builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-164 starttime: 1461171273.8 results: success (0) buildid: 20160420072644 builduid: 1c1d00a878d54fa28d325b272eeb0901 revision: fd5a45ba0257ec668f55da824e4384b8755eda32 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 09:54:33.801895) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 09:54:33.802413) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 09:54:33.802697) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 09:54:33.904247) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 09:54:33.904644) ========= '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-164\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-164 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-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows using PTY: False --09:54:35-- 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% 9.05 MB/s 09:54:35 (9.05 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.505000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 09:54:35.468136) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 09:54:35.468569) ========= '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-164\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-164 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-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.911000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 09:54:38.396022) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 09:54:38.396420) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev fd5a45ba0257ec668f55da824e4384b8755eda32 --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 fd5a45ba0257ec668f55da824e4384b8755eda32 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-164\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-164 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-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows using PTY: False 2016-04-20 09:54:39,101 truncating revision to first 12 chars 2016-04-20 09:54:39,101 Setting DEBUG logging. 2016-04-20 09:54:39,101 attempt 1/10 2016-04-20 09:54:39,101 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/fd5a45ba0257?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 09:54:40,473 unpacking tar archive at: fx-team-fd5a45ba0257/testing/mozharness/ program finished with exit code 0 elapsedTime=1.998000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 09:54:40.493020) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 09:54:40.493368) ========= script_repo_revision: fd5a45ba0257ec668f55da824e4384b8755eda32 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 09:54:40.493822) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 09:54:40.494122) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 09:54:40.507892) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-04-20 09:54:40.508274) ========= '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-164\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-164 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-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:54:41 INFO - MultiFileLogger online at 20160420 09:54:41 in C:\slave\test 09:54:41 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 09:54:41 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:54:41 INFO - {'append_to_log': False, 09:54:41 INFO - 'base_work_dir': 'C:\\slave\\test', 09:54:41 INFO - 'blob_upload_branch': 'fx-team', 09:54:41 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:54:41 INFO - 'buildbot_json_path': 'buildprops.json', 09:54:41 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:54:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:54:41 INFO - 'download_minidump_stackwalk': True, 09:54:41 INFO - 'download_symbols': 'true', 09:54:41 INFO - 'e10s': False, 09:54:41 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:54:41 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:54:41 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:54:41 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:54:41 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:54:41 INFO - 'C:/mozilla-build/tooltool.py'), 09:54:41 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:54:41 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:54:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:54:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:54:41 INFO - 'log_level': 'info', 09:54:41 INFO - 'log_to_console': True, 09:54:41 INFO - 'opt_config_files': (), 09:54:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:54:41 INFO - '--processes=1', 09:54:41 INFO - '--config=%(test_path)s/wptrunner.ini', 09:54:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:54:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:54:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:54:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:54:41 INFO - 'pip_index': False, 09:54:41 INFO - 'require_test_zip': True, 09:54:41 INFO - 'test_type': ('testharness',), 09:54:41 INFO - 'this_chunk': '1', 09:54:41 INFO - 'total_chunks': '10', 09:54:41 INFO - 'virtualenv_path': 'venv', 09:54:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:54:41 INFO - 'work_dir': 'build'} 09:54:41 INFO - ##### 09:54:41 INFO - ##### Running clobber step. 09:54:41 INFO - ##### 09:54:41 INFO - Running pre-action listener: _resource_record_pre_action 09:54:41 INFO - Running main action method: clobber 09:54:41 INFO - rmtree: C:\slave\test\build 09:54:41 INFO - Using _rmtree_windows ... 09:54:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:55:51 INFO - Running post-action listener: _resource_record_post_action 09:55:51 INFO - ##### 09:55:51 INFO - ##### Running read-buildbot-config step. 09:55:51 INFO - ##### 09:55:51 INFO - Running pre-action listener: _resource_record_pre_action 09:55:51 INFO - Running main action method: read_buildbot_config 09:55:51 INFO - Using buildbot properties: 09:55:51 INFO - { 09:55:51 INFO - "project": "", 09:55:51 INFO - "product": "firefox", 09:55:51 INFO - "script_repo_revision": "production", 09:55:51 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 09:55:51 INFO - "repository": "", 09:55:51 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 09:55:51 INFO - "buildid": "20160420072644", 09:55:51 INFO - "pgo_build": "False", 09:55:51 INFO - "basedir": "C:\\slave\\test", 09:55:51 INFO - "buildnumber": 110, 09:55:51 INFO - "slavename": "t-w864-ix-164", 09:55:51 INFO - "revision": "fd5a45ba0257ec668f55da824e4384b8755eda32", 09:55:51 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 09:55:51 INFO - "platform": "win64", 09:55:51 INFO - "branch": "fx-team", 09:55:51 INFO - "repo_path": "integration/fx-team", 09:55:51 INFO - "moz_repo_path": "", 09:55:51 INFO - "stage_platform": "win64", 09:55:51 INFO - "builduid": "1c1d00a878d54fa28d325b272eeb0901", 09:55:51 INFO - "slavebuilddir": "test" 09:55:51 INFO - } 09:55:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 09:55:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 09:55:51 INFO - Running post-action listener: _resource_record_post_action 09:55:51 INFO - ##### 09:55:51 INFO - ##### Running download-and-extract step. 09:55:51 INFO - ##### 09:55:51 INFO - Running pre-action listener: _resource_record_pre_action 09:55:51 INFO - Running main action method: download_and_extract 09:55:51 INFO - mkdir: C:\slave\test\build\tests 09:55:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:55:51 INFO - https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:55:51 INFO - trying https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 09:55:51 INFO - Downloading https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/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 09:55:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/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 09:55:52 INFO - Downloaded 1274 bytes. 09:55:52 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 09:55:52 INFO - Using the following test package requirements: 09:55:52 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 09:55:52 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:55:52 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 09:55:52 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:55:52 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 09:55:52 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:55:52 INFO - u'jsshell-win64.zip'], 09:55:52 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:55:52 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 09:55:52 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 09:55:52 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:55:52 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 09:55:52 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:55:52 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 09:55:52 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:55:52 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 09:55:52 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:55:52 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 09:55:52 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 09:55:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:55:52 INFO - https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:55:52 INFO - trying https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 09:55:52 INFO - Downloading https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/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 09:55:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/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 09:55:55 INFO - Downloaded 21400216 bytes. 09:55:55 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/*'] 09:55:55 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/* 09:55:57 INFO - caution: filename not matched: web-platform/* 09:55:57 INFO - Return code: 11 09:55:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:55:57 INFO - https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:55:57 INFO - trying https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 09:55:57 INFO - Downloading https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/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 09:55:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/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 09:56:00 INFO - Downloaded 36397901 bytes. 09:56:00 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/*'] 09:56:00 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/* 09:56:42 INFO - caution: filename not matched: bin/* 09:56:42 INFO - caution: filename not matched: config/* 09:56:42 INFO - caution: filename not matched: mozbase/* 09:56:42 INFO - caution: filename not matched: marionette/* 09:56:42 INFO - caution: filename not matched: tools/wptserve/* 09:56:42 INFO - Return code: 11 09:56:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:56:42 INFO - https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 09:56:42 INFO - trying https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 09:56:42 INFO - Downloading https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 09:56:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/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 09:56:44 INFO - Downloaded 83146262 bytes. 09:56:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 09:56:44 INFO - mkdir: C:\slave\test\properties 09:56:44 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:56:44 INFO - Writing to file C:\slave\test\properties\build_url 09:56:44 INFO - Contents: 09:56:44 INFO - build_url:https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 09:56:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 09:56:45 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:56:45 INFO - Writing to file C:\slave\test\properties\symbols_url 09:56:45 INFO - Contents: 09:56:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 09:56:45 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')]} 09:56:45 INFO - https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:56:45 INFO - trying https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 09:56:45 INFO - Downloading https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/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 09:56:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/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 09:56:47 INFO - Downloaded 53399566 bytes. 09:56:47 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'] 09:56:47 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 09:56:50 INFO - Return code: 0 09:56:50 INFO - Running post-action listener: _resource_record_post_action 09:56:50 INFO - Running post-action listener: set_extra_try_arguments 09:56:50 INFO - ##### 09:56:50 INFO - ##### Running create-virtualenv step. 09:56:50 INFO - ##### 09:56:50 INFO - Running pre-action listener: _pre_create_virtualenv 09:56:50 INFO - Running pre-action listener: _resource_record_pre_action 09:56:50 INFO - Running main action method: create_virtualenv 09:56:50 INFO - Creating virtualenv C:\slave\test\build\venv 09:56:50 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 09:56:50 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:56:53 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:56:56 INFO - Installing distribute......................................................................................................................................................................................done. 09:56:58 INFO - Return code: 0 09:56:58 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:56:58 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')]} 09:56:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:58 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')]} 09:56:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:58 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 0x025076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02628200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AE268>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4368>, '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 0x02318D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0263B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-164', 'USERDOMAIN': 'T-W864-IX-164', '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-164', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\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 09:56:58 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 09:56:58 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 09:56:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:56:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 09:56:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:56:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:56:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:56:58 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 09:56:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:56:58 INFO - 'DCLOCATION': 'SCL3', 09:56:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:58 INFO - 'HOMEDRIVE': 'C:', 09:56:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 09:56:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:58 INFO - 'KTS_VERSION': '1.19c', 09:56:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 09:56:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 09:56:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:58 INFO - 'MOZ_NO_REMOTE': '1', 09:56:58 INFO - 'NO_EM_RESTART': '1', 09:56:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:58 INFO - 'OS': 'Windows_NT', 09:56:58 INFO - 'OURDRIVE': 'C:', 09:56:58 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', 09:56:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:56:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:56:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:58 INFO - 'PROCESSOR_LEVEL': '6', 09:56:58 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:56:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:56:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:56:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:56:58 INFO - 'PROMPT': '$P$G', 09:56:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:56:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:56:58 INFO - 'PWD': 'C:\\slave\\test', 09:56:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:58 INFO - 'SYSTEMDRIVE': 'C:', 09:56:58 INFO - 'SYSTEMROOT': 'C:\\windows', 09:56:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:58 INFO - 'TEST1': 'testie', 09:56:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:58 INFO - 'USERDOMAIN': 'T-W864-IX-164', 09:56:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 09:56:58 INFO - 'USERNAME': 'cltbld', 09:56:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 09:56:58 INFO - 'WINDIR': 'C:\\windows', 09:56:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:56:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:56:59 INFO - Downloading/unpacking psutil>=0.7.1 09:56:59 INFO - Running setup.py egg_info for package psutil 09:56:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:56:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:56:59 INFO - Installing collected packages: psutil 09:56:59 INFO - Running setup.py install for psutil 09:56:59 INFO - building 'psutil._psutil_windows' extension 09:56:59 INFO - error: Unable to find vcvarsall.bat 09:56:59 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-mdbfjc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:56:59 INFO - running install 09:56:59 INFO - running build 09:56:59 INFO - running build_py 09:56:59 INFO - creating build 09:56:59 INFO - creating build\lib.win32-2.7 09:56:59 INFO - creating build\lib.win32-2.7\psutil 09:56:59 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:56:59 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:56:59 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:56:59 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:56:59 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:56:59 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:56:59 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:56:59 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:56:59 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:56:59 INFO - running build_ext 09:56:59 INFO - building 'psutil._psutil_windows' extension 09:56:59 INFO - error: Unable to find vcvarsall.bat 09:56:59 INFO - ---------------------------------------- 09:56:59 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-mdbfjc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:56:59 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-164\AppData\Roaming\pip\pip.log 09:56:59 WARNING - Return code: 1 09:56:59 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! 09:56:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:56:59 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')]} 09:56:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:59 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')]} 09:56:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:59 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 0x025076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02628200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AE268>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4368>, '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 0x02318D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0263B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-164', 'USERDOMAIN': 'T-W864-IX-164', '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-164', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\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 09:56:59 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 09:56:59 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 09:56:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:56:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 09:56:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:56:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:56:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:56:59 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 09:56:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:56:59 INFO - 'DCLOCATION': 'SCL3', 09:56:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:56:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:56:59 INFO - 'HOMEDRIVE': 'C:', 09:56:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 09:56:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:56:59 INFO - 'KTS_VERSION': '1.19c', 09:56:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 09:56:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 09:56:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:56:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:56:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:56:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:59 INFO - 'MOZ_NO_REMOTE': '1', 09:56:59 INFO - 'NO_EM_RESTART': '1', 09:56:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:56:59 INFO - 'OS': 'Windows_NT', 09:56:59 INFO - 'OURDRIVE': 'C:', 09:56:59 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', 09:56:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:56:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:56:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:56:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:56:59 INFO - 'PROCESSOR_LEVEL': '6', 09:56:59 INFO - 'PROCESSOR_REVISION': '1e05', 09:56:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:56:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:56:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:56:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:56:59 INFO - 'PROMPT': '$P$G', 09:56:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:56:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:56:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:56:59 INFO - 'PWD': 'C:\\slave\\test', 09:56:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:56:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:56:59 INFO - 'SYSTEMDRIVE': 'C:', 09:56:59 INFO - 'SYSTEMROOT': 'C:\\windows', 09:56:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:59 INFO - 'TEST1': 'testie', 09:56:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:56:59 INFO - 'USERDOMAIN': 'T-W864-IX-164', 09:56:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 09:56:59 INFO - 'USERNAME': 'cltbld', 09:56:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 09:56:59 INFO - 'WINDIR': 'C:\\windows', 09:56:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:57:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:57:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:57:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:57:00 INFO - Running setup.py egg_info for package mozsystemmonitor 09:57:00 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:57:00 INFO - Running setup.py egg_info for package psutil 09:57:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:57:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:57:00 INFO - Installing collected packages: mozsystemmonitor, psutil 09:57:00 INFO - Running setup.py install for mozsystemmonitor 09:57:00 INFO - Running setup.py install for psutil 09:57:00 INFO - building 'psutil._psutil_windows' extension 09:57:00 INFO - error: Unable to find vcvarsall.bat 09:57:00 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-q99vs9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:57:00 INFO - running install 09:57:00 INFO - running build 09:57:00 INFO - running build_py 09:57:00 INFO - running build_ext 09:57:00 INFO - building 'psutil._psutil_windows' extension 09:57:00 INFO - error: Unable to find vcvarsall.bat 09:57:00 INFO - ---------------------------------------- 09:57:00 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-q99vs9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:57:00 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-164\AppData\Roaming\pip\pip.log 09:57:00 WARNING - Return code: 1 09:57:00 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! 09:57:00 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:57:00 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')]} 09:57:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:57:00 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')]} 09:57:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:57:00 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 0x025076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02628200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AE268>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4368>, '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 0x02318D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0263B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-164', 'USERDOMAIN': 'T-W864-IX-164', '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-164', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\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 09:57:00 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 09:57:00 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 09:57:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:57:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 09:57:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:57:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:57:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:57:00 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 09:57:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:57:00 INFO - 'DCLOCATION': 'SCL3', 09:57:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:57:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:57:00 INFO - 'HOMEDRIVE': 'C:', 09:57:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 09:57:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:57:00 INFO - 'KTS_VERSION': '1.19c', 09:57:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 09:57:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 09:57:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:57:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:57:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:57:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:57:00 INFO - 'MOZ_NO_REMOTE': '1', 09:57:00 INFO - 'NO_EM_RESTART': '1', 09:57:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:57:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:57:00 INFO - 'OS': 'Windows_NT', 09:57:00 INFO - 'OURDRIVE': 'C:', 09:57:00 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', 09:57:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:57:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:57:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:57:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:57:00 INFO - 'PROCESSOR_LEVEL': '6', 09:57:00 INFO - 'PROCESSOR_REVISION': '1e05', 09:57:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:57:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:57:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:57:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:57:00 INFO - 'PROMPT': '$P$G', 09:57:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:57:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:57:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:57:00 INFO - 'PWD': 'C:\\slave\\test', 09:57:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:57:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:57:00 INFO - 'SYSTEMDRIVE': 'C:', 09:57:00 INFO - 'SYSTEMROOT': 'C:\\windows', 09:57:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:57:00 INFO - 'TEST1': 'testie', 09:57:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:57:00 INFO - 'USERDOMAIN': 'T-W864-IX-164', 09:57:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 09:57:00 INFO - 'USERNAME': 'cltbld', 09:57:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 09:57:00 INFO - 'WINDIR': 'C:\\windows', 09:57:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:57:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:57:01 INFO - Downloading/unpacking blobuploader==1.2.4 09:57:01 INFO - Downloading blobuploader-1.2.4.tar.gz 09:57:01 INFO - Running setup.py egg_info for package blobuploader 09:57:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:57:05 INFO - Running setup.py egg_info for package requests 09:57:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:57:05 INFO - Downloading docopt-0.6.1.tar.gz 09:57:05 INFO - Running setup.py egg_info for package docopt 09:57:05 INFO - Installing collected packages: blobuploader, docopt, requests 09:57:05 INFO - Running setup.py install for blobuploader 09:57:05 INFO - Running setup.py install for docopt 09:57:05 INFO - Running setup.py install for requests 09:57:05 INFO - Successfully installed blobuploader docopt requests 09:57:05 INFO - Cleaning up... 09:57:05 INFO - Return code: 0 09:57:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:57:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:57:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:57:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:57:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:57:05 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 0x025076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02628200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AE268>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4368>, '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 0x02318D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0263B0C0>, '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-164', 'USERDOMAIN': 'T-W864-IX-164', '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-164', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\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 09:57:05 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 09:57:05 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 09:57:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:57:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 09:57:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:57:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:57:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:57:05 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 09:57:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:57:05 INFO - 'DCLOCATION': 'SCL3', 09:57:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:57:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:57:05 INFO - 'HOMEDRIVE': 'C:', 09:57:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 09:57:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:57:05 INFO - 'KTS_VERSION': '1.19c', 09:57:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 09:57:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 09:57:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:57:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:57:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:57:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:57:05 INFO - 'MOZ_NO_REMOTE': '1', 09:57:05 INFO - 'NO_EM_RESTART': '1', 09:57:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:57:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:57:05 INFO - 'OS': 'Windows_NT', 09:57:05 INFO - 'OURDRIVE': 'C:', 09:57:05 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 09:57:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:57:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:57:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:57:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:57:05 INFO - 'PROCESSOR_LEVEL': '6', 09:57:05 INFO - 'PROCESSOR_REVISION': '1e05', 09:57:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:57:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:57:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:57:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:57:05 INFO - 'PROMPT': '$P$G', 09:57:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:57:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:57:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:57:05 INFO - 'PWD': 'C:\\slave\\test', 09:57:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:57:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:57:05 INFO - 'SYSTEMDRIVE': 'C:', 09:57:05 INFO - 'SYSTEMROOT': 'C:\\windows', 09:57:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:57:05 INFO - 'TEST1': 'testie', 09:57:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:57:05 INFO - 'USERDOMAIN': 'T-W864-IX-164', 09:57:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 09:57:05 INFO - 'USERNAME': 'cltbld', 09:57:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 09:57:05 INFO - 'WINDIR': 'C:\\windows', 09:57:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:57:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:57:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:57:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:57:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:57:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:57:10 INFO - Unpacking c:\slave\test\build\tests\marionette 09:57:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:57:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:57:10 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 09:57:10 INFO - Running setup.py install for browsermob-proxy 09:57:25 INFO - Running setup.py install for manifestparser 09:57:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Running setup.py install for marionette-client 09:57:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:57:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Running setup.py install for marionette-driver 09:57:25 INFO - Running setup.py install for mozcrash 09:57:25 INFO - Running setup.py install for mozdebug 09:57:25 INFO - Running setup.py install for mozdevice 09:57:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Running setup.py install for mozfile 09:57:25 INFO - Running setup.py install for mozhttpd 09:57:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Running setup.py install for mozinfo 09:57:25 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Running setup.py install for mozInstall 09:57:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Running setup.py install for mozleak 09:57:25 INFO - Running setup.py install for mozlog 09:57:25 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Running setup.py install for moznetwork 09:57:25 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Running setup.py install for mozprocess 09:57:25 INFO - Running setup.py install for mozprofile 09:57:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Running setup.py install for mozrunner 09:57:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Running setup.py install for mozscreenshot 09:57:25 INFO - Running setup.py install for moztest 09:57:25 INFO - Running setup.py install for mozversion 09:57:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:57:25 INFO - Running setup.py install for wptserve 09:57:25 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 09:57:25 INFO - Cleaning up... 09:57:25 INFO - Return code: 0 09:57:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:57:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:57:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:57:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:57:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:57:25 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 0x025076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02628200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AE268>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4368>, '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 0x02318D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0263B0C0>, '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-164', 'USERDOMAIN': 'T-W864-IX-164', '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-164', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-164', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\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 09:57:25 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 09:57:25 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 09:57:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:57:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 09:57:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:57:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:57:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:57:25 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 09:57:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:57:25 INFO - 'DCLOCATION': 'SCL3', 09:57:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:57:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:57:25 INFO - 'HOMEDRIVE': 'C:', 09:57:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 09:57:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:57:25 INFO - 'KTS_VERSION': '1.19c', 09:57:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 09:57:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 09:57:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:57:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:57:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:57:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:57:25 INFO - 'MOZ_NO_REMOTE': '1', 09:57:25 INFO - 'NO_EM_RESTART': '1', 09:57:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:57:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:57:25 INFO - 'OS': 'Windows_NT', 09:57:25 INFO - 'OURDRIVE': 'C:', 09:57:25 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 09:57:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:57:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:57:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:57:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:57:25 INFO - 'PROCESSOR_LEVEL': '6', 09:57:25 INFO - 'PROCESSOR_REVISION': '1e05', 09:57:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:57:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:57:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:57:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:57:25 INFO - 'PROMPT': '$P$G', 09:57:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:57:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:57:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:57:25 INFO - 'PWD': 'C:\\slave\\test', 09:57:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:57:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:57:25 INFO - 'SYSTEMDRIVE': 'C:', 09:57:25 INFO - 'SYSTEMROOT': 'C:\\windows', 09:57:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:57:25 INFO - 'TEST1': 'testie', 09:57:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:57:25 INFO - 'USERDOMAIN': 'T-W864-IX-164', 09:57:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 09:57:25 INFO - 'USERNAME': 'cltbld', 09:57:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 09:57:25 INFO - 'WINDIR': 'C:\\windows', 09:57:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:57:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:57:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:57:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:57:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:57:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:57:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:57:30 INFO - Unpacking c:\slave\test\build\tests\marionette 09:57:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:57:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:57:30 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)) 09:57:41 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)) 09:57:41 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)) 09:57:41 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)) 09:57:41 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)) 09:57:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:57:41 INFO - Downloading blessings-1.6.tar.gz 09:57:41 INFO - Running setup.py egg_info for package blessings 09:57:41 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)) 09:57:41 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:57:41 INFO - Running setup.py install for blessings 09:57:41 INFO - Running setup.py install for browsermob-proxy 09:57:41 INFO - Running setup.py install for manifestparser 09:57:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Running setup.py install for marionette-client 09:57:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:57:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Running setup.py install for marionette-driver 09:57:41 INFO - Running setup.py install for mozcrash 09:57:41 INFO - Running setup.py install for mozdebug 09:57:41 INFO - Running setup.py install for mozdevice 09:57:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Running setup.py install for mozhttpd 09:57:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Running setup.py install for mozInstall 09:57:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:57:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:57:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:57:42 INFO - Running setup.py install for mozleak 09:57:42 INFO - Running setup.py install for mozprofile 09:57:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:57:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:57:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:57:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:57:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:57:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:57:42 INFO - Running setup.py install for mozrunner 09:57:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:57:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:57:43 INFO - Running setup.py install for mozscreenshot 09:57:43 INFO - Running setup.py install for moztest 09:57:43 INFO - Running setup.py install for mozversion 09:57:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:57:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:57:43 INFO - Running setup.py install for wptserve 09:57:43 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:57:43 INFO - Cleaning up... 09:57:43 INFO - Return code: 0 09:57:43 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:57:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:57:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:57:44 INFO - Reading from file tmpfile_stdout 09:57:44 INFO - Using _rmtree_windows ... 09:57:44 INFO - Using _rmtree_windows ... 09:57:44 INFO - Current package versions: 09:57:44 INFO - blessings == 1.6 09:57:44 INFO - blobuploader == 1.2.4 09:57:44 INFO - browsermob-proxy == 0.6.0 09:57:44 INFO - distribute == 0.6.14 09:57:44 INFO - docopt == 0.6.1 09:57:44 INFO - manifestparser == 1.1 09:57:44 INFO - marionette-client == 2.3.0 09:57:44 INFO - marionette-driver == 1.4.0 09:57:44 INFO - mozInstall == 1.12 09:57:44 INFO - mozcrash == 0.17 09:57:44 INFO - mozdebug == 0.1 09:57:44 INFO - mozdevice == 0.48 09:57:44 INFO - mozfile == 1.2 09:57:44 INFO - mozhttpd == 0.7 09:57:44 INFO - mozinfo == 0.9 09:57:44 INFO - mozleak == 0.1 09:57:44 INFO - mozlog == 3.1 09:57:44 INFO - moznetwork == 0.27 09:57:44 INFO - mozprocess == 0.22 09:57:44 INFO - mozprofile == 0.28 09:57:44 INFO - mozrunner == 6.11 09:57:44 INFO - mozscreenshot == 0.1 09:57:44 INFO - mozsystemmonitor == 0.0 09:57:44 INFO - moztest == 0.7 09:57:44 INFO - mozversion == 1.4 09:57:44 INFO - requests == 1.2.3 09:57:44 INFO - wptserve == 1.4.0 09:57:44 INFO - Running post-action listener: _resource_record_post_action 09:57:44 INFO - Running post-action listener: _start_resource_monitoring 09:57:44 INFO - Starting resource monitoring. 09:57:44 INFO - ##### 09:57:44 INFO - ##### Running pull step. 09:57:44 INFO - ##### 09:57:44 INFO - Running pre-action listener: _resource_record_pre_action 09:57:44 INFO - Running main action method: pull 09:57:44 INFO - Pull has nothing to do! 09:57:44 INFO - Running post-action listener: _resource_record_post_action 09:57:44 INFO - ##### 09:57:44 INFO - ##### Running install step. 09:57:44 INFO - ##### 09:57:44 INFO - Running pre-action listener: _resource_record_pre_action 09:57:44 INFO - Running main action method: install 09:57:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:57:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:57:44 INFO - Reading from file tmpfile_stdout 09:57:44 INFO - Using _rmtree_windows ... 09:57:44 INFO - Using _rmtree_windows ... 09:57:44 INFO - Detecting whether we're running mozinstall >=1.0... 09:57:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:57:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:57:44 INFO - Reading from file tmpfile_stdout 09:57:44 INFO - Output received: 09:57:44 INFO - Usage: mozinstall-script.py [options] installer 09:57:44 INFO - Options: 09:57:44 INFO - -h, --help show this help message and exit 09:57:44 INFO - -d DEST, --destination=DEST 09:57:44 INFO - Directory to install application into. [default: 09:57:44 INFO - "C:\slave\test"] 09:57:44 INFO - --app=APP Application being installed. [default: firefox] 09:57:44 INFO - Using _rmtree_windows ... 09:57:44 INFO - Using _rmtree_windows ... 09:57:44 INFO - mkdir: C:\slave\test\build\application 09:57:44 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'] 09:57:44 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 09:57:48 INFO - Reading from file tmpfile_stdout 09:57:48 INFO - Output received: 09:57:48 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:57:48 INFO - Using _rmtree_windows ... 09:57:48 INFO - Using _rmtree_windows ... 09:57:48 INFO - Running post-action listener: _resource_record_post_action 09:57:48 INFO - ##### 09:57:48 INFO - ##### Running run-tests step. 09:57:48 INFO - ##### 09:57:48 INFO - Running pre-action listener: _resource_record_pre_action 09:57:48 INFO - Running main action method: run_tests 09:57:48 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:57:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:57:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:57:48 INFO - grabbing minidump binary from tooltool 09:57:48 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')]} 09:57:48 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 0x025E4368>, '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 0x02318D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x0263B0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:57:48 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 09:57:48 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 09:57:48 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:57:48 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp90_gov 09:57:48 INFO - INFO - File integrity verified, renaming tmp90_gov to win32-minidump_stackwalk.exe 09:57:48 INFO - Return code: 0 09:57:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:57:49 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:57:49 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/FqPxD-GFSmOofEYfUQ_gzg/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 09:57:49 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/FqPxD-GFSmOofEYfUQ_gzg/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 09:57:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:57:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Roaming', 09:57:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:57:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:57:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:57:49 INFO - 'COMPUTERNAME': 'T-W864-IX-164', 09:57:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:57:49 INFO - 'DCLOCATION': 'SCL3', 09:57:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:57:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:57:49 INFO - 'HOMEDRIVE': 'C:', 09:57:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-164', 09:57:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:57:49 INFO - 'KTS_VERSION': '1.19c', 09:57:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-164\\AppData\\Local', 09:57:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-164', 09:57:49 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:57:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:57:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:57:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:57:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:57:49 INFO - 'MOZ_NO_REMOTE': '1', 09:57:49 INFO - 'NO_EM_RESTART': '1', 09:57:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:57:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:57:49 INFO - 'OS': 'Windows_NT', 09:57:49 INFO - 'OURDRIVE': 'C:', 09:57:49 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', 09:57:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:57:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:57:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:57:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:57:49 INFO - 'PROCESSOR_LEVEL': '6', 09:57:49 INFO - 'PROCESSOR_REVISION': '1e05', 09:57:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:57:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:57:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:57:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:57:49 INFO - 'PROMPT': '$P$G', 09:57:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:57:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:57:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:57:49 INFO - 'PWD': 'C:\\slave\\test', 09:57:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:57:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:57:49 INFO - 'SYSTEMDRIVE': 'C:', 09:57:49 INFO - 'SYSTEMROOT': 'C:\\windows', 09:57:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:57:49 INFO - 'TEST1': 'testie', 09:57:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:57:49 INFO - 'USERDOMAIN': 'T-W864-IX-164', 09:57:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-164', 09:57:49 INFO - 'USERNAME': 'cltbld', 09:57:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-164', 09:57:49 INFO - 'WINDIR': 'C:\\windows', 09:57:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:57:49 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/FqPxD-GFSmOofEYfUQ_gzg/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 09:57:51 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 09:57:51 INFO - import pkg_resources 09:57:52 INFO - Using 1 client processes 09:57:54 INFO - SUITE-START | Running 778 tests 09:57:54 INFO - Running testharness tests 09:57:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:57:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:57:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:57:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:57:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:57:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:57:55 INFO - Setting up ssl 09:57:55 INFO - PROCESS | certutil | 09:57:55 INFO - PROCESS | certutil | 09:57:55 INFO - PROCESS | certutil | 09:57:55 INFO - Certificate Nickname Trust Attributes 09:57:55 INFO - SSL,S/MIME,JAR/XPI 09:57:55 INFO - 09:57:55 INFO - web-platform-tests CT,, 09:57:55 INFO - 09:57:55 INFO - Starting runner 09:57:56 INFO - PROCESS | 3308 | [3308] 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 09:57:56 INFO - PROCESS | 3308 | [3308] 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 09:57:56 INFO - PROCESS | 3308 | [3308] 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 09:57:56 INFO - PROCESS | 3308 | [3308] 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 09:57:56 INFO - PROCESS | 3308 | [3308] 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 09:57:58 INFO - PROCESS | 3308 | 1461171477987 Marionette DEBUG Marionette enabled via build flag and pref 09:57:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6075E000 == 1 [pid = 3308] [id = 1] 09:57:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 1 (000000BD7216B800) [pid = 3308] [serial = 1] [outer = 0000000000000000] 09:57:59 INFO - PROCESS | 3308 | [3308] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:57:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 2 (000000BD7216C800) [pid = 3308] [serial = 2] [outer = 000000BD7216B800] 09:57:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7554A800 == 2 [pid = 3308] [id = 2] 09:57:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 3 (000000BD7554B000) [pid = 3308] [serial = 3] [outer = 0000000000000000] 09:57:59 INFO - PROCESS | 3308 | [3308] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:57:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 4 (000000BD7554C000) [pid = 3308] [serial = 4] [outer = 000000BD7554B000] 09:58:00 INFO - PROCESS | 3308 | 1461171480179 Marionette INFO Listening on port 2828 09:58:01 INFO - PROCESS | 3308 | 1461171481934 Marionette DEBUG Marionette enabled via command-line flag 09:58:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD76281800 == 3 [pid = 3308] [id = 3] 09:58:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 5 (000000BD762C5000) [pid = 3308] [serial = 5] [outer = 0000000000000000] 09:58:01 INFO - PROCESS | 3308 | [3308] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:58:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 6 (000000BD762C6000) [pid = 3308] [serial = 6] [outer = 000000BD762C5000] 09:58:02 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:58:02 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:58:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 7 (000000BD763AF000) [pid = 3308] [serial = 7] [outer = 000000BD7554B000] 09:58:02 INFO - PROCESS | 3308 | [3308] 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 09:58:02 INFO - PROCESS | 3308 | 1461171482236 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49292 09:58:02 INFO - PROCESS | 3308 | [3308] 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 09:58:02 INFO - PROCESS | 3308 | 1461171482246 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49293 09:58:02 INFO - PROCESS | 3308 | [3308] 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 09:58:02 INFO - PROCESS | 3308 | 1461171482254 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49294 09:58:02 INFO - PROCESS | 3308 | 1461171482283 Marionette DEBUG Closed connection conn0 09:58:02 INFO - PROCESS | 3308 | 1461171482285 Marionette DEBUG Closed connection conn1 09:58:02 INFO - PROCESS | 3308 | 1461171482354 Marionette DEBUG Closed connection conn2 09:58:02 INFO - PROCESS | 3308 | [3308] 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 09:58:02 INFO - PROCESS | 3308 | 1461171482362 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49295 09:58:02 INFO - PROCESS | 3308 | 1461171482500 Marionette DEBUG Closed connection conn3 09:58:02 INFO - PROCESS | 3308 | [3308] 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 09:58:02 INFO - PROCESS | 3308 | 1461171482507 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49296 09:58:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD778A0000 == 4 [pid = 3308] [id = 4] 09:58:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 8 (000000BD7782C800) [pid = 3308] [serial = 8] [outer = 0000000000000000] 09:58:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 9 (000000BD79CB6C00) [pid = 3308] [serial = 9] [outer = 000000BD7782C800] 09:58:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 10 (000000BD79CB8800) [pid = 3308] [serial = 10] [outer = 000000BD7782C800] 09:58:02 INFO - PROCESS | 3308 | 1461171482703 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:58:02 INFO - PROCESS | 3308 | 1461171482709 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":"20160420072644","device":"desktop","version":"48.0a1"} 09:58:03 INFO - PROCESS | 3308 | [3308] 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 09:58:03 INFO - PROCESS | 3308 | [3308] 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 09:58:03 INFO - PROCESS | 3308 | [3308] 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 09:58:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D027800 == 5 [pid = 3308] [id = 5] 09:58:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 11 (000000BD7D028800) [pid = 3308] [serial = 11] [outer = 0000000000000000] 09:58:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D029000 == 6 [pid = 3308] [id = 6] 09:58:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 12 (000000BD7BABFC00) [pid = 3308] [serial = 12] [outer = 0000000000000000] 09:58:04 INFO - PROCESS | 3308 | [3308] 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 09:58:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DFA0000 == 7 [pid = 3308] [id = 7] 09:58:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 13 (000000BD7BABF400) [pid = 3308] [serial = 13] [outer = 0000000000000000] 09:58:04 INFO - PROCESS | 3308 | [3308] 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 09:58:04 INFO - PROCESS | 3308 | [3308] 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 09:58:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 14 (000000BD7E2E3000) [pid = 3308] [serial = 14] [outer = 000000BD7BABF400] 09:58:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 15 (000000BD7E5A5800) [pid = 3308] [serial = 15] [outer = 000000BD7D028800] 09:58:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 16 (000000BD7D0DB800) [pid = 3308] [serial = 16] [outer = 000000BD7BABFC00] 09:58:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 17 (000000BD7E3CF800) [pid = 3308] [serial = 17] [outer = 000000BD7BABF400] 09:58:06 INFO - PROCESS | 3308 | 1461171486014 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 3308 | 1461171486028 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 18 (000000BD00753C00) [pid = 3308] [serial = 18] [outer = 000000BD7BABF400] 09:58:07 INFO - PROCESS | 3308 | 1461171486994 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"3eb48b97-69ce-4546-a29a-d59e81fde466","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":"20160420072644","device":"desktop","version":"48.0a1","command_id":1}}] 09:58:07 INFO - PROCESS | 3308 | 1461171487439 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:58:07 INFO - PROCESS | 3308 | 1461171487620 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:58:07 INFO - PROCESS | 3308 | 1461171487674 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:58:07 INFO - PROCESS | 3308 | [3308] 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 09:58:09 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6075E000 == 6 [pid = 3308] [id = 1] 09:58:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 19 (000000BD0074C000) [pid = 3308] [serial = 19] [outer = 000000BD7BABF400] 09:58:10 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:10 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:58:10 INFO - PROCESS | 3308 | 1461171490114 Marionette TRACE conn4 <- [1,3,null,{}] 09:58:10 INFO - PROCESS | 3308 | 1461171490120 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:58:10 INFO - PROCESS | 3308 | 1461171490143 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:58:10 INFO - PROCESS | 3308 | 1461171490173 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 3308 | 1461171490178 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 09:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:58:10 INFO - PROCESS | 3308 | 1461171490190 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 3308 | 1461171490194 Marionette TRACE conn4 <- [1,6,null,{}] 09:58:10 INFO - PROCESS | 3308 | 1461171490209 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:10 INFO - PROCESS | 3308 | 1461171490229 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:58:10 INFO - PROCESS | 3308 | 1461171490233 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0301C000 == 7 [pid = 3308] [id = 8] 09:58:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 20 (000000BD762ED000) [pid = 3308] [serial = 20] [outer = 0000000000000000] 09:58:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 21 (000000BD763C6000) [pid = 3308] [serial = 21] [outer = 000000BD762ED000] 09:58:10 INFO - PROCESS | 3308 | 1461171490296 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 22 (000000BD7AD07000) [pid = 3308] [serial = 22] [outer = 000000BD762ED000] 09:58:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD03010800 == 8 [pid = 3308] [id = 9] 09:58:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 23 (000000BD7BAB8800) [pid = 3308] [serial = 23] [outer = 0000000000000000] 09:58:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 24 (000000BD7D709800) [pid = 3308] [serial = 24] [outer = 000000BD7BAB8800] 09:58:10 INFO - PROCESS | 3308 | 1461171490738 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 25 (000000BD7D0DC800) [pid = 3308] [serial = 25] [outer = 000000BD7BAB8800] 09:58:11 INFO - PROCESS | 3308 | 1461171491362 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1239ms 09:58:11 INFO - PROCESS | 3308 | 1461171491553 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 3308 | 1461171491556 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 09:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:58:11 INFO - PROCESS | 3308 | 1461171491590 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 3308 | 1461171491593 Marionette TRACE conn4 <- [1,10,null,{}] 09:58:11 INFO - PROCESS | 3308 | 1461171491598 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:11 INFO - PROCESS | 3308 | 1461171491714 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:58:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D0A7000 == 9 [pid = 3308] [id = 10] 09:58:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 26 (000000BD7D71A800) [pid = 3308] [serial = 26] [outer = 0000000000000000] 09:58:11 INFO - PROCESS | 3308 | 1461171491775 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 27 (000000BD7D80E800) [pid = 3308] [serial = 27] [outer = 000000BD7D71A800] 09:58:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DA61000 == 10 [pid = 3308] [id = 11] 09:58:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 28 (000000BD7AFBE400) [pid = 3308] [serial = 28] [outer = 0000000000000000] 09:58:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 29 (000000BD7AFC0000) [pid = 3308] [serial = 29] [outer = 000000BD7AFBE400] 09:58:11 INFO - PROCESS | 3308 | 1461171491859 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 30 (000000BD7AFCB400) [pid = 3308] [serial = 30] [outer = 000000BD7AFBE400] 09:58:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 31 (000000BD75EAF000) [pid = 3308] [serial = 31] [outer = 000000BD7D71A800] 09:58:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D816000 == 11 [pid = 3308] [id = 12] 09:58:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 32 (000000BD7632C400) [pid = 3308] [serial = 32] [outer = 0000000000000000] 09:58:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 33 (000000BD7EDD9000) [pid = 3308] [serial = 33] [outer = 000000BD7632C400] 09:58:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 34 (000000BD7632B000) [pid = 3308] [serial = 34] [outer = 000000BD7632C400] 09:58:12 INFO - PROCESS | 3308 | --DOCSHELL 000000BD778A0000 == 10 [pid = 3308] [id = 4] 09:58:12 INFO - PROCESS | 3308 | 1461171492830 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1299ms 09:58:12 INFO - PROCESS | 3308 | 1461171492881 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 3308 | 1461171492885 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 09:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:58:12 INFO - PROCESS | 3308 | 1461171492890 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 3308 | 1461171492895 Marionette TRACE conn4 <- [1,14,null,{}] 09:58:12 INFO - PROCESS | 3308 | 1461171492901 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:12 INFO - PROCESS | 3308 | 1461171492987 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:58:13 INFO - PROCESS | 3308 | 1461171492995 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7010C800 == 11 [pid = 3308] [id = 13] 09:58:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 35 (000000BD72581800) [pid = 3308] [serial = 35] [outer = 0000000000000000] 09:58:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 36 (000000BD725F6400) [pid = 3308] [serial = 36] [outer = 000000BD72581800] 09:58:13 INFO - PROCESS | 3308 | 1461171493047 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 37 (000000BD75569000) [pid = 3308] [serial = 37] [outer = 000000BD72581800] 09:58:13 INFO - PROCESS | 3308 | 1461171493510 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 09:58:13 INFO - PROCESS | 3308 | 1461171493519 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 3308 | 1461171493525 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 09:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:58:13 INFO - PROCESS | 3308 | 1461171493531 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 3308 | 1461171493534 Marionette TRACE conn4 <- [1,18,null,{}] 09:58:13 INFO - PROCESS | 3308 | 1461171493538 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:13 INFO - PROCESS | 3308 | 1461171493620 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:58:13 INFO - PROCESS | 3308 | 1461171493628 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD71006000 == 12 [pid = 3308] [id = 14] 09:58:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 38 (000000BD75D13000) [pid = 3308] [serial = 38] [outer = 0000000000000000] 09:58:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 39 (000000BD760CF400) [pid = 3308] [serial = 39] [outer = 000000BD75D13000] 09:58:13 INFO - PROCESS | 3308 | 1461171493677 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 40 (000000BD76329800) [pid = 3308] [serial = 40] [outer = 000000BD75D13000] 09:58:14 INFO - PROCESS | 3308 | 1461171494115 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 09:58:14 INFO - PROCESS | 3308 | 1461171494161 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 3308 | 1461171494164 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 09:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:58:14 INFO - PROCESS | 3308 | 1461171494168 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 3308 | 1461171494173 Marionette TRACE conn4 <- [1,22,null,{}] 09:58:14 INFO - PROCESS | 3308 | 1461171494186 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:14 INFO - PROCESS | 3308 | 1461171494277 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:58:14 INFO - PROCESS | 3308 | 1461171494286 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD729C5800 == 13 [pid = 3308] [id = 15] 09:58:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 41 (000000BD77469000) [pid = 3308] [serial = 41] [outer = 0000000000000000] 09:58:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 42 (000000BD79CBF800) [pid = 3308] [serial = 42] [outer = 000000BD77469000] 09:58:14 INFO - PROCESS | 3308 | 1461171494339 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 43 (000000BD7AD10C00) [pid = 3308] [serial = 43] [outer = 000000BD77469000] 09:58:14 INFO - PROCESS | 3308 | 1461171494792 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 691ms 09:58:14 INFO - PROCESS | 3308 | 1461171494861 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 3308 | 1461171494864 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 09:58:14 INFO - PROCESS | 3308 | 1461171494867 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:58:14 INFO - PROCESS | 3308 | 1461171494869 Marionette TRACE conn4 <- [1,26,null,{}] 09:58:14 INFO - PROCESS | 3308 | 1461171494878 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:14 INFO - PROCESS | 3308 | 1461171494962 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:58:14 INFO - PROCESS | 3308 | 1461171494968 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD762BD000 == 14 [pid = 3308] [id = 16] 09:58:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 44 (000000BD7AFEF400) [pid = 3308] [serial = 44] [outer = 0000000000000000] 09:58:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 45 (000000BD7AFF6800) [pid = 3308] [serial = 45] [outer = 000000BD7AFEF400] 09:58:15 INFO - PROCESS | 3308 | 1461171495018 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 46 (000000BD7BA3E000) [pid = 3308] [serial = 46] [outer = 000000BD7AFEF400] 09:58:15 INFO - PROCESS | 3308 | 1461171495415 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 09:58:15 INFO - PROCESS | 3308 | 1461171495457 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 3308 | 1461171495459 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 09:58:15 INFO - PROCESS | 3308 | 1461171495462 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:58:15 INFO - PROCESS | 3308 | 1461171495464 Marionette TRACE conn4 <- [1,30,null,{}] 09:58:15 INFO - PROCESS | 3308 | 1461171495467 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:15 INFO - PROCESS | 3308 | 1461171495544 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:58:15 INFO - PROCESS | 3308 | 1461171495550 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD77199000 == 15 [pid = 3308] [id = 17] 09:58:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 47 (000000BD7BAB5800) [pid = 3308] [serial = 47] [outer = 0000000000000000] 09:58:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 48 (000000BD7D70BC00) [pid = 3308] [serial = 48] [outer = 000000BD7BAB5800] 09:58:15 INFO - PROCESS | 3308 | 1461171495598 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 49 (000000BD7DA1D000) [pid = 3308] [serial = 49] [outer = 000000BD7BAB5800] 09:58:16 INFO - PROCESS | 3308 | 1461171496089 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 671ms 09:58:16 INFO - PROCESS | 3308 | 1461171496137 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:58:16 INFO - PROCESS | 3308 | 1461171496139 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 09:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:58:16 INFO - PROCESS | 3308 | 1461171496142 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 3308 | 1461171496144 Marionette TRACE conn4 <- [1,34,null,{}] 09:58:16 INFO - PROCESS | 3308 | 1461171496147 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:16 INFO - PROCESS | 3308 | 1461171496262 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:58:16 INFO - PROCESS | 3308 | 1461171496279 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D038800 == 16 [pid = 3308] [id = 18] 09:58:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 50 (000000BD7EDA4C00) [pid = 3308] [serial = 50] [outer = 0000000000000000] 09:58:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 51 (000000BD7FC94000) [pid = 3308] [serial = 51] [outer = 000000BD7EDA4C00] 09:58:16 INFO - PROCESS | 3308 | 1461171496331 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 52 (000000BD6EE5BC00) [pid = 3308] [serial = 52] [outer = 000000BD7EDA4C00] 09:58:16 INFO - PROCESS | 3308 | 1461171496705 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 09:58:16 INFO - PROCESS | 3308 | 1461171496774 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:58:16 INFO - PROCESS | 3308 | 1461171496777 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 09:58:16 INFO - PROCESS | 3308 | 1461171496780 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:58:16 INFO - PROCESS | 3308 | 1461171496782 Marionette TRACE conn4 <- [1,38,null,{}] 09:58:16 INFO - PROCESS | 3308 | 1461171496786 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:16 INFO - PROCESS | 3308 | 1461171496877 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:58:16 INFO - PROCESS | 3308 | 1461171496886 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DF95000 == 17 [pid = 3308] [id = 19] 09:58:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 53 (000000BD6B9C4C00) [pid = 3308] [serial = 53] [outer = 0000000000000000] 09:58:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 54 (000000BD6B9CA400) [pid = 3308] [serial = 54] [outer = 000000BD6B9C4C00] 09:58:16 INFO - PROCESS | 3308 | 1461171496933 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 55 (000000BD6EE62C00) [pid = 3308] [serial = 55] [outer = 000000BD6B9C4C00] 09:58:17 INFO - PROCESS | 3308 | 1461171497308 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 09:58:17 INFO - PROCESS | 3308 | 1461171497370 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 3308 | 1461171497372 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 09:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:58:17 INFO - PROCESS | 3308 | 1461171497375 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 3308 | 1461171497377 Marionette TRACE conn4 <- [1,42,null,{}] 09:58:17 INFO - PROCESS | 3308 | 1461171497380 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:17 INFO - PROCESS | 3308 | 1461171497454 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:58:17 INFO - PROCESS | 3308 | 1461171497460 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E773000 == 18 [pid = 3308] [id = 20] 09:58:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 56 (000000BD6EE68000) [pid = 3308] [serial = 56] [outer = 0000000000000000] 09:58:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 57 (000000BD6EF72800) [pid = 3308] [serial = 57] [outer = 000000BD6EE68000] 09:58:17 INFO - PROCESS | 3308 | 1461171497506 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (000000BD6EF78800) [pid = 3308] [serial = 58] [outer = 000000BD6EE68000] 09:58:17 INFO - PROCESS | 3308 | 1461171497885 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 523ms 09:58:17 INFO - PROCESS | 3308 | 1461171497901 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 3308 | 1461171497903 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 09:58:17 INFO - PROCESS | 3308 | 1461171497907 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:58:17 INFO - PROCESS | 3308 | 1461171497908 Marionette TRACE conn4 <- [1,46,null,{}] 09:58:17 INFO - PROCESS | 3308 | 1461171497912 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:18 INFO - PROCESS | 3308 | 1461171498011 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:58:18 INFO - PROCESS | 3308 | 1461171498019 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F1E2800 == 19 [pid = 3308] [id = 21] 09:58:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (000000BD6EF7C800) [pid = 3308] [serial = 59] [outer = 0000000000000000] 09:58:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (000000BD71313400) [pid = 3308] [serial = 60] [outer = 000000BD6EF7C800] 09:58:18 INFO - PROCESS | 3308 | 1461171498067 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (000000BD7131A000) [pid = 3308] [serial = 61] [outer = 000000BD6EF7C800] 09:58:18 INFO - PROCESS | 3308 | 1461171498455 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 09:58:18 INFO - PROCESS | 3308 | 1461171498497 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:58:18 INFO - PROCESS | 3308 | 1461171498499 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 09:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:58:18 INFO - PROCESS | 3308 | 1461171498502 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - PROCESS | 3308 | 1461171498504 Marionette TRACE conn4 <- [1,50,null,{}] 09:58:18 INFO - PROCESS | 3308 | 1461171498507 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:18 INFO - PROCESS | 3308 | 1461171498607 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:58:18 INFO - PROCESS | 3308 | 1461171498615 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04182000 == 20 [pid = 3308] [id = 22] 09:58:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (000000BD03A96400) [pid = 3308] [serial = 62] [outer = 0000000000000000] 09:58:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (000000BD03AA0C00) [pid = 3308] [serial = 63] [outer = 000000BD03A96400] 09:58:18 INFO - PROCESS | 3308 | 1461171498662 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (000000BD7131AC00) [pid = 3308] [serial = 64] [outer = 000000BD03A96400] 09:58:19 INFO - PROCESS | 3308 | 1461171499033 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 09:58:19 INFO - PROCESS | 3308 | 1461171499093 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 3308 | 1461171499095 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 09:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:58:19 INFO - PROCESS | 3308 | 1461171499099 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 3308 | 1461171499101 Marionette TRACE conn4 <- [1,54,null,{}] 09:58:19 INFO - PROCESS | 3308 | 1461171499105 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:19 INFO - PROCESS | 3308 | 1461171499228 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:58:19 INFO - PROCESS | 3308 | 1461171499237 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04412800 == 21 [pid = 3308] [id = 23] 09:58:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (000000BD0428E000) [pid = 3308] [serial = 65] [outer = 0000000000000000] 09:58:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (000000BD04294800) [pid = 3308] [serial = 66] [outer = 000000BD0428E000] 09:58:19 INFO - PROCESS | 3308 | 1461171499295 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (000000BD7FEBA000) [pid = 3308] [serial = 67] [outer = 000000BD0428E000] 09:58:19 INFO - PROCESS | 3308 | 1461171499708 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 09:58:19 INFO - PROCESS | 3308 | 1461171499730 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 3308 | 1461171499732 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 09:58:19 INFO - PROCESS | 3308 | 1461171499735 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:58:19 INFO - PROCESS | 3308 | 1461171499737 Marionette TRACE conn4 <- [1,58,null,{}] 09:58:19 INFO - PROCESS | 3308 | 1461171499741 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:19 INFO - PROCESS | 3308 | 1461171499840 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:58:19 INFO - PROCESS | 3308 | 1461171499849 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E83800 == 22 [pid = 3308] [id = 24] 09:58:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (000000BD06106800) [pid = 3308] [serial = 68] [outer = 0000000000000000] 09:58:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (000000BD06110800) [pid = 3308] [serial = 69] [outer = 000000BD06106800] 09:58:19 INFO - PROCESS | 3308 | 1461171499896 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (000000BD06172800) [pid = 3308] [serial = 70] [outer = 000000BD06106800] 09:58:20 INFO - PROCESS | 3308 | 1461171500266 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 586ms 09:58:20 INFO - PROCESS | 3308 | 1461171500325 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:58:20 INFO - PROCESS | 3308 | 1461171500327 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 09:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:58:20 INFO - PROCESS | 3308 | 1461171500330 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 3308 | 1461171500332 Marionette TRACE conn4 <- [1,62,null,{}] 09:58:20 INFO - PROCESS | 3308 | 1461171500336 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:21 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0301C000 == 21 [pid = 3308] [id = 8] 09:58:21 INFO - PROCESS | 3308 | 1461171501119 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:58:21 INFO - PROCESS | 3308 | 1461171501213 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04195000 == 22 [pid = 3308] [id = 25] 09:58:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (000000BD0423D800) [pid = 3308] [serial = 71] [outer = 0000000000000000] 09:58:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (000000BD0428F800) [pid = 3308] [serial = 72] [outer = 000000BD0423D800] 09:58:21 INFO - PROCESS | 3308 | 1461171501265 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (000000BD0610BC00) [pid = 3308] [serial = 73] [outer = 000000BD0423D800] 09:58:21 INFO - PROCESS | 3308 | 1461171501712 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1419ms 09:58:21 INFO - PROCESS | 3308 | 1461171501753 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 3308 | 1461171501758 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 09:58:21 INFO - PROCESS | 3308 | 1461171501763 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:58:21 INFO - PROCESS | 3308 | 1461171501767 Marionette TRACE conn4 <- [1,66,null,{}] 09:58:21 INFO - PROCESS | 3308 | 1461171501772 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:21 INFO - PROCESS | 3308 | 1461171501872 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:58:21 INFO - PROCESS | 3308 | 1461171501880 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD701DE000 == 23 [pid = 3308] [id = 26] 09:58:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (000000BD0616D400) [pid = 3308] [serial = 74] [outer = 0000000000000000] 09:58:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (000000BD6B9C1C00) [pid = 3308] [serial = 75] [outer = 000000BD0616D400] 09:58:21 INFO - PROCESS | 3308 | 1461171501931 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (000000BD6EE5EC00) [pid = 3308] [serial = 76] [outer = 000000BD0616D400] 09:58:22 INFO - PROCESS | 3308 | 1461171502357 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 09:58:22 INFO - PROCESS | 3308 | 1461171502395 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 3308 | 1461171502399 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 09:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:58:22 INFO - PROCESS | 3308 | 1461171502402 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 3308 | 1461171502405 Marionette TRACE conn4 <- [1,70,null,{}] 09:58:22 INFO - PROCESS | 3308 | 1461171502408 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:22 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (000000BD7782C800) [pid = 3308] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:58:22 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (000000BD77469000) [pid = 3308] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:58:22 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (000000BD7AFEF400) [pid = 3308] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:58:22 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (000000BD7BAB5800) [pid = 3308] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:58:22 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (000000BD03A96400) [pid = 3308] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:58:22 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (000000BD0428E000) [pid = 3308] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:58:22 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (000000BD762ED000) [pid = 3308] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:58:22 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (000000BD7AFBE400) [pid = 3308] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:58:22 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (000000BD72581800) [pid = 3308] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:58:22 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (000000BD75D13000) [pid = 3308] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:58:22 INFO - PROCESS | 3308 | 1461171502847 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:58:22 INFO - PROCESS | 3308 | 1461171502857 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6FF17000 == 24 [pid = 3308] [id = 27] 09:58:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (000000BD06108C00) [pid = 3308] [serial = 77] [outer = 0000000000000000] 09:58:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (000000BD6EF76800) [pid = 3308] [serial = 78] [outer = 000000BD06108C00] 09:58:22 INFO - PROCESS | 3308 | 1461171502908 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (000000BD70ACA800) [pid = 3308] [serial = 79] [outer = 000000BD06108C00] 09:58:23 INFO - PROCESS | 3308 | 1461171503303 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 923ms 09:58:23 INFO - PROCESS | 3308 | 1461171503326 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 3308 | 1461171503331 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 09:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:58:23 INFO - PROCESS | 3308 | 1461171503342 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 3308 | 1461171503347 Marionette TRACE conn4 <- [1,74,null,{}] 09:58:23 INFO - PROCESS | 3308 | 1461171503350 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:23 INFO - PROCESS | 3308 | 1461171503430 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:58:23 INFO - PROCESS | 3308 | 1461171503437 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD756CF800 == 25 [pid = 3308] [id = 28] 09:58:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (000000BD0424C800) [pid = 3308] [serial = 80] [outer = 0000000000000000] 09:58:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (000000BD71321400) [pid = 3308] [serial = 81] [outer = 000000BD0424C800] 09:58:23 INFO - PROCESS | 3308 | 1461171503485 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (000000BD72935C00) [pid = 3308] [serial = 82] [outer = 000000BD0424C800] 09:58:23 INFO - PROCESS | 3308 | 1461171503903 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms 09:58:23 INFO - PROCESS | 3308 | 1461171503968 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 3308 | 1461171503970 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 09:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:58:23 INFO - PROCESS | 3308 | 1461171503974 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 3308 | 1461171503976 Marionette TRACE conn4 <- [1,78,null,{}] 09:58:23 INFO - PROCESS | 3308 | 1461171503979 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:24 INFO - PROCESS | 3308 | 1461171504055 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:58:24 INFO - PROCESS | 3308 | 1461171504063 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD76D10800 == 26 [pid = 3308] [id = 29] 09:58:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (000000BD759B0400) [pid = 3308] [serial = 83] [outer = 0000000000000000] 09:58:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (000000BD75D94400) [pid = 3308] [serial = 84] [outer = 000000BD759B0400] 09:58:24 INFO - PROCESS | 3308 | 1461171504111 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (000000BD760CD400) [pid = 3308] [serial = 85] [outer = 000000BD759B0400] 09:58:24 INFO - PROCESS | 3308 | 1461171504544 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 09:58:24 INFO - PROCESS | 3308 | 1461171504606 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 3308 | 1461171504608 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 09:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:58:24 INFO - PROCESS | 3308 | 1461171504611 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 3308 | 1461171504613 Marionette TRACE conn4 <- [1,82,null,{}] 09:58:24 INFO - PROCESS | 3308 | 1461171504617 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:24 INFO - PROCESS | 3308 | 1461171504693 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:58:24 INFO - PROCESS | 3308 | 1461171504701 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E82800 == 27 [pid = 3308] [id = 30] 09:58:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (000000BD76335400) [pid = 3308] [serial = 86] [outer = 0000000000000000] 09:58:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (000000BD763C9C00) [pid = 3308] [serial = 87] [outer = 000000BD76335400] 09:58:24 INFO - PROCESS | 3308 | 1461171504757 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (000000BD7713AC00) [pid = 3308] [serial = 88] [outer = 000000BD76335400] 09:58:25 INFO - PROCESS | 3308 | 1461171505372 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 776ms 09:58:25 INFO - PROCESS | 3308 | 1461171505433 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:58:25 INFO - PROCESS | 3308 | 1461171505437 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 09:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:58:25 INFO - PROCESS | 3308 | 1461171505443 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 3308 | 1461171505447 Marionette TRACE conn4 <- [1,86,null,{}] 09:58:25 INFO - PROCESS | 3308 | 1461171505454 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:25 INFO - PROCESS | 3308 | 1461171505556 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:58:25 INFO - PROCESS | 3308 | 1461171505618 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04870800 == 28 [pid = 3308] [id = 31] 09:58:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (000000BD6EE60000) [pid = 3308] [serial = 89] [outer = 0000000000000000] 09:58:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (000000BD6EF76000) [pid = 3308] [serial = 90] [outer = 000000BD6EE60000] 09:58:25 INFO - PROCESS | 3308 | 1461171505679 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (000000BD70AC9800) [pid = 3308] [serial = 91] [outer = 000000BD6EE60000] 09:58:26 INFO - PROCESS | 3308 | 1461171506174 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 775ms 09:58:26 INFO - PROCESS | 3308 | 1461171506221 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 3308 | 1461171506228 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 09:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:58:26 INFO - PROCESS | 3308 | 1461171506235 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 3308 | 1461171506238 Marionette TRACE conn4 <- [1,90,null,{}] 09:58:26 INFO - PROCESS | 3308 | 1461171506242 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:26 INFO - PROCESS | 3308 | 1461171506346 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:58:26 INFO - PROCESS | 3308 | 1461171506420 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:26 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E77800 == 29 [pid = 3308] [id = 32] 09:58:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (000000BD06111000) [pid = 3308] [serial = 92] [outer = 0000000000000000] 09:58:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD75819000) [pid = 3308] [serial = 93] [outer = 000000BD06111000] 09:58:26 INFO - PROCESS | 3308 | 1461171506479 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD762EE000) [pid = 3308] [serial = 94] [outer = 000000BD06111000] 09:58:27 INFO - PROCESS | 3308 | 1461171507029 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 818ms 09:58:27 INFO - PROCESS | 3308 | 1461171507058 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 3308 | 1461171507061 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 09:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:58:27 INFO - PROCESS | 3308 | 1461171507064 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 3308 | 1461171507069 Marionette TRACE conn4 <- [1,94,null,{}] 09:58:27 INFO - PROCESS | 3308 | 1461171507081 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:27 INFO - PROCESS | 3308 | 1461171507186 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:58:27 INFO - PROCESS | 3308 | 1461171507246 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D042800 == 30 [pid = 3308] [id = 33] 09:58:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD77469000) [pid = 3308] [serial = 95] [outer = 0000000000000000] 09:58:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD7A983000) [pid = 3308] [serial = 96] [outer = 000000BD77469000] 09:58:27 INFO - PROCESS | 3308 | 1461171507308 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD7AEE2C00) [pid = 3308] [serial = 97] [outer = 000000BD77469000] 09:58:27 INFO - PROCESS | 3308 | 1461171507826 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 775ms 09:58:27 INFO - PROCESS | 3308 | 1461171507842 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 3308 | 1461171507845 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 09:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:58:27 INFO - PROCESS | 3308 | 1461171507849 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 3308 | 1461171507851 Marionette TRACE conn4 <- [1,98,null,{}] 09:58:27 INFO - PROCESS | 3308 | 1461171507854 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:27 INFO - PROCESS | 3308 | 1461171507954 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:58:28 INFO - PROCESS | 3308 | 1461171508026 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD756C7800 == 31 [pid = 3308] [id = 34] 09:58:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD0306D000) [pid = 3308] [serial = 98] [outer = 0000000000000000] 09:58:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD03073000) [pid = 3308] [serial = 99] [outer = 000000BD0306D000] 09:58:28 INFO - PROCESS | 3308 | 1461171508085 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD7A983800) [pid = 3308] [serial = 100] [outer = 000000BD0306D000] 09:58:28 INFO - PROCESS | 3308 | 1461171508635 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 923ms 09:58:28 INFO - PROCESS | 3308 | 1461171508774 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:58:28 INFO - PROCESS | 3308 | 1461171508778 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 09:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:58:28 INFO - PROCESS | 3308 | 1461171508782 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 3308 | 1461171508786 Marionette TRACE conn4 <- [1,102,null,{}] 09:58:28 INFO - PROCESS | 3308 | 1461171508792 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:28 INFO - PROCESS | 3308 | 1461171508896 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:58:28 INFO - PROCESS | 3308 | 1461171508952 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6F836000 == 32 [pid = 3308] [id = 35] 09:58:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD03A9FC00) [pid = 3308] [serial = 101] [outer = 0000000000000000] 09:58:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD0423D400) [pid = 3308] [serial = 102] [outer = 000000BD03A9FC00] 09:58:29 INFO - PROCESS | 3308 | 1461171509003 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD042B2800) [pid = 3308] [serial = 103] [outer = 000000BD03A9FC00] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD7AFF6800) [pid = 3308] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD7D70BC00) [pid = 3308] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD7FC94000) [pid = 3308] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD6B9CA400) [pid = 3308] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD6EF72800) [pid = 3308] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD71313400) [pid = 3308] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD03AA0C00) [pid = 3308] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD04294800) [pid = 3308] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD763C6000) [pid = 3308] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (000000BD7D709800) [pid = 3308] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (000000BD7AFC0000) [pid = 3308] [serial = 29] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (000000BD7EDD9000) [pid = 3308] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (000000BD725F6400) [pid = 3308] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (000000BD7BA3E000) [pid = 3308] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (000000BD760CF400) [pid = 3308] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (000000BD79CBF800) [pid = 3308] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (000000BD7D80E800) [pid = 3308] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (000000BD7DA1D000) [pid = 3308] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (000000BD7AFCB400) [pid = 3308] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (000000BD7AD07000) [pid = 3308] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (000000BD75569000) [pid = 3308] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (000000BD76329800) [pid = 3308] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (000000BD7131AC00) [pid = 3308] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (000000BD7AD10C00) [pid = 3308] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (000000BD7FEBA000) [pid = 3308] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (000000BD7E3CF800) [pid = 3308] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (000000BD7E2E3000) [pid = 3308] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (000000BD79CB6C00) [pid = 3308] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (000000BD79CB8800) [pid = 3308] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:58:29 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (000000BD7554C000) [pid = 3308] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3308 | 1461171509527 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 775ms 09:58:29 INFO - PROCESS | 3308 | 1461171509558 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:58:29 INFO - PROCESS | 3308 | 1461171509562 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 09:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:58:29 INFO - PROCESS | 3308 | 1461171509570 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 3308 | 1461171509573 Marionette TRACE conn4 <- [1,106,null,{}] 09:58:29 INFO - PROCESS | 3308 | 1461171509577 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:29 INFO - PROCESS | 3308 | 1461171509659 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:58:29 INFO - PROCESS | 3308 | 1461171509668 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6F838000 == 33 [pid = 3308] [id = 36] 09:58:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (000000BD04245000) [pid = 3308] [serial = 104] [outer = 0000000000000000] 09:58:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (000000BD042BDC00) [pid = 3308] [serial = 105] [outer = 000000BD04245000] 09:58:29 INFO - PROCESS | 3308 | 1461171509716 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (000000BD06175C00) [pid = 3308] [serial = 106] [outer = 000000BD04245000] 09:58:30 INFO - PROCESS | 3308 | 1461171510135 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 09:58:30 INFO - PROCESS | 3308 | 1461171510201 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 3308 | 1461171510203 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 09:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:58:30 INFO - PROCESS | 3308 | 1461171510207 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 3308 | 1461171510209 Marionette TRACE conn4 <- [1,110,null,{}] 09:58:30 INFO - PROCESS | 3308 | 1461171510219 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:30 INFO - PROCESS | 3308 | 1461171510335 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:58:30 INFO - PROCESS | 3308 | 1461171510350 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD72911000 == 34 [pid = 3308] [id = 37] 09:58:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (000000BD6FFDC000) [pid = 3308] [serial = 107] [outer = 0000000000000000] 09:58:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (000000BD70ACE000) [pid = 3308] [serial = 108] [outer = 000000BD6FFDC000] 09:58:30 INFO - PROCESS | 3308 | 1461171510401 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (000000BD71320C00) [pid = 3308] [serial = 109] [outer = 000000BD6FFDC000] 09:58:30 INFO - PROCESS | 3308 | 1461171510826 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 09:58:30 INFO - PROCESS | 3308 | 1461171510837 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 3308 | 1461171510840 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 09:58:30 INFO - PROCESS | 3308 | 1461171510843 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:58:30 INFO - PROCESS | 3308 | 1461171510845 Marionette TRACE conn4 <- [1,114,null,{}] 09:58:30 INFO - PROCESS | 3308 | 1461171510848 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:30 INFO - PROCESS | 3308 | 1461171510927 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:58:30 INFO - PROCESS | 3308 | 1461171510933 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD763A0800 == 35 [pid = 3308] [id = 38] 09:58:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (000000BD72987C00) [pid = 3308] [serial = 110] [outer = 0000000000000000] 09:58:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (000000BD759BC000) [pid = 3308] [serial = 111] [outer = 000000BD72987C00] 09:58:30 INFO - PROCESS | 3308 | 1461171510981 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (000000BD7625A400) [pid = 3308] [serial = 112] [outer = 000000BD72987C00] 09:58:31 INFO - PROCESS | 3308 | 1461171511395 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 586ms 09:58:31 INFO - PROCESS | 3308 | 1461171511433 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 3308 | 1461171511435 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 09:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:58:31 INFO - PROCESS | 3308 | 1461171511438 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - PROCESS | 3308 | 1461171511440 Marionette TRACE conn4 <- [1,118,null,{}] 09:58:31 INFO - PROCESS | 3308 | 1461171511444 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:31 INFO - PROCESS | 3308 | 1461171511525 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:58:31 INFO - PROCESS | 3308 | 1461171511532 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04197000 == 36 [pid = 3308] [id = 39] 09:58:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (000000BD7632AC00) [pid = 3308] [serial = 113] [outer = 0000000000000000] 09:58:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (000000BD76330800) [pid = 3308] [serial = 114] [outer = 000000BD7632AC00] 09:58:31 INFO - PROCESS | 3308 | 1461171511579 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (000000BD77461800) [pid = 3308] [serial = 115] [outer = 000000BD7632AC00] 09:58:32 INFO - PROCESS | 3308 | 1461171512021 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 09:58:32 INFO - PROCESS | 3308 | 1461171512071 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 3308 | 1461171512073 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 09:58:32 INFO - PROCESS | 3308 | 1461171512076 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:58:32 INFO - PROCESS | 3308 | 1461171512078 Marionette TRACE conn4 <- [1,122,null,{}] 09:58:32 INFO - PROCESS | 3308 | 1461171512081 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:32 INFO - PROCESS | 3308 | 1461171512220 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:58:32 INFO - PROCESS | 3308 | 1461171512237 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D09A800 == 37 [pid = 3308] [id = 40] 09:58:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (000000BD7AFC4400) [pid = 3308] [serial = 116] [outer = 0000000000000000] 09:58:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (000000BD7AFC6C00) [pid = 3308] [serial = 117] [outer = 000000BD7AFC4400] 09:58:32 INFO - PROCESS | 3308 | 1461171512318 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (000000BD7B053C00) [pid = 3308] [serial = 118] [outer = 000000BD7AFC4400] 09:58:32 INFO - PROCESS | 3308 | 1461171512718 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 09:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:58:32 INFO - PROCESS | 3308 | 1461171512750 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 3308 | 1461171512752 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 09:58:32 INFO - PROCESS | 3308 | 1461171512755 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 3308 | 1461171512757 Marionette TRACE conn4 <- [1,126,null,{}] 09:58:32 INFO - PROCESS | 3308 | 1461171512761 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:32 INFO - PROCESS | 3308 | 1461171512856 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:58:32 INFO - PROCESS | 3308 | 1461171512920 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD01309800 == 38 [pid = 3308] [id = 41] 09:58:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (000000BD7BA17400) [pid = 3308] [serial = 119] [outer = 0000000000000000] 09:58:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (000000BD7BAB6C00) [pid = 3308] [serial = 120] [outer = 000000BD7BA17400] 09:58:32 INFO - PROCESS | 3308 | 1461171512967 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (000000BD7D70E400) [pid = 3308] [serial = 121] [outer = 000000BD7BA17400] 09:58:33 INFO - PROCESS | 3308 | 1461171513380 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:58:33 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (000000BD0616D400) [pid = 3308] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:58:33 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (000000BD06108C00) [pid = 3308] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:58:33 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (000000BD0424C800) [pid = 3308] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:58:33 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (000000BD0423D800) [pid = 3308] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:58:33 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (000000BD06106800) [pid = 3308] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:58:33 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (000000BD759B0400) [pid = 3308] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:58:33 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (000000BD7EDA4C00) [pid = 3308] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:58:33 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (000000BD6EF7C800) [pid = 3308] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:58:33 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (000000BD6B9C4C00) [pid = 3308] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:58:33 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (000000BD6EE68000) [pid = 3308] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 09:58:33 INFO - PROCESS | 3308 | 1461171513432 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:58:33 INFO - PROCESS | 3308 | 1461171513434 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 09:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:58:33 INFO - PROCESS | 3308 | 1461171513438 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 3308 | 1461171513440 Marionette TRACE conn4 <- [1,130,null,{}] 09:58:33 INFO - PROCESS | 3308 | 1461171513443 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:33 INFO - PROCESS | 3308 | 1461171513539 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:58:33 INFO - PROCESS | 3308 | 1461171513581 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E762800 == 39 [pid = 3308] [id = 42] 09:58:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (000000BD03A98C00) [pid = 3308] [serial = 122] [outer = 0000000000000000] 09:58:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (000000BD04462000) [pid = 3308] [serial = 123] [outer = 000000BD03A98C00] 09:58:33 INFO - PROCESS | 3308 | 1461171513629 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (000000BD04469800) [pid = 3308] [serial = 124] [outer = 000000BD03A98C00] 09:58:33 INFO - PROCESS | 3308 | 1461171513980 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 09:58:34 INFO - PROCESS | 3308 | 1461171514024 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 3308 | 1461171514026 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 09:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:58:34 INFO - PROCESS | 3308 | 1461171514029 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 3308 | 1461171514031 Marionette TRACE conn4 <- [1,134,null,{}] 09:58:34 INFO - PROCESS | 3308 | 1461171514034 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:34 INFO - PROCESS | 3308 | 1461171514134 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:58:34 INFO - PROCESS | 3308 | 1461171514142 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7FC30000 == 40 [pid = 3308] [id = 43] 09:58:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (000000BD048F1800) [pid = 3308] [serial = 125] [outer = 0000000000000000] 09:58:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (000000BD048F6C00) [pid = 3308] [serial = 126] [outer = 000000BD048F1800] 09:58:34 INFO - PROCESS | 3308 | 1461171514190 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (000000BD048FD400) [pid = 3308] [serial = 127] [outer = 000000BD048F1800] 09:58:34 INFO - PROCESS | 3308 | 1461171514601 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 09:58:34 INFO - PROCESS | 3308 | 1461171514664 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 3308 | 1461171514666 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 09:58:34 INFO - PROCESS | 3308 | 1461171514670 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:58:34 INFO - PROCESS | 3308 | 1461171514672 Marionette TRACE conn4 <- [1,138,null,{}] 09:58:34 INFO - PROCESS | 3308 | 1461171514680 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:34 INFO - PROCESS | 3308 | 1461171514758 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:58:34 INFO - PROCESS | 3308 | 1461171514764 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7FED9800 == 41 [pid = 3308] [id = 44] 09:58:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (000000BD6EF71400) [pid = 3308] [serial = 128] [outer = 0000000000000000] 09:58:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (000000BD70AC9400) [pid = 3308] [serial = 129] [outer = 000000BD6EF71400] 09:58:34 INFO - PROCESS | 3308 | 1461171514810 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (000000BD76E09400) [pid = 3308] [serial = 130] [outer = 000000BD6EF71400] 09:58:35 INFO - PROCESS | 3308 | 1461171515204 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 09:58:35 INFO - PROCESS | 3308 | 1461171515262 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:58:35 INFO - PROCESS | 3308 | 1461171515264 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 09:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:58:35 INFO - PROCESS | 3308 | 1461171515281 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - PROCESS | 3308 | 1461171515283 Marionette TRACE conn4 <- [1,142,null,{}] 09:58:35 INFO - PROCESS | 3308 | 1461171515290 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:35 INFO - PROCESS | 3308 | 1461171515397 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:58:35 INFO - PROCESS | 3308 | 1461171515431 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E816800 == 42 [pid = 3308] [id = 45] 09:58:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (000000BD05D23000) [pid = 3308] [serial = 131] [outer = 0000000000000000] 09:58:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (000000BD75819400) [pid = 3308] [serial = 132] [outer = 000000BD05D23000] 09:58:35 INFO - PROCESS | 3308 | 1461171515483 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD7BA17C00) [pid = 3308] [serial = 133] [outer = 000000BD05D23000] 09:58:36 INFO - PROCESS | 3308 | 1461171516075 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 839ms 09:58:36 INFO - PROCESS | 3308 | 1461171516121 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:58:36 INFO - PROCESS | 3308 | 1461171516126 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 09:58:36 INFO - PROCESS | 3308 | 1461171516132 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:58:36 INFO - PROCESS | 3308 | 1461171516136 Marionette TRACE conn4 <- [1,146,null,{}] 09:58:36 INFO - PROCESS | 3308 | 1461171516142 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:36 INFO - PROCESS | 3308 | 1461171516260 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:58:36 INFO - PROCESS | 3308 | 1461171516330 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05CDC000 == 43 [pid = 3308] [id = 46] 09:58:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD042B0800) [pid = 3308] [serial = 134] [outer = 0000000000000000] 09:58:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD0445C800) [pid = 3308] [serial = 135] [outer = 000000BD042B0800] 09:58:36 INFO - PROCESS | 3308 | 1461171516392 Marionette DEBUG loaded listener.js 09:58:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD05D2A800) [pid = 3308] [serial = 136] [outer = 000000BD042B0800] 09:58:37 INFO - PROCESS | 3308 | 1461171517011 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 921ms 09:58:37 INFO - PROCESS | 3308 | 1461171517057 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:58:37 INFO - PROCESS | 3308 | 1461171517064 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 09:58:37 INFO - PROCESS | 3308 | 1461171517071 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:58:37 INFO - PROCESS | 3308 | 1461171517074 Marionette TRACE conn4 <- [1,150,null,{}] 09:58:37 INFO - PROCESS | 3308 | 1461171517078 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:37 INFO - PROCESS | 3308 | 1461171517185 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:58:37 INFO - PROCESS | 3308 | 1461171517249 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD72167800 == 44 [pid = 3308] [id = 47] 09:58:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD05FD9800) [pid = 3308] [serial = 137] [outer = 0000000000000000] 09:58:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD06102400) [pid = 3308] [serial = 138] [outer = 000000BD05FD9800] 09:58:37 INFO - PROCESS | 3308 | 1461171517310 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD6B9C7400) [pid = 3308] [serial = 139] [outer = 000000BD05FD9800] 09:58:37 INFO - PROCESS | 3308 | 1461171517854 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 839ms 09:58:37 INFO - PROCESS | 3308 | 1461171517915 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:58:37 INFO - PROCESS | 3308 | 1461171517918 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 09:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:58:37 INFO - PROCESS | 3308 | 1461171517922 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - PROCESS | 3308 | 1461171517926 Marionette TRACE conn4 <- [1,154,null,{}] 09:58:37 INFO - PROCESS | 3308 | 1461171517938 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:38 INFO - PROCESS | 3308 | 1461171518047 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:58:38 INFO - PROCESS | 3308 | 1461171518113 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DBC3800 == 45 [pid = 3308] [id = 48] 09:58:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD7088F400) [pid = 3308] [serial = 140] [outer = 0000000000000000] 09:58:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD75568C00) [pid = 3308] [serial = 141] [outer = 000000BD7088F400] 09:58:38 INFO - PROCESS | 3308 | 1461171518174 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD76E07C00) [pid = 3308] [serial = 142] [outer = 000000BD7088F400] 09:58:38 INFO - PROCESS | 3308 | 1461171518808 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 943ms 09:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:58:38 INFO - PROCESS | 3308 | 1461171518867 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:58:38 INFO - PROCESS | 3308 | 1461171518870 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 09:58:38 INFO - PROCESS | 3308 | 1461171518874 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 3308 | 1461171518876 Marionette TRACE conn4 <- [1,158,null,{}] 09:58:38 INFO - PROCESS | 3308 | 1461171518880 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:38 INFO - PROCESS | 3308 | 1461171518984 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:58:39 INFO - PROCESS | 3308 | 1461171519047 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04852800 == 46 [pid = 3308] [id = 49] 09:58:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD7A980C00) [pid = 3308] [serial = 143] [outer = 0000000000000000] 09:58:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD7AE16400) [pid = 3308] [serial = 144] [outer = 000000BD7A980C00] 09:58:39 INFO - PROCESS | 3308 | 1461171519105 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD7AFF5800) [pid = 3308] [serial = 145] [outer = 000000BD7A980C00] 09:58:39 INFO - PROCESS | 3308 | 1461171519827 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 986ms 09:58:39 INFO - PROCESS | 3308 | 1461171519861 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 3308 | 1461171519865 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 09:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:58:39 INFO - PROCESS | 3308 | 1461171519870 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 3308 | 1461171519874 Marionette TRACE conn4 <- [1,162,null,{}] 09:58:39 INFO - PROCESS | 3308 | 1461171519879 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:39 INFO - PROCESS | 3308 | 1461171519974 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:58:40 INFO - PROCESS | 3308 | 1461171520040 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD70117000 == 47 [pid = 3308] [id = 50] 09:58:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD042B1800) [pid = 3308] [serial = 146] [outer = 0000000000000000] 09:58:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD042B9400) [pid = 3308] [serial = 147] [outer = 000000BD042B1800] 09:58:40 INFO - PROCESS | 3308 | 1461171520093 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD048FEC00) [pid = 3308] [serial = 148] [outer = 000000BD042B1800] 09:58:40 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7FED9800 == 46 [pid = 3308] [id = 44] 09:58:40 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7FC30000 == 45 [pid = 3308] [id = 43] 09:58:40 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E762800 == 44 [pid = 3308] [id = 42] 09:58:40 INFO - PROCESS | 3308 | --DOCSHELL 000000BD01309800 == 43 [pid = 3308] [id = 41] 09:58:40 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D09A800 == 42 [pid = 3308] [id = 40] 09:58:40 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04197000 == 41 [pid = 3308] [id = 39] 09:58:40 INFO - PROCESS | 3308 | --DOCSHELL 000000BD763A0800 == 40 [pid = 3308] [id = 38] 09:58:40 INFO - PROCESS | 3308 | --DOCSHELL 000000BD72911000 == 39 [pid = 3308] [id = 37] 09:58:40 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6F838000 == 38 [pid = 3308] [id = 36] 09:58:40 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6F836000 == 37 [pid = 3308] [id = 35] 09:58:40 INFO - PROCESS | 3308 | 1461171520685 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 838ms 09:58:40 INFO - PROCESS | 3308 | 1461171520709 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:58:40 INFO - PROCESS | 3308 | 1461171520715 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 09:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:58:40 INFO - PROCESS | 3308 | 1461171520721 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:58:40 INFO - PROCESS | 3308 | 1461171520724 Marionette TRACE conn4 <- [1,166,null,{}] 09:58:40 INFO - PROCESS | 3308 | 1461171520728 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:40 INFO - PROCESS | 3308 | 1461171520821 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD06172800) [pid = 3308] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD6B9C1C00) [pid = 3308] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD6EF76800) [pid = 3308] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD71321400) [pid = 3308] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD72935C00) [pid = 3308] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD70ACA800) [pid = 3308] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD6EE5EC00) [pid = 3308] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD760CD400) [pid = 3308] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD0428F800) [pid = 3308] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD0610BC00) [pid = 3308] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD06110800) [pid = 3308] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD75D94400) [pid = 3308] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD6EE5BC00) [pid = 3308] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD7131A000) [pid = 3308] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (000000BD6EE62C00) [pid = 3308] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (000000BD6EF78800) [pid = 3308] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:58:40 INFO - PROCESS | 3308 | 1461171520889 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0487B000 == 38 [pid = 3308] [id = 51] 09:58:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD03AA0400) [pid = 3308] [serial = 149] [outer = 0000000000000000] 09:58:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD042B1C00) [pid = 3308] [serial = 150] [outer = 000000BD03AA0400] 09:58:40 INFO - PROCESS | 3308 | 1461171520938 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD048FA400) [pid = 3308] [serial = 151] [outer = 000000BD03AA0400] 09:58:41 INFO - PROCESS | 3308 | 1461171521302 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 09:58:41 INFO - PROCESS | 3308 | 1461171521352 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 3308 | 1461171521354 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 09:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:58:41 INFO - PROCESS | 3308 | 1461171521358 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 3308 | 1461171521361 Marionette TRACE conn4 <- [1,170,null,{}] 09:58:41 INFO - PROCESS | 3308 | 1461171521372 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:41 INFO - PROCESS | 3308 | 1461171521456 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:58:41 INFO - PROCESS | 3308 | 1461171521463 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7256B000 == 39 [pid = 3308] [id = 52] 09:58:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD05D21800) [pid = 3308] [serial = 152] [outer = 0000000000000000] 09:58:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD05FDBC00) [pid = 3308] [serial = 153] [outer = 000000BD05D21800] 09:58:41 INFO - PROCESS | 3308 | 1461171521513 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD0616CC00) [pid = 3308] [serial = 154] [outer = 000000BD05D21800] 09:58:41 INFO - PROCESS | 3308 | 1461171521942 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 09:58:41 INFO - PROCESS | 3308 | 1461171521989 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 3308 | 1461171521992 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 09:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:58:42 INFO - PROCESS | 3308 | 1461171521995 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - PROCESS | 3308 | 1461171521997 Marionette TRACE conn4 <- [1,174,null,{}] 09:58:42 INFO - PROCESS | 3308 | 1461171522000 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:42 INFO - PROCESS | 3308 | 1461171522081 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:58:42 INFO - PROCESS | 3308 | 1461171522088 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD76D1C800 == 40 [pid = 3308] [id = 53] 09:58:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD6B9C1400) [pid = 3308] [serial = 155] [outer = 0000000000000000] 09:58:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD6EE5BC00) [pid = 3308] [serial = 156] [outer = 000000BD6B9C1400] 09:58:42 INFO - PROCESS | 3308 | 1461171522136 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD6EE67000) [pid = 3308] [serial = 157] [outer = 000000BD6B9C1400] 09:58:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD6B9C8400) [pid = 3308] [serial = 158] [outer = 000000BD7632C400] 09:58:42 INFO - PROCESS | 3308 | 1461171522600 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 09:58:42 INFO - PROCESS | 3308 | 1461171522627 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:58:42 INFO - PROCESS | 3308 | 1461171522629 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 09:58:42 INFO - PROCESS | 3308 | 1461171522632 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:58:42 INFO - PROCESS | 3308 | 1461171522634 Marionette TRACE conn4 <- [1,178,null,{}] 09:58:42 INFO - PROCESS | 3308 | 1461171522638 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:42 INFO - PROCESS | 3308 | 1461171522716 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:58:42 INFO - PROCESS | 3308 | 1461171522725 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E8E800 == 41 [pid = 3308] [id = 54] 09:58:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD6EF77000) [pid = 3308] [serial = 159] [outer = 0000000000000000] 09:58:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD6EF7AC00) [pid = 3308] [serial = 160] [outer = 000000BD6EF77000] 09:58:42 INFO - PROCESS | 3308 | 1461171522771 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD71259400) [pid = 3308] [serial = 161] [outer = 000000BD6EF77000] 09:58:43 INFO - PROCESS | 3308 | 1461171523237 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 09:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:58:43 INFO - PROCESS | 3308 | 1461171523271 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 3308 | 1461171523273 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 09:58:43 INFO - PROCESS | 3308 | 1461171523276 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 3308 | 1461171523278 Marionette TRACE conn4 <- [1,182,null,{}] 09:58:43 INFO - PROCESS | 3308 | 1461171523282 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:43 INFO - PROCESS | 3308 | 1461171523404 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:58:43 INFO - PROCESS | 3308 | 1461171523454 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DBBA800 == 42 [pid = 3308] [id = 55] 09:58:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD72983000) [pid = 3308] [serial = 162] [outer = 0000000000000000] 09:58:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD75D64800) [pid = 3308] [serial = 163] [outer = 000000BD72983000] 09:58:43 INFO - PROCESS | 3308 | 1461171523503 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD760D8800) [pid = 3308] [serial = 164] [outer = 000000BD72983000] 09:58:43 INFO - PROCESS | 3308 | 1461171523954 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 734ms 09:58:44 INFO - PROCESS | 3308 | 1461171524013 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:58:44 INFO - PROCESS | 3308 | 1461171524015 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 09:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:58:44 INFO - PROCESS | 3308 | 1461171524018 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 3308 | 1461171524020 Marionette TRACE conn4 <- [1,186,null,{}] 09:58:44 INFO - PROCESS | 3308 | 1461171524024 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:44 INFO - PROCESS | 3308 | 1461171524151 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:58:44 INFO - PROCESS | 3308 | 1461171524163 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E80A000 == 43 [pid = 3308] [id = 56] 09:58:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD76329C00) [pid = 3308] [serial = 165] [outer = 0000000000000000] 09:58:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD763C7800) [pid = 3308] [serial = 166] [outer = 000000BD76329C00] 09:58:44 INFO - PROCESS | 3308 | 1461171524210 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD77463C00) [pid = 3308] [serial = 167] [outer = 000000BD76329C00] 09:58:44 INFO - PROCESS | 3308 | 1461171524626 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 629ms 09:58:44 INFO - PROCESS | 3308 | 1461171524651 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:58:44 INFO - PROCESS | 3308 | 1461171524653 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 09:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:58:44 INFO - PROCESS | 3308 | 1461171524662 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 3308 | 1461171524664 Marionette TRACE conn4 <- [1,190,null,{}] 09:58:44 INFO - PROCESS | 3308 | 1461171524668 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:44 INFO - PROCESS | 3308 | 1461171524767 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:58:44 INFO - PROCESS | 3308 | 1461171524773 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7FC15000 == 44 [pid = 3308] [id = 57] 09:58:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD76336000) [pid = 3308] [serial = 168] [outer = 0000000000000000] 09:58:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD7AD0B000) [pid = 3308] [serial = 169] [outer = 000000BD76336000] 09:58:44 INFO - PROCESS | 3308 | 1461171524820 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD7AFC4C00) [pid = 3308] [serial = 170] [outer = 000000BD76336000] 09:58:45 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD7AFC4400) [pid = 3308] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:58:45 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD03A98C00) [pid = 3308] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:58:45 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD7BA17400) [pid = 3308] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:58:45 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD03A9FC00) [pid = 3308] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:58:45 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD76335400) [pid = 3308] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:58:45 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD6FFDC000) [pid = 3308] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:58:45 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD04245000) [pid = 3308] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:58:45 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD72987C00) [pid = 3308] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:58:45 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD7632AC00) [pid = 3308] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:58:45 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD048F1800) [pid = 3308] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:58:45 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD6EF71400) [pid = 3308] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:58:45 INFO - PROCESS | 3308 | 1461171525297 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 691ms 09:58:45 INFO - PROCESS | 3308 | 1461171525352 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 3308 | 1461171525355 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 09:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:58:45 INFO - PROCESS | 3308 | 1461171525363 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 3308 | 1461171525365 Marionette TRACE conn4 <- [1,194,null,{}] 09:58:45 INFO - PROCESS | 3308 | 1461171525369 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:45 INFO - PROCESS | 3308 | 1461171525467 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:58:45 INFO - PROCESS | 3308 | 1461171525476 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E372800 == 45 [pid = 3308] [id = 58] 09:58:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD724CA400) [pid = 3308] [serial = 171] [outer = 0000000000000000] 09:58:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD7AFBF400) [pid = 3308] [serial = 172] [outer = 000000BD724CA400] 09:58:45 INFO - PROCESS | 3308 | 1461171525524 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD7B052C00) [pid = 3308] [serial = 173] [outer = 000000BD724CA400] 09:58:45 INFO - PROCESS | 3308 | 1461171525908 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 09:58:45 INFO - PROCESS | 3308 | 1461171525951 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 3308 | 1461171525954 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 09:58:45 INFO - PROCESS | 3308 | 1461171525957 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:58:45 INFO - PROCESS | 3308 | 1461171525959 Marionette TRACE conn4 <- [1,198,null,{}] 09:58:45 INFO - PROCESS | 3308 | 1461171525972 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:46 INFO - PROCESS | 3308 | 1461171526050 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:58:46 INFO - PROCESS | 3308 | 1461171526056 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B1F800 == 46 [pid = 3308] [id = 59] 09:58:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD7BA17800) [pid = 3308] [serial = 174] [outer = 0000000000000000] 09:58:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD7BAB5C00) [pid = 3308] [serial = 175] [outer = 000000BD7BA17800] 09:58:46 INFO - PROCESS | 3308 | 1461171526102 Marionette DEBUG loaded listener.js 09:58:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD7D7CE000) [pid = 3308] [serial = 176] [outer = 000000BD7BA17800] 09:58:46 INFO - PROCESS | 3308 | 1461171526495 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 09:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:58:46 INFO - PROCESS | 3308 | 1461171526551 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 3308 | 1461171526554 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 09:58:46 INFO - PROCESS | 3308 | 1461171526558 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 3308 | 1461171526560 Marionette TRACE conn4 <- [1,202,null,{}] 09:58:46 INFO - PROCESS | 3308 | 1461171526564 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:46 INFO - PROCESS | 3308 | 1461171526699 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:58:46 INFO - PROCESS | 3308 | 1461171526714 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B2D800 == 47 [pid = 3308] [id = 60] 09:58:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD6FFE3C00) [pid = 3308] [serial = 177] [outer = 0000000000000000] 09:58:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD7D7D5400) [pid = 3308] [serial = 178] [outer = 000000BD6FFE3C00] 09:58:46 INFO - PROCESS | 3308 | 1461171526766 Marionette DEBUG loaded listener.js 09:58:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD7E168C00) [pid = 3308] [serial = 179] [outer = 000000BD6FFE3C00] 09:58:47 INFO - PROCESS | 3308 | 1461171527311 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 776ms 09:58:47 INFO - PROCESS | 3308 | 1461171527338 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:58:47 INFO - PROCESS | 3308 | 1461171527343 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 09:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:58:47 INFO - PROCESS | 3308 | 1461171527349 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:58:47 INFO - PROCESS | 3308 | 1461171527354 Marionette TRACE conn4 <- [1,206,null,{}] 09:58:47 INFO - PROCESS | 3308 | 1461171527360 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:47 INFO - PROCESS | 3308 | 1461171527470 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:58:47 INFO - PROCESS | 3308 | 1461171527553 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04887000 == 48 [pid = 3308] [id = 61] 09:58:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD03A9D000) [pid = 3308] [serial = 180] [outer = 0000000000000000] 09:58:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD04298C00) [pid = 3308] [serial = 181] [outer = 000000BD03A9D000] 09:58:47 INFO - PROCESS | 3308 | 1461171527614 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD05B63000) [pid = 3308] [serial = 182] [outer = 000000BD03A9D000] 09:58:48 INFO - PROCESS | 3308 | 1461171528221 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 923ms 09:58:48 INFO - PROCESS | 3308 | 1461171528284 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:58:48 INFO - PROCESS | 3308 | 1461171528291 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 09:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:58:48 INFO - PROCESS | 3308 | 1461171528299 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 3308 | 1461171528302 Marionette TRACE conn4 <- [1,210,null,{}] 09:58:48 INFO - PROCESS | 3308 | 1461171528306 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:48 INFO - PROCESS | 3308 | 1461171528414 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:58:48 INFO - PROCESS | 3308 | 1461171528480 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6F837800 == 49 [pid = 3308] [id = 62] 09:58:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD05CB4400) [pid = 3308] [serial = 183] [outer = 0000000000000000] 09:58:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD05FD1000) [pid = 3308] [serial = 184] [outer = 000000BD05CB4400] 09:58:48 INFO - PROCESS | 3308 | 1461171528539 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD06110800) [pid = 3308] [serial = 185] [outer = 000000BD05CB4400] 09:58:49 INFO - PROCESS | 3308 | 1461171529111 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 881ms 09:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:58:49 INFO - PROCESS | 3308 | 1461171529183 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 3308 | 1461171529186 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 09:58:49 INFO - PROCESS | 3308 | 1461171529190 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 3308 | 1461171529194 Marionette TRACE conn4 <- [1,214,null,{}] 09:58:49 INFO - PROCESS | 3308 | 1461171529206 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:49 INFO - PROCESS | 3308 | 1461171529317 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:58:49 INFO - PROCESS | 3308 | 1461171529387 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:49 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D035800 == 50 [pid = 3308] [id = 63] 09:58:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD072B4000) [pid = 3308] [serial = 186] [outer = 0000000000000000] 09:58:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD6B9C4000) [pid = 3308] [serial = 187] [outer = 000000BD072B4000] 09:58:49 INFO - PROCESS | 3308 | 1461171529448 Marionette DEBUG loaded listener.js 09:58:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD7131B000) [pid = 3308] [serial = 188] [outer = 000000BD072B4000] 09:58:50 INFO - PROCESS | 3308 | 1461171530024 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 881ms 09:58:50 INFO - PROCESS | 3308 | 1461171530073 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:58:50 INFO - PROCESS | 3308 | 1461171530076 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 09:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:58:50 INFO - PROCESS | 3308 | 1461171530079 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - PROCESS | 3308 | 1461171530082 Marionette TRACE conn4 <- [1,218,null,{}] 09:58:50 INFO - PROCESS | 3308 | 1461171530085 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:50 INFO - PROCESS | 3308 | 1461171530191 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:58:50 INFO - PROCESS | 3308 | 1461171530270 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E89800 == 51 [pid = 3308] [id = 64] 09:58:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD05EF3800) [pid = 3308] [serial = 189] [outer = 0000000000000000] 09:58:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD05EF7800) [pid = 3308] [serial = 190] [outer = 000000BD05EF3800] 09:58:50 INFO - PROCESS | 3308 | 1461171530330 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD72121400) [pid = 3308] [serial = 191] [outer = 000000BD05EF3800] 09:58:50 INFO - PROCESS | 3308 | 1461171530903 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 881ms 09:58:50 INFO - PROCESS | 3308 | 1461171530962 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:58:50 INFO - PROCESS | 3308 | 1461171530965 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 09:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:58:50 INFO - PROCESS | 3308 | 1461171530968 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - PROCESS | 3308 | 1461171530971 Marionette TRACE conn4 <- [1,222,null,{}] 09:58:50 INFO - PROCESS | 3308 | 1461171530975 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:51 INFO - PROCESS | 3308 | 1461171531079 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:58:51 INFO - PROCESS | 3308 | 1461171531297 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04BB3000 == 52 [pid = 3308] [id = 65] 09:58:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD0306B800) [pid = 3308] [serial = 192] [outer = 0000000000000000] 09:58:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD03A95C00) [pid = 3308] [serial = 193] [outer = 000000BD0306B800] 09:58:51 INFO - PROCESS | 3308 | 1461171531350 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD0428B800) [pid = 3308] [serial = 194] [outer = 000000BD0306B800] 09:58:51 INFO - PROCESS | 3308 | 1461171531914 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 986ms 09:58:51 INFO - PROCESS | 3308 | 1461171531958 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:58:51 INFO - PROCESS | 3308 | 1461171531962 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 09:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:58:51 INFO - PROCESS | 3308 | 1461171531967 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 3308 | 1461171531971 Marionette TRACE conn4 <- [1,226,null,{}] 09:58:51 INFO - PROCESS | 3308 | 1461171531977 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:52 INFO - PROCESS | 3308 | 1461171532078 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:58:52 INFO - PROCESS | 3308 | 1461171532163 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B1D000 == 53 [pid = 3308] [id = 66] 09:58:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD05B6E000) [pid = 3308] [serial = 195] [outer = 0000000000000000] 09:58:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD05CB0800) [pid = 3308] [serial = 196] [outer = 000000BD05B6E000] 09:58:52 INFO - PROCESS | 3308 | 1461171532217 Marionette DEBUG loaded listener.js 09:58:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD05D22C00) [pid = 3308] [serial = 197] [outer = 000000BD05B6E000] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DA61000 == 52 [pid = 3308] [id = 11] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B1F800 == 51 [pid = 3308] [id = 59] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E372800 == 50 [pid = 3308] [id = 58] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7FC15000 == 49 [pid = 3308] [id = 57] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E80A000 == 48 [pid = 3308] [id = 56] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DBBA800 == 47 [pid = 3308] [id = 55] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E8E800 == 46 [pid = 3308] [id = 54] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD76D1C800 == 45 [pid = 3308] [id = 53] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7256B000 == 44 [pid = 3308] [id = 52] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0487B000 == 43 [pid = 3308] [id = 51] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD70117000 == 42 [pid = 3308] [id = 50] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD03073000) [pid = 3308] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD6EF76000) [pid = 3308] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD7A983000) [pid = 3308] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD75819000) [pid = 3308] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD75819400) [pid = 3308] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DBC3800 == 41 [pid = 3308] [id = 48] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD72167800 == 40 [pid = 3308] [id = 47] 09:58:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05CDC000 == 39 [pid = 3308] [id = 46] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD7AFC6C00) [pid = 3308] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD04462000) [pid = 3308] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD7BAB6C00) [pid = 3308] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD042B2800) [pid = 3308] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD0423D400) [pid = 3308] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD763C9C00) [pid = 3308] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD70ACE000) [pid = 3308] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD71320C00) [pid = 3308] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD7713AC00) [pid = 3308] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD042BDC00) [pid = 3308] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD06175C00) [pid = 3308] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD759BC000) [pid = 3308] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD7625A400) [pid = 3308] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD76330800) [pid = 3308] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD048FD400) [pid = 3308] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD7D70E400) [pid = 3308] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD70AC9400) [pid = 3308] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD76E09400) [pid = 3308] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD7B053C00) [pid = 3308] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD04469800) [pid = 3308] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD048F6C00) [pid = 3308] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD77461800) [pid = 3308] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:58:52 INFO - PROCESS | 3308 | 1461171532716 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 776ms 09:58:52 INFO - PROCESS | 3308 | 1461171532750 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:58:52 INFO - PROCESS | 3308 | 1461171532754 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 09:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:58:52 INFO - PROCESS | 3308 | 1461171532762 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 3308 | 1461171532764 Marionette TRACE conn4 <- [1,230,null,{}] 09:58:52 INFO - PROCESS | 3308 | 1461171532768 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:52 INFO - PROCESS | 3308 | 1461171532878 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:58:52 INFO - PROCESS | 3308 | 1461171532891 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04BA3800 == 40 [pid = 3308] [id = 67] 09:58:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD04468800) [pid = 3308] [serial = 198] [outer = 0000000000000000] 09:58:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD05CB4800) [pid = 3308] [serial = 199] [outer = 000000BD04468800] 09:58:52 INFO - PROCESS | 3308 | 1461171532943 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD05ECA800) [pid = 3308] [serial = 200] [outer = 000000BD04468800] 09:58:53 INFO - PROCESS | 3308 | 1461171533392 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 09:58:53 INFO - PROCESS | 3308 | 1461171533438 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 3308 | 1461171533441 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 09:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:58:53 INFO - PROCESS | 3308 | 1461171533451 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 3308 | 1461171533457 Marionette TRACE conn4 <- [1,234,null,{}] 09:58:53 INFO - PROCESS | 3308 | 1461171533462 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:53 INFO - PROCESS | 3308 | 1461171533546 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:58:53 INFO - PROCESS | 3308 | 1461171533553 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD709F8800 == 41 [pid = 3308] [id = 68] 09:58:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD05ECB400) [pid = 3308] [serial = 201] [outer = 0000000000000000] 09:58:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD05FD1800) [pid = 3308] [serial = 202] [outer = 000000BD05ECB400] 09:58:53 INFO - PROCESS | 3308 | 1461171533600 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD0610E000) [pid = 3308] [serial = 203] [outer = 000000BD05ECB400] 09:58:54 INFO - PROCESS | 3308 | 1461171534031 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 650ms 09:58:54 INFO - PROCESS | 3308 | 1461171534097 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:58:54 INFO - PROCESS | 3308 | 1461171534100 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 09:58:54 INFO - PROCESS | 3308 | 1461171534103 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:58:54 INFO - PROCESS | 3308 | 1461171534105 Marionette TRACE conn4 <- [1,238,null,{}] 09:58:54 INFO - PROCESS | 3308 | 1461171534108 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:54 INFO - PROCESS | 3308 | 1461171534191 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:58:54 INFO - PROCESS | 3308 | 1461171534232 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD729CE000 == 42 [pid = 3308] [id = 69] 09:58:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD0610C800) [pid = 3308] [serial = 204] [outer = 0000000000000000] 09:58:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD072B0C00) [pid = 3308] [serial = 205] [outer = 000000BD0610C800] 09:58:54 INFO - PROCESS | 3308 | 1461171534279 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD6B9BC400) [pid = 3308] [serial = 206] [outer = 000000BD0610C800] 09:58:54 INFO - PROCESS | 3308 | 1461171534738 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 672ms 09:58:54 INFO - PROCESS | 3308 | 1461171534778 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:58:54 INFO - PROCESS | 3308 | 1461171534780 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 09:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:58:54 INFO - PROCESS | 3308 | 1461171534784 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - PROCESS | 3308 | 1461171534786 Marionette TRACE conn4 <- [1,242,null,{}] 09:58:54 INFO - PROCESS | 3308 | 1461171534789 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:54 INFO - PROCESS | 3308 | 1461171534892 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:58:54 INFO - PROCESS | 3308 | 1461171534898 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD762D0800 == 43 [pid = 3308] [id = 70] 09:58:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD6EF73400) [pid = 3308] [serial = 207] [outer = 0000000000000000] 09:58:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD6EF78800) [pid = 3308] [serial = 208] [outer = 000000BD6EF73400] 09:58:55 INFO - PROCESS | 3308 | 1461171534993 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD71252400) [pid = 3308] [serial = 209] [outer = 000000BD6EF73400] 09:58:55 INFO - PROCESS | 3308 | 1461171535602 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 879ms 09:58:55 INFO - PROCESS | 3308 | 1461171535666 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 3308 | 1461171535669 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 09:58:55 INFO - PROCESS | 3308 | 1461171535674 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:58:55 INFO - PROCESS | 3308 | 1461171535676 Marionette TRACE conn4 <- [1,246,null,{}] 09:58:55 INFO - PROCESS | 3308 | 1461171535687 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:55 INFO - PROCESS | 3308 | 1461171535791 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:58:55 INFO - PROCESS | 3308 | 1461171535801 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B08000 == 44 [pid = 3308] [id = 71] 09:58:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD6EF74400) [pid = 3308] [serial = 210] [outer = 0000000000000000] 09:58:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD756BD400) [pid = 3308] [serial = 211] [outer = 000000BD6EF74400] 09:58:55 INFO - PROCESS | 3308 | 1461171535849 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD75E7B800) [pid = 3308] [serial = 212] [outer = 000000BD6EF74400] 09:58:56 INFO - PROCESS | 3308 | 1461171536281 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 629ms 09:58:56 INFO - PROCESS | 3308 | 1461171536308 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 3308 | 1461171536311 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 09:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:58:56 INFO - PROCESS | 3308 | 1461171536320 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 3308 | 1461171536322 Marionette TRACE conn4 <- [1,250,null,{}] 09:58:56 INFO - PROCESS | 3308 | 1461171536325 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:56 INFO - PROCESS | 3308 | 1461171536426 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:58:56 INFO - PROCESS | 3308 | 1461171536433 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D038000 == 45 [pid = 3308] [id = 72] 09:58:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD76259000) [pid = 3308] [serial = 213] [outer = 0000000000000000] 09:58:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD762F0400) [pid = 3308] [serial = 214] [outer = 000000BD76259000] 09:58:56 INFO - PROCESS | 3308 | 1461171536479 Marionette DEBUG loaded listener.js 09:58:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD76E04800) [pid = 3308] [serial = 215] [outer = 000000BD76259000] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD77469000) [pid = 3308] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD6EE60000) [pid = 3308] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD0306D000) [pid = 3308] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD06111000) [pid = 3308] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD72983000) [pid = 3308] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD76329C00) [pid = 3308] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD724CA400) [pid = 3308] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD76336000) [pid = 3308] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD7BA17800) [pid = 3308] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD05D21800) [pid = 3308] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD6B9C1400) [pid = 3308] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD6EF77000) [pid = 3308] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD042B1800) [pid = 3308] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD7A980C00) [pid = 3308] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:58:57 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD03AA0400) [pid = 3308] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:58:57 INFO - PROCESS | 3308 | 1461171537099 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 839ms 09:58:57 INFO - PROCESS | 3308 | 1461171537162 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:58:57 INFO - PROCESS | 3308 | 1461171537164 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 09:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:58:57 INFO - PROCESS | 3308 | 1461171537167 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - PROCESS | 3308 | 1461171537169 Marionette TRACE conn4 <- [1,254,null,{}] 09:58:57 INFO - PROCESS | 3308 | 1461171537173 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:57 INFO - PROCESS | 3308 | 1461171537276 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:58:57 INFO - PROCESS | 3308 | 1461171537321 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D0A6800 == 46 [pid = 3308] [id = 73] 09:58:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD0306A800) [pid = 3308] [serial = 216] [outer = 0000000000000000] 09:58:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD05CAC400) [pid = 3308] [serial = 217] [outer = 000000BD0306A800] 09:58:57 INFO - PROCESS | 3308 | 1461171537369 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD76329000) [pid = 3308] [serial = 218] [outer = 000000BD0306A800] 09:58:57 INFO - PROCESS | 3308 | 1461171537733 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 09:58:57 INFO - PROCESS | 3308 | 1461171537757 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:58:57 INFO - PROCESS | 3308 | 1461171537759 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 09:58:57 INFO - PROCESS | 3308 | 1461171537762 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:58:57 INFO - PROCESS | 3308 | 1461171537764 Marionette TRACE conn4 <- [1,258,null,{}] 09:58:57 INFO - PROCESS | 3308 | 1461171537768 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:57 INFO - PROCESS | 3308 | 1461171537873 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:58:57 INFO - PROCESS | 3308 | 1461171537881 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DE37000 == 47 [pid = 3308] [id = 74] 09:58:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD711B9400) [pid = 3308] [serial = 219] [outer = 0000000000000000] 09:58:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD77107000) [pid = 3308] [serial = 220] [outer = 000000BD711B9400] 09:58:57 INFO - PROCESS | 3308 | 1461171537927 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD79CBA000) [pid = 3308] [serial = 221] [outer = 000000BD711B9400] 09:58:58 INFO - PROCESS | 3308 | 1461171538321 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 09:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:58:58 INFO - PROCESS | 3308 | 1461171538353 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 3308 | 1461171538355 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 09:58:58 INFO - PROCESS | 3308 | 1461171538358 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - PROCESS | 3308 | 1461171538360 Marionette TRACE conn4 <- [1,262,null,{}] 09:58:58 INFO - PROCESS | 3308 | 1461171538363 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:58 INFO - PROCESS | 3308 | 1461171538444 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:58:58 INFO - PROCESS | 3308 | 1461171538508 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E805000 == 48 [pid = 3308] [id = 75] 09:58:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD72983000) [pid = 3308] [serial = 222] [outer = 0000000000000000] 09:58:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD7A9C4400) [pid = 3308] [serial = 223] [outer = 000000BD72983000] 09:58:58 INFO - PROCESS | 3308 | 1461171538561 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD7ADD5000) [pid = 3308] [serial = 224] [outer = 000000BD72983000] 09:58:58 INFO - PROCESS | 3308 | 1461171538961 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 09:58:59 INFO - PROCESS | 3308 | 1461171539021 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:58:59 INFO - PROCESS | 3308 | 1461171539025 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 09:58:59 INFO - PROCESS | 3308 | 1461171539031 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:58:59 INFO - PROCESS | 3308 | 1461171539036 Marionette TRACE conn4 <- [1,266,null,{}] 09:58:59 INFO - PROCESS | 3308 | 1461171539042 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:59 INFO - PROCESS | 3308 | 1461171539142 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:58:59 INFO - PROCESS | 3308 | 1461171539249 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B16800 == 49 [pid = 3308] [id = 76] 09:58:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD01DDE400) [pid = 3308] [serial = 225] [outer = 0000000000000000] 09:58:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD01DE2000) [pid = 3308] [serial = 226] [outer = 000000BD01DDE400] 09:58:59 INFO - PROCESS | 3308 | 1461171539313 Marionette DEBUG loaded listener.js 09:58:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD03074800) [pid = 3308] [serial = 227] [outer = 000000BD01DDE400] 09:59:00 INFO - PROCESS | 3308 | 1461171540150 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1190ms 09:59:00 INFO - PROCESS | 3308 | 1461171540225 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:59:00 INFO - PROCESS | 3308 | 1461171540229 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 09:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:59:00 INFO - PROCESS | 3308 | 1461171540279 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - PROCESS | 3308 | 1461171540284 Marionette TRACE conn4 <- [1,270,null,{}] 09:59:00 INFO - PROCESS | 3308 | 1461171540288 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:00 INFO - PROCESS | 3308 | 1461171540393 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:59:00 INFO - PROCESS | 3308 | 1461171540495 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E0D000 == 50 [pid = 3308] [id = 77] 09:59:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD04243000) [pid = 3308] [serial = 228] [outer = 0000000000000000] 09:59:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD05EF1800) [pid = 3308] [serial = 229] [outer = 000000BD04243000] 09:59:00 INFO - PROCESS | 3308 | 1461171540555 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD072B1000) [pid = 3308] [serial = 230] [outer = 000000BD04243000] 09:59:01 INFO - PROCESS | 3308 | 1461171541107 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 881ms 09:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:59:01 INFO - PROCESS | 3308 | 1461171541160 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 3308 | 1461171541163 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 09:59:01 INFO - PROCESS | 3308 | 1461171541167 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 3308 | 1461171541169 Marionette TRACE conn4 <- [1,274,null,{}] 09:59:01 INFO - PROCESS | 3308 | 1461171541180 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:01 INFO - PROCESS | 3308 | 1461171541292 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:59:01 INFO - PROCESS | 3308 | 1461171541366 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F117800 == 51 [pid = 3308] [id = 78] 09:59:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD71319C00) [pid = 3308] [serial = 231] [outer = 0000000000000000] 09:59:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD7131F000) [pid = 3308] [serial = 232] [outer = 000000BD71319C00] 09:59:01 INFO - PROCESS | 3308 | 1461171541470 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD759BD800) [pid = 3308] [serial = 233] [outer = 000000BD71319C00] 09:59:02 INFO - PROCESS | 3308 | 1461171542044 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 922ms 09:59:02 INFO - PROCESS | 3308 | 1461171542092 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 3308 | 1461171542095 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 09:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:59:02 INFO - PROCESS | 3308 | 1461171542098 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 3308 | 1461171542101 Marionette TRACE conn4 <- [1,278,null,{}] 09:59:02 INFO - PROCESS | 3308 | 1461171542104 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:02 INFO - PROCESS | 3308 | 1461171542212 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:59:02 INFO - PROCESS | 3308 | 1461171542295 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05F57000 == 52 [pid = 3308] [id = 79] 09:59:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD7A9C5800) [pid = 3308] [serial = 234] [outer = 0000000000000000] 09:59:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD7AD09400) [pid = 3308] [serial = 235] [outer = 000000BD7A9C5800] 09:59:02 INFO - PROCESS | 3308 | 1461171542354 Marionette DEBUG loaded listener.js 09:59:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD7AFEDC00) [pid = 3308] [serial = 236] [outer = 000000BD7A9C5800] 09:59:02 INFO - PROCESS | 3308 | 1461171542905 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 839ms 09:59:02 INFO - PROCESS | 3308 | 1461171542940 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 3308 | 1461171542943 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 09:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:59:02 INFO - PROCESS | 3308 | 1461171542947 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 3308 | 1461171542949 Marionette TRACE conn4 <- [1,282,null,{}] 09:59:02 INFO - PROCESS | 3308 | 1461171542953 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:03 INFO - PROCESS | 3308 | 1461171543059 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:59:03 INFO - PROCESS | 3308 | 1461171543142 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0418C800 == 53 [pid = 3308] [id = 80] 09:59:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD03075400) [pid = 3308] [serial = 237] [outer = 0000000000000000] 09:59:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD05B64C00) [pid = 3308] [serial = 238] [outer = 000000BD03075400] 09:59:03 INFO - PROCESS | 3308 | 1461171543202 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD70ACE400) [pid = 3308] [serial = 239] [outer = 000000BD03075400] 09:59:03 INFO - PROCESS | 3308 | 1461171543935 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1021ms 09:59:03 INFO - PROCESS | 3308 | 1461171543970 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:59:03 INFO - PROCESS | 3308 | 1461171543974 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 09:59:03 INFO - PROCESS | 3308 | 1461171543979 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:59:03 INFO - PROCESS | 3308 | 1461171543983 Marionette TRACE conn4 <- [1,286,null,{}] 09:59:03 INFO - PROCESS | 3308 | 1461171543989 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:04 INFO - PROCESS | 3308 | 1461171544107 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:59:04 INFO - PROCESS | 3308 | 1461171544184 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E82000 == 54 [pid = 3308] [id = 81] 09:59:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD042B3C00) [pid = 3308] [serial = 240] [outer = 0000000000000000] 09:59:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD042B8800) [pid = 3308] [serial = 241] [outer = 000000BD042B3C00] 09:59:04 INFO - PROCESS | 3308 | 1461171544287 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD048F5000) [pid = 3308] [serial = 242] [outer = 000000BD042B3C00] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DE37000 == 53 [pid = 3308] [id = 74] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D0A6800 == 52 [pid = 3308] [id = 73] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D038000 == 51 [pid = 3308] [id = 72] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B08000 == 50 [pid = 3308] [id = 71] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD762D0800 == 49 [pid = 3308] [id = 70] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD729CE000 == 48 [pid = 3308] [id = 69] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD709F8800 == 47 [pid = 3308] [id = 68] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04BA3800 == 46 [pid = 3308] [id = 67] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD0445C800) [pid = 3308] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD06102400) [pid = 3308] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD75568C00) [pid = 3308] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD7D7D5400) [pid = 3308] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B1D000 == 45 [pid = 3308] [id = 66] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04BB3000 == 44 [pid = 3308] [id = 65] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E89800 == 43 [pid = 3308] [id = 64] 09:59:04 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B2D800 == 42 [pid = 3308] [id = 60] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD7AEE2C00) [pid = 3308] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD70AC9800) [pid = 3308] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD7A983800) [pid = 3308] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD762EE000) [pid = 3308] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD75D64800) [pid = 3308] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD760D8800) [pid = 3308] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD77463C00) [pid = 3308] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD763C7800) [pid = 3308] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD7AFBF400) [pid = 3308] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD7AD0B000) [pid = 3308] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD7BAB5C00) [pid = 3308] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD05FDBC00) [pid = 3308] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD0616CC00) [pid = 3308] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD6EE5BC00) [pid = 3308] [serial = 156] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD6EE67000) [pid = 3308] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD6EF7AC00) [pid = 3308] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD048FEC00) [pid = 3308] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD042B9400) [pid = 3308] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD7AFF5800) [pid = 3308] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD7AE16400) [pid = 3308] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD042B1C00) [pid = 3308] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD048FA400) [pid = 3308] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD7B052C00) [pid = 3308] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD7AFC4C00) [pid = 3308] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD7632B000) [pid = 3308] [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.] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD7D7CE000) [pid = 3308] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD71259400) [pid = 3308] [serial = 161] [outer = 0000000000000000] [url = about:blank] 09:59:04 INFO - PROCESS | 3308 | 1461171544914 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 986ms 09:59:04 INFO - PROCESS | 3308 | 1461171544970 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 3308 | 1461171544976 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 09:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:59:04 INFO - PROCESS | 3308 | 1461171544982 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 3308 | 1461171544985 Marionette TRACE conn4 <- [1,290,null,{}] 09:59:05 INFO - PROCESS | 3308 | 1461171544989 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:05 INFO - PROCESS | 3308 | 1461171545078 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:59:05 INFO - PROCESS | 3308 | 1461171545144 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04BA3800 == 43 [pid = 3308] [id = 82] 09:59:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD03A9E000) [pid = 3308] [serial = 243] [outer = 0000000000000000] 09:59:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD042B7C00) [pid = 3308] [serial = 244] [outer = 000000BD03A9E000] 09:59:05 INFO - PROCESS | 3308 | 1461171545194 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD05B68C00) [pid = 3308] [serial = 245] [outer = 000000BD03A9E000] 09:59:05 INFO - PROCESS | 3308 | 1461171545577 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 09:59:05 INFO - PROCESS | 3308 | 1461171545617 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:59:05 INFO - PROCESS | 3308 | 1461171545620 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 09:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:59:05 INFO - PROCESS | 3308 | 1461171545624 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - PROCESS | 3308 | 1461171545627 Marionette TRACE conn4 <- [1,294,null,{}] 09:59:05 INFO - PROCESS | 3308 | 1461171545638 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:05 INFO - PROCESS | 3308 | 1461171545726 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:59:05 INFO - PROCESS | 3308 | 1461171545734 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD709EE800 == 44 [pid = 3308] [id = 83] 09:59:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD05D1FC00) [pid = 3308] [serial = 246] [outer = 0000000000000000] 09:59:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD05ECA400) [pid = 3308] [serial = 247] [outer = 000000BD05D1FC00] 09:59:05 INFO - PROCESS | 3308 | 1461171545784 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD05FD5C00) [pid = 3308] [serial = 248] [outer = 000000BD05D1FC00] 09:59:06 INFO - PROCESS | 3308 | 1461171546096 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:59:06 INFO - PROCESS | 3308 | 1461171546264 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:06 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. 09:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 692ms 09:59:06 INFO - PROCESS | 3308 | 1461171546318 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 3308 | 1461171546321 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 09:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:59:06 INFO - PROCESS | 3308 | 1461171546325 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - PROCESS | 3308 | 1461171546327 Marionette TRACE conn4 <- [1,298,null,{}] 09:59:06 INFO - PROCESS | 3308 | 1461171546330 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:06 INFO - PROCESS | 3308 | 1461171546452 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:59:06 INFO - PROCESS | 3308 | 1461171546528 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD75EB8000 == 45 [pid = 3308] [id = 84] 09:59:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD072AB800) [pid = 3308] [serial = 249] [outer = 0000000000000000] 09:59:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD6B9C5400) [pid = 3308] [serial = 250] [outer = 000000BD072AB800] 09:59:06 INFO - PROCESS | 3308 | 1461171546577 Marionette DEBUG loaded listener.js 09:59:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD6EE64C00) [pid = 3308] [serial = 251] [outer = 000000BD072AB800] 09:59:07 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. 09:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 09:59:07 INFO - PROCESS | 3308 | 1461171546991 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:07 INFO - PROCESS | 3308 | 1461171546998 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 3308 | 1461171547000 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 09:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:59:07 INFO - PROCESS | 3308 | 1461171547004 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 3308 | 1461171547006 Marionette TRACE conn4 <- [1,302,null,{}] 09:59:07 INFO - PROCESS | 3308 | 1461171547009 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:07 INFO - PROCESS | 3308 | 1461171547123 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:59:07 INFO - PROCESS | 3308 | 1461171547129 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD77195000 == 46 [pid = 3308] [id = 85] 09:59:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD6EF74C00) [pid = 3308] [serial = 252] [outer = 0000000000000000] 09:59:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD6FFE5800) [pid = 3308] [serial = 253] [outer = 000000BD6EF74C00] 09:59:07 INFO - PROCESS | 3308 | 1461171547176 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD70FEC400) [pid = 3308] [serial = 254] [outer = 000000BD6EF74C00] 09:59:07 INFO - PROCESS | 3308 | 1461171547621 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:07 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. 09:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 629ms 09:59:07 INFO - PROCESS | 3308 | 1461171547638 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 3308 | 1461171547640 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 09:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:59:07 INFO - PROCESS | 3308 | 1461171547643 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 3308 | 1461171547645 Marionette TRACE conn4 <- [1,306,null,{}] 09:59:07 INFO - PROCESS | 3308 | 1461171547649 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:07 INFO - PROCESS | 3308 | 1461171547780 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:59:07 INFO - PROCESS | 3308 | 1461171547858 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05F6E800 == 47 [pid = 3308] [id = 86] 09:59:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD72980000) [pid = 3308] [serial = 255] [outer = 0000000000000000] 09:59:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD75E7F000) [pid = 3308] [serial = 256] [outer = 000000BD72980000] 09:59:07 INFO - PROCESS | 3308 | 1461171547911 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD7632A800) [pid = 3308] [serial = 257] [outer = 000000BD72980000] 09:59:08 INFO - PROCESS | 3308 | 1461171548321 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:08 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. 09:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 734ms 09:59:08 INFO - PROCESS | 3308 | 1461171548379 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:59:08 INFO - PROCESS | 3308 | 1461171548382 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 09:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:59:08 INFO - PROCESS | 3308 | 1461171548406 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 3308 | 1461171548408 Marionette TRACE conn4 <- [1,310,null,{}] 09:59:08 INFO - PROCESS | 3308 | 1461171548412 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:08 INFO - PROCESS | 3308 | 1461171548518 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:59:08 INFO - PROCESS | 3308 | 1461171548568 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DA6C000 == 48 [pid = 3308] [id = 87] 09:59:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD76E08000) [pid = 3308] [serial = 258] [outer = 0000000000000000] 09:59:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD76E89000) [pid = 3308] [serial = 259] [outer = 000000BD76E08000] 09:59:08 INFO - PROCESS | 3308 | 1461171548617 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD77834C00) [pid = 3308] [serial = 260] [outer = 000000BD76E08000] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD7088F400) [pid = 3308] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD05FD9800) [pid = 3308] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD05D23000) [pid = 3308] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD042B0800) [pid = 3308] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD76259000) [pid = 3308] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD6EF74400) [pid = 3308] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD0306A800) [pid = 3308] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD05ECB400) [pid = 3308] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD0306B800) [pid = 3308] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD6FFE3C00) [pid = 3308] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD04468800) [pid = 3308] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD05B6E000) [pid = 3308] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD0610C800) [pid = 3308] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD711B9400) [pid = 3308] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:59:09 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD6EF73400) [pid = 3308] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:59:09 INFO - PROCESS | 3308 | 1461171549195 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:09 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. 09:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 839ms 09:59:09 INFO - PROCESS | 3308 | 1461171549232 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:59:09 INFO - PROCESS | 3308 | 1461171549234 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 09:59:09 INFO - PROCESS | 3308 | 1461171549237 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:59:09 INFO - PROCESS | 3308 | 1461171549240 Marionette TRACE conn4 <- [1,314,null,{}] 09:59:09 INFO - PROCESS | 3308 | 1461171549249 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:09 INFO - PROCESS | 3308 | 1461171549331 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:59:09 INFO - PROCESS | 3308 | 1461171549337 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E375800 == 49 [pid = 3308] [id = 88] 09:59:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD05D1F400) [pid = 3308] [serial = 261] [outer = 0000000000000000] 09:59:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD71313400) [pid = 3308] [serial = 262] [outer = 000000BD05D1F400] 09:59:09 INFO - PROCESS | 3308 | 1461171549384 Marionette DEBUG loaded listener.js 09:59:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD79CB9C00) [pid = 3308] [serial = 263] [outer = 000000BD05D1F400] 09:59:09 INFO - PROCESS | 3308 | 1461171549809 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:09 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. 09:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 586ms 09:59:09 INFO - PROCESS | 3308 | 1461171549842 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:59:09 INFO - PROCESS | 3308 | 1461171549845 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 09:59:09 INFO - PROCESS | 3308 | 1461171549848 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:59:09 INFO - PROCESS | 3308 | 1461171549850 Marionette TRACE conn4 <- [1,318,null,{}] 09:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:59:09 INFO - PROCESS | 3308 | 1461171549858 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:09 INFO - PROCESS | 3308 | 1461171549944 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:59:09 INFO - PROCESS | 3308 | 1461171549952 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E820800 == 50 [pid = 3308] [id = 89] 09:59:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD7ADC9400) [pid = 3308] [serial = 264] [outer = 0000000000000000] 09:59:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD7AEE1800) [pid = 3308] [serial = 265] [outer = 000000BD7ADC9400] 09:59:10 INFO - PROCESS | 3308 | 1461171549998 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD7AFF6400) [pid = 3308] [serial = 266] [outer = 000000BD7ADC9400] 09:59:10 INFO - PROCESS | 3308 | 1461171550422 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:10 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. 09:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms 09:59:10 INFO - PROCESS | 3308 | 1461171550483 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:59:10 INFO - PROCESS | 3308 | 1461171550486 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 09:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:59:10 INFO - PROCESS | 3308 | 1461171550489 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 3308 | 1461171550491 Marionette TRACE conn4 <- [1,322,null,{}] 09:59:10 INFO - PROCESS | 3308 | 1461171550494 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:10 INFO - PROCESS | 3308 | 1461171550577 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:59:10 INFO - PROCESS | 3308 | 1461171550585 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F113800 == 51 [pid = 3308] [id = 90] 09:59:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD7BA16000) [pid = 3308] [serial = 267] [outer = 0000000000000000] 09:59:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD7ADCE800) [pid = 3308] [serial = 268] [outer = 000000BD7BA16000] 09:59:10 INFO - PROCESS | 3308 | 1461171550632 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD7D70DC00) [pid = 3308] [serial = 269] [outer = 000000BD7BA16000] 09:59:11 INFO - PROCESS | 3308 | 1461171551188 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:11 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. 09:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 734ms 09:59:11 INFO - PROCESS | 3308 | 1461171551226 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 3308 | 1461171551231 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 09:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:59:11 INFO - PROCESS | 3308 | 1461171551237 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 3308 | 1461171551241 Marionette TRACE conn4 <- [1,326,null,{}] 09:59:11 INFO - PROCESS | 3308 | 1461171551247 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:11 INFO - PROCESS | 3308 | 1461171551361 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:59:11 INFO - PROCESS | 3308 | 1461171551447 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E83800 == 52 [pid = 3308] [id = 91] 09:59:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD01D79000) [pid = 3308] [serial = 270] [outer = 0000000000000000] 09:59:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD01D7E800) [pid = 3308] [serial = 271] [outer = 000000BD01D79000] 09:59:11 INFO - PROCESS | 3308 | 1461171551510 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD03069C00) [pid = 3308] [serial = 272] [outer = 000000BD01D79000] 09:59:12 INFO - PROCESS | 3308 | 1461171552143 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:12 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. 09:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 986ms 09:59:12 INFO - PROCESS | 3308 | 1461171552227 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 3308 | 1461171552233 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 09:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:59:12 INFO - PROCESS | 3308 | 1461171552240 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 3308 | 1461171552244 Marionette TRACE conn4 <- [1,330,null,{}] 09:59:12 INFO - PROCESS | 3308 | 1461171552248 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:12 INFO - PROCESS | 3308 | 1461171552402 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:59:12 INFO - PROCESS | 3308 | 1461171552411 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E14800 == 53 [pid = 3308] [id = 92] 09:59:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD048EF400) [pid = 3308] [serial = 273] [outer = 0000000000000000] 09:59:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD05B6DC00) [pid = 3308] [serial = 274] [outer = 000000BD048EF400] 09:59:12 INFO - PROCESS | 3308 | 1461171552470 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD05D26400) [pid = 3308] [serial = 275] [outer = 000000BD048EF400] 09:59:13 INFO - PROCESS | 3308 | 1461171553094 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:13 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. 09:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 881ms 09:59:13 INFO - PROCESS | 3308 | 1461171553130 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 3308 | 1461171553133 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 09:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:59:13 INFO - PROCESS | 3308 | 1461171553137 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 3308 | 1461171553142 Marionette TRACE conn4 <- [1,334,null,{}] 09:59:13 INFO - PROCESS | 3308 | 1461171553154 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:13 INFO - PROCESS | 3308 | 1461171553269 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:59:13 INFO - PROCESS | 3308 | 1461171553343 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DC09000 == 54 [pid = 3308] [id = 93] 09:59:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD6EF7AC00) [pid = 3308] [serial = 276] [outer = 0000000000000000] 09:59:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD70ACBC00) [pid = 3308] [serial = 277] [outer = 000000BD6EF7AC00] 09:59:13 INFO - PROCESS | 3308 | 1461171553446 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD725F7C00) [pid = 3308] [serial = 278] [outer = 000000BD6EF7AC00] 09:59:14 INFO - PROCESS | 3308 | 1461171554023 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:14 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. 09:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 923ms 09:59:14 INFO - PROCESS | 3308 | 1461171554064 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:59:14 INFO - PROCESS | 3308 | 1461171554067 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 09:59:14 INFO - PROCESS | 3308 | 1461171554071 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - PROCESS | 3308 | 1461171554073 Marionette TRACE conn4 <- [1,338,null,{}] 09:59:14 INFO - PROCESS | 3308 | 1461171554076 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:14 INFO - PROCESS | 3308 | 1461171554186 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:59:14 INFO - PROCESS | 3308 | 1461171554271 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E66F000 == 55 [pid = 3308] [id = 94] 09:59:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD760D4400) [pid = 3308] [serial = 279] [outer = 0000000000000000] 09:59:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD76EC6400) [pid = 3308] [serial = 280] [outer = 000000BD760D4400] 09:59:14 INFO - PROCESS | 3308 | 1461171554331 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD7BAB2C00) [pid = 3308] [serial = 281] [outer = 000000BD760D4400] 09:59:14 INFO - PROCESS | 3308 | 1461171554903 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:14 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. 09:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 881ms 09:59:14 INFO - PROCESS | 3308 | 1461171554954 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:59:14 INFO - PROCESS | 3308 | 1461171554956 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 09:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:59:14 INFO - PROCESS | 3308 | 1461171554960 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - PROCESS | 3308 | 1461171554962 Marionette TRACE conn4 <- [1,342,null,{}] 09:59:14 INFO - PROCESS | 3308 | 1461171554966 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:15 INFO - PROCESS | 3308 | 1461171555073 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:59:15 INFO - PROCESS | 3308 | 1461171555157 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF0F000 == 56 [pid = 3308] [id = 95] 09:59:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD07108000) [pid = 3308] [serial = 282] [outer = 0000000000000000] 09:59:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD0710F400) [pid = 3308] [serial = 283] [outer = 000000BD07108000] 09:59:15 INFO - PROCESS | 3308 | 1461171555216 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD7BA4A000) [pid = 3308] [serial = 284] [outer = 000000BD07108000] 09:59:15 INFO - PROCESS | 3308 | 1461171555749 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:15 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. 09:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 838ms 09:59:15 INFO - PROCESS | 3308 | 1461171555801 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 3308 | 1461171555803 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 09:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:59:15 INFO - PROCESS | 3308 | 1461171555807 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 3308 | 1461171555809 Marionette TRACE conn4 <- [1,346,null,{}] 09:59:15 INFO - PROCESS | 3308 | 1461171555813 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:15 INFO - PROCESS | 3308 | 1461171555944 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:59:16 INFO - PROCESS | 3308 | 1461171556050 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0440C000 == 57 [pid = 3308] [id = 96] 09:59:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD03069000) [pid = 3308] [serial = 285] [outer = 0000000000000000] 09:59:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD0445EC00) [pid = 3308] [serial = 286] [outer = 000000BD03069000] 09:59:16 INFO - PROCESS | 3308 | 1461171556114 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD072B6000) [pid = 3308] [serial = 287] [outer = 000000BD03069000] 09:59:16 INFO - PROCESS | 3308 | 1461171556839 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:16 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. 09:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1072ms 09:59:16 INFO - PROCESS | 3308 | 1461171556888 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 3308 | 1461171556894 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 09:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:59:16 INFO - PROCESS | 3308 | 1461171556900 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 3308 | 1461171556904 Marionette TRACE conn4 <- [1,350,null,{}] 09:59:16 INFO - PROCESS | 3308 | 1461171556910 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:17 INFO - PROCESS | 3308 | 1461171557016 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:59:17 INFO - PROCESS | 3308 | 1461171557108 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05F54800 == 58 [pid = 3308] [id = 97] 09:59:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD042B7800) [pid = 3308] [serial = 288] [outer = 0000000000000000] 09:59:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD0445B000) [pid = 3308] [serial = 289] [outer = 000000BD042B7800] 09:59:17 INFO - PROCESS | 3308 | 1461171557160 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD05CAEC00) [pid = 3308] [serial = 290] [outer = 000000BD042B7800] 09:59:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E820800 == 57 [pid = 3308] [id = 89] 09:59:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E375800 == 56 [pid = 3308] [id = 88] 09:59:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DA6C000 == 55 [pid = 3308] [id = 87] 09:59:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05F6E800 == 54 [pid = 3308] [id = 86] 09:59:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD77195000 == 53 [pid = 3308] [id = 85] 09:59:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD75EB8000 == 52 [pid = 3308] [id = 84] 09:59:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD709EE800 == 51 [pid = 3308] [id = 83] 09:59:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04BA3800 == 50 [pid = 3308] [id = 82] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD04298C00) [pid = 3308] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD05FD1000) [pid = 3308] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD6B9C4000) [pid = 3308] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD05EF7800) [pid = 3308] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD7A9C4400) [pid = 3308] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E82000 == 49 [pid = 3308] [id = 81] 09:59:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E0D000 == 48 [pid = 3308] [id = 77] 09:59:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B16800 == 47 [pid = 3308] [id = 76] 09:59:17 INFO - PROCESS | 3308 | 1461171557774 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:17 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. 09:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 944ms 09:59:17 INFO - PROCESS | 3308 | 1461171557846 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 3308 | 1461171557852 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 09:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:59:17 INFO - PROCESS | 3308 | 1461171557858 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 3308 | 1461171557861 Marionette TRACE conn4 <- [1,354,null,{}] 09:59:17 INFO - PROCESS | 3308 | 1461171557865 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:17 INFO - PROCESS | 3308 | 1461171557963 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD76E07C00) [pid = 3308] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD6B9C7400) [pid = 3308] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD7BA17C00) [pid = 3308] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD05D2A800) [pid = 3308] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD762F0400) [pid = 3308] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD75E7B800) [pid = 3308] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD756BD400) [pid = 3308] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD05CAC400) [pid = 3308] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD05FD1800) [pid = 3308] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD0610E000) [pid = 3308] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD0428B800) [pid = 3308] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD03A95C00) [pid = 3308] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD7E168C00) [pid = 3308] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD05CB4800) [pid = 3308] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD05ECA800) [pid = 3308] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD05D22C00) [pid = 3308] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD05CB0800) [pid = 3308] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD072B0C00) [pid = 3308] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD77107000) [pid = 3308] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD79CBA000) [pid = 3308] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD76E04800) [pid = 3308] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD6EF78800) [pid = 3308] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD71252400) [pid = 3308] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD76329000) [pid = 3308] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:59:17 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD6B9BC400) [pid = 3308] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:59:18 INFO - PROCESS | 3308 | 1461171558044 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B1F800 == 48 [pid = 3308] [id = 98] 09:59:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD01DDF400) [pid = 3308] [serial = 291] [outer = 0000000000000000] 09:59:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD042B8000) [pid = 3308] [serial = 292] [outer = 000000BD01DDF400] 09:59:18 INFO - PROCESS | 3308 | 1461171558093 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD05CAC400) [pid = 3308] [serial = 293] [outer = 000000BD01DDF400] 09:59:18 INFO - PROCESS | 3308 | 1461171558523 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:18 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. 09:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 734ms 09:59:18 INFO - PROCESS | 3308 | 1461171558593 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 3308 | 1461171558596 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 09:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:59:18 INFO - PROCESS | 3308 | 1461171558600 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 3308 | 1461171558603 Marionette TRACE conn4 <- [1,358,null,{}] 09:59:18 INFO - PROCESS | 3308 | 1461171558615 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:18 INFO - PROCESS | 3308 | 1461171558704 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:59:18 INFO - PROCESS | 3308 | 1461171558720 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7034B800 == 49 [pid = 3308] [id = 99] 09:59:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD05FD4000) [pid = 3308] [serial = 294] [outer = 0000000000000000] 09:59:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD05FDE000) [pid = 3308] [serial = 295] [outer = 000000BD05FD4000] 09:59:18 INFO - PROCESS | 3308 | 1461171558770 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD06177C00) [pid = 3308] [serial = 296] [outer = 000000BD05FD4000] 09:59:19 INFO - PROCESS | 3308 | 1461171559213 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:19 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. 09:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 09:59:19 INFO - PROCESS | 3308 | 1461171559231 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 3308 | 1461171559234 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 09:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:59:19 INFO - PROCESS | 3308 | 1461171559237 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 3308 | 1461171559239 Marionette TRACE conn4 <- [1,362,null,{}] 09:59:19 INFO - PROCESS | 3308 | 1461171559242 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:19 INFO - PROCESS | 3308 | 1461171559355 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:59:19 INFO - PROCESS | 3308 | 1461171559367 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD71CDD000 == 50 [pid = 3308] [id = 100] 09:59:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD0710EC00) [pid = 3308] [serial = 297] [outer = 0000000000000000] 09:59:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD0714A800) [pid = 3308] [serial = 298] [outer = 000000BD0710EC00] 09:59:19 INFO - PROCESS | 3308 | 1461171559414 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD072AE400) [pid = 3308] [serial = 299] [outer = 000000BD0710EC00] 09:59:19 INFO - PROCESS | 3308 | 1461171559843 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:19 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. 09:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 672ms 09:59:19 INFO - PROCESS | 3308 | 1461171559912 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 3308 | 1461171559914 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 09:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:59:19 INFO - PROCESS | 3308 | 1461171559917 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 3308 | 1461171559919 Marionette TRACE conn4 <- [1,366,null,{}] 09:59:19 INFO - PROCESS | 3308 | 1461171559923 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:20 INFO - PROCESS | 3308 | 1461171560005 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:59:20 INFO - PROCESS | 3308 | 1461171560011 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD75E35800 == 51 [pid = 3308] [id = 101] 09:59:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD072B6800) [pid = 3308] [serial = 300] [outer = 0000000000000000] 09:59:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD6B9C0800) [pid = 3308] [serial = 301] [outer = 000000BD072B6800] 09:59:20 INFO - PROCESS | 3308 | 1461171560060 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD6EE5F800) [pid = 3308] [serial = 302] [outer = 000000BD072B6800] 09:59:20 INFO - PROCESS | 3308 | 1461171560570 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:20 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. 09:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 09:59:20 INFO - PROCESS | 3308 | 1461171560591 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 3308 | 1461171560593 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 09:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:59:20 INFO - PROCESS | 3308 | 1461171560601 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 3308 | 1461171560603 Marionette TRACE conn4 <- [1,370,null,{}] 09:59:20 INFO - PROCESS | 3308 | 1461171560607 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:20 INFO - PROCESS | 3308 | 1461171560750 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:59:20 INFO - PROCESS | 3308 | 1461171560771 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD778AB000 == 52 [pid = 3308] [id = 102] 09:59:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD71257C00) [pid = 3308] [serial = 303] [outer = 0000000000000000] 09:59:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD7131FC00) [pid = 3308] [serial = 304] [outer = 000000BD71257C00] 09:59:20 INFO - PROCESS | 3308 | 1461171560821 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD7292BC00) [pid = 3308] [serial = 305] [outer = 000000BD71257C00] 09:59:21 INFO - PROCESS | 3308 | 1461171561264 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:59:21 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. 09:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 734ms 09:59:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:59:21 INFO - PROCESS | 3308 | 1461171561338 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 3308 | 1461171561340 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 09:59:21 INFO - PROCESS | 3308 | 1461171561344 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 3308 | 1461171561346 Marionette TRACE conn4 <- [1,374,null,{}] 09:59:21 INFO - PROCESS | 3308 | 1461171561349 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:21 INFO - PROCESS | 3308 | 1461171561452 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:59:21 INFO - PROCESS | 3308 | 1461171561465 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7BA67000 == 53 [pid = 3308] [id = 103] 09:59:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD71258000) [pid = 3308] [serial = 306] [outer = 0000000000000000] 09:59:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD75D96800) [pid = 3308] [serial = 307] [outer = 000000BD71258000] 09:59:21 INFO - PROCESS | 3308 | 1461171561549 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD7632B000) [pid = 3308] [serial = 308] [outer = 000000BD71258000] 09:59:22 INFO - PROCESS | 3308 | 1461171562007 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:59:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:59:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 09:59:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:59:22 INFO - PROCESS | 3308 | 1461171562019 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:59:22 INFO - PROCESS | 3308 | 1461171562021 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 09:59:22 INFO - PROCESS | 3308 | 1461171562024 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - PROCESS | 3308 | 1461171562026 Marionette TRACE conn4 <- [1,378,null,{}] 09:59:22 INFO - PROCESS | 3308 | 1461171562064 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:22 INFO - PROCESS | 3308 | 1461171562179 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:59:22 INFO - PROCESS | 3308 | 1461171562188 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DA65800 == 54 [pid = 3308] [id = 104] 09:59:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD76E04C00) [pid = 3308] [serial = 309] [outer = 0000000000000000] 09:59:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD76E0A400) [pid = 3308] [serial = 310] [outer = 000000BD76E04C00] 09:59:22 INFO - PROCESS | 3308 | 1461171562234 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD77830400) [pid = 3308] [serial = 311] [outer = 000000BD76E04C00] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD6EF74C00) [pid = 3308] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD76E08000) [pid = 3308] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD72980000) [pid = 3308] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD01DDE400) [pid = 3308] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD03075400) [pid = 3308] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD7ADC9400) [pid = 3308] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD05D1FC00) [pid = 3308] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD072AB800) [pid = 3308] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD71319C00) [pid = 3308] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD04243000) [pid = 3308] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD03A9E000) [pid = 3308] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD7A9C5800) [pid = 3308] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD042B3C00) [pid = 3308] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD72983000) [pid = 3308] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD05D1F400) [pid = 3308] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD05EF3800) [pid = 3308] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD03A9D000) [pid = 3308] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD072B4000) [pid = 3308] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:59:22 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD05CB4400) [pid = 3308] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:59:22 INFO - PROCESS | 3308 | 1461171562975 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:59:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 986ms 09:59:23 INFO - PROCESS | 3308 | 1461171563014 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 3308 | 1461171563016 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 09:59:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:59:23 INFO - PROCESS | 3308 | 1461171563020 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 3308 | 1461171563021 Marionette TRACE conn4 <- [1,382,null,{}] 09:59:23 INFO - PROCESS | 3308 | 1461171563025 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:23 INFO - PROCESS | 3308 | 1461171563107 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:59:23 INFO - PROCESS | 3308 | 1461171563115 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DBC5800 == 55 [pid = 3308] [id = 105] 09:59:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD05B6B000) [pid = 3308] [serial = 312] [outer = 0000000000000000] 09:59:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD6EF6E400) [pid = 3308] [serial = 313] [outer = 000000BD05B6B000] 09:59:23 INFO - PROCESS | 3308 | 1461171563162 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD76E8D400) [pid = 3308] [serial = 314] [outer = 000000BD05B6B000] 09:59:23 INFO - PROCESS | 3308 | 1461171563633 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:59:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 09:59:23 INFO - PROCESS | 3308 | 1461171563682 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 3308 | 1461171563684 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 09:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:59:23 INFO - PROCESS | 3308 | 1461171563691 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 3308 | 1461171563693 Marionette TRACE conn4 <- [1,386,null,{}] 09:59:23 INFO - PROCESS | 3308 | 1461171563697 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:23 INFO - PROCESS | 3308 | 1461171563778 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:59:23 INFO - PROCESS | 3308 | 1461171563785 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E599800 == 56 [pid = 3308] [id = 106] 09:59:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD7A9C2400) [pid = 3308] [serial = 315] [outer = 0000000000000000] 09:59:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD7ADCF400) [pid = 3308] [serial = 316] [outer = 000000BD7A9C2400] 09:59:23 INFO - PROCESS | 3308 | 1461171563831 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD7B053000) [pid = 3308] [serial = 317] [outer = 000000BD7A9C2400] 09:59:24 INFO - PROCESS | 3308 | 1461171564279 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 09:59:24 INFO - PROCESS | 3308 | 1461171564324 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 3308 | 1461171564327 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 09:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:59:24 INFO - PROCESS | 3308 | 1461171564330 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 3308 | 1461171564333 Marionette TRACE conn4 <- [1,390,null,{}] 09:59:24 INFO - PROCESS | 3308 | 1461171564336 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:24 INFO - PROCESS | 3308 | 1461171564440 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:59:24 INFO - PROCESS | 3308 | 1461171564449 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F104000 == 57 [pid = 3308] [id = 107] 09:59:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD7D7CB800) [pid = 3308] [serial = 318] [outer = 0000000000000000] 09:59:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD7D8A9400) [pid = 3308] [serial = 319] [outer = 000000BD7D7CB800] 09:59:24 INFO - PROCESS | 3308 | 1461171564502 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD7DB8D400) [pid = 3308] [serial = 320] [outer = 000000BD7D7CB800] 09:59:25 INFO - PROCESS | 3308 | 1461171565275 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:59:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 986ms 09:59:25 INFO - PROCESS | 3308 | 1461171565320 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 3308 | 1461171565324 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 09:59:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:59:25 INFO - PROCESS | 3308 | 1461171565328 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 3308 | 1461171565333 Marionette TRACE conn4 <- [1,394,null,{}] 09:59:25 INFO - PROCESS | 3308 | 1461171565338 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:25 INFO - PROCESS | 3308 | 1461171565454 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:59:25 INFO - PROCESS | 3308 | 1461171565528 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF0B800 == 58 [pid = 3308] [id = 108] 09:59:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD04466000) [pid = 3308] [serial = 321] [outer = 0000000000000000] 09:59:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD05B6A800) [pid = 3308] [serial = 322] [outer = 000000BD04466000] 09:59:25 INFO - PROCESS | 3308 | 1461171565629 Marionette DEBUG loaded listener.js 09:59:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD05EC9C00) [pid = 3308] [serial = 323] [outer = 000000BD04466000] 09:59:26 INFO - PROCESS | 3308 | 1461171566230 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:59:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:59:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 944ms 09:59:26 INFO - PROCESS | 3308 | 1461171566273 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:59:26 INFO - PROCESS | 3308 | 1461171566280 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 09:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:59:26 INFO - PROCESS | 3308 | 1461171566286 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 3308 | 1461171566290 Marionette TRACE conn4 <- [1,398,null,{}] 09:59:26 INFO - PROCESS | 3308 | 1461171566294 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:26 INFO - PROCESS | 3308 | 1461171566440 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:59:26 INFO - PROCESS | 3308 | 1461171566554 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD76D20800 == 59 [pid = 3308] [id = 109] 09:59:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD05EC9000) [pid = 3308] [serial = 324] [outer = 0000000000000000] 09:59:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD0714C400) [pid = 3308] [serial = 325] [outer = 000000BD05EC9000] 09:59:26 INFO - PROCESS | 3308 | 1461171566613 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD6EE67800) [pid = 3308] [serial = 326] [outer = 000000BD05EC9000] 09:59:27 INFO - PROCESS | 3308 | 1461171567259 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:59:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1021ms 09:59:27 INFO - PROCESS | 3308 | 1461171567313 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 3308 | 1461171567316 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 09:59:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:59:27 INFO - PROCESS | 3308 | 1461171567320 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 3308 | 1461171567324 Marionette TRACE conn4 <- [1,402,null,{}] 09:59:27 INFO - PROCESS | 3308 | 1461171567336 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:27 INFO - PROCESS | 3308 | 1461171567494 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:59:27 INFO - PROCESS | 3308 | 1461171567611 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E121000 == 60 [pid = 3308] [id = 110] 09:59:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD0428BC00) [pid = 3308] [serial = 327] [outer = 0000000000000000] 09:59:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD7A9BF000) [pid = 3308] [serial = 328] [outer = 000000BD0428BC00] 09:59:27 INFO - PROCESS | 3308 | 1461171567673 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD7D7CF400) [pid = 3308] [serial = 329] [outer = 000000BD0428BC00] 09:59:28 INFO - PROCESS | 3308 | 1461171568536 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:59:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1235ms 09:59:28 INFO - PROCESS | 3308 | 1461171568561 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 3308 | 1461171568565 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 09:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:59:28 INFO - PROCESS | 3308 | 1461171568571 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 3308 | 1461171568575 Marionette TRACE conn4 <- [1,406,null,{}] 09:59:28 INFO - PROCESS | 3308 | 1461171568582 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:28 INFO - PROCESS | 3308 | 1461171568679 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:59:28 INFO - PROCESS | 3308 | 1461171568756 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04BAD800 == 61 [pid = 3308] [id = 111] 09:59:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD01D75400) [pid = 3308] [serial = 330] [outer = 0000000000000000] 09:59:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD01DDD800) [pid = 3308] [serial = 331] [outer = 000000BD01D75400] 09:59:28 INFO - PROCESS | 3308 | 1461171568808 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD03A9E800) [pid = 3308] [serial = 332] [outer = 000000BD01D75400] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6F837800 == 60 [pid = 3308] [id = 62] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04870800 == 59 [pid = 3308] [id = 31] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D035800 == 58 [pid = 3308] [id = 63] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E599800 == 57 [pid = 3308] [id = 106] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DBC5800 == 56 [pid = 3308] [id = 105] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DA65800 == 55 [pid = 3308] [id = 104] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7BA67000 == 54 [pid = 3308] [id = 103] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD778AB000 == 53 [pid = 3308] [id = 102] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD75E35800 == 52 [pid = 3308] [id = 101] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD71CDD000 == 51 [pid = 3308] [id = 100] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7034B800 == 50 [pid = 3308] [id = 99] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD7ADCE800) [pid = 3308] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B1F800 == 49 [pid = 3308] [id = 98] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05F54800 == 48 [pid = 3308] [id = 97] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF0F000 == 47 [pid = 3308] [id = 95] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E66F000 == 46 [pid = 3308] [id = 94] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DC09000 == 45 [pid = 3308] [id = 93] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E14800 == 44 [pid = 3308] [id = 92] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E83800 == 43 [pid = 3308] [id = 91] 09:59:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F113800 == 42 [pid = 3308] [id = 90] 09:59:29 INFO - PROCESS | 3308 | 1461171569571 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD72121400) [pid = 3308] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD05B63000) [pid = 3308] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD7131B000) [pid = 3308] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD06110800) [pid = 3308] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD6FFE5800) [pid = 3308] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD70FEC400) [pid = 3308] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD76E89000) [pid = 3308] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD7632A800) [pid = 3308] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD75E7F000) [pid = 3308] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD03074800) [pid = 3308] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD01DE2000) [pid = 3308] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD70ACE400) [pid = 3308] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD05B64C00) [pid = 3308] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD7AEE1800) [pid = 3308] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD05ECA400) [pid = 3308] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD05FD5C00) [pid = 3308] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD6B9C5400) [pid = 3308] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD759BD800) [pid = 3308] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD7131F000) [pid = 3308] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD072B1000) [pid = 3308] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD05EF1800) [pid = 3308] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD042B7C00) [pid = 3308] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD05B68C00) [pid = 3308] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD7AFEDC00) [pid = 3308] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD7AD09400) [pid = 3308] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD048F5000) [pid = 3308] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD042B8800) [pid = 3308] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD7ADD5000) [pid = 3308] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD71313400) [pid = 3308] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD7AFF6400) [pid = 3308] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD79CB9C00) [pid = 3308] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD77834C00) [pid = 3308] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD6EE64C00) [pid = 3308] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:59:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:59:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1081ms 09:59:29 INFO - PROCESS | 3308 | 1461171569653 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:59:29 INFO - PROCESS | 3308 | 1461171569658 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 09:59:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:59:29 INFO - PROCESS | 3308 | 1461171569664 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 3308 | 1461171569669 Marionette TRACE conn4 <- [1,410,null,{}] 09:59:29 INFO - PROCESS | 3308 | 1461171569676 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:29 INFO - PROCESS | 3308 | 1461171569823 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:59:29 INFO - PROCESS | 3308 | 1461171569884 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04870800 == 43 [pid = 3308] [id = 112] 09:59:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD01D72C00) [pid = 3308] [serial = 333] [outer = 0000000000000000] 09:59:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD01D79800) [pid = 3308] [serial = 334] [outer = 000000BD01D72C00] 09:59:29 INFO - PROCESS | 3308 | 1461171569986 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD01DE7400) [pid = 3308] [serial = 335] [outer = 000000BD01D72C00] 09:59:30 INFO - PROCESS | 3308 | 1461171570621 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:59:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:59:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1028ms 09:59:30 INFO - PROCESS | 3308 | 1461171570709 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:59:30 INFO - PROCESS | 3308 | 1461171570716 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 09:59:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:59:30 INFO - PROCESS | 3308 | 1461171570745 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - PROCESS | 3308 | 1461171570749 Marionette TRACE conn4 <- [1,414,null,{}] 09:59:30 INFO - PROCESS | 3308 | 1461171570753 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:30 INFO - PROCESS | 3308 | 1461171570867 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:59:30 INFO - PROCESS | 3308 | 1461171570928 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B1C800 == 44 [pid = 3308] [id = 113] 09:59:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD0424A800) [pid = 3308] [serial = 336] [outer = 0000000000000000] 09:59:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD042AF400) [pid = 3308] [serial = 337] [outer = 000000BD0424A800] 09:59:30 INFO - PROCESS | 3308 | 1461171570987 Marionette DEBUG loaded listener.js 09:59:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD042BC400) [pid = 3308] [serial = 338] [outer = 000000BD0424A800] 09:59:31 INFO - PROCESS | 3308 | 1461171571651 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:59:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1005ms 09:59:31 INFO - PROCESS | 3308 | 1461171571735 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 3308 | 1461171571737 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 09:59:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:59:31 INFO - PROCESS | 3308 | 1461171571741 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 3308 | 1461171571745 Marionette TRACE conn4 <- [1,418,null,{}] 09:59:31 INFO - PROCESS | 3308 | 1461171571757 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:31 INFO - PROCESS | 3308 | 1461171571901 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:59:31 INFO - PROCESS | 3308 | 1461171571961 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05F5D800 == 45 [pid = 3308] [id = 114] 09:59:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD048F7C00) [pid = 3308] [serial = 339] [outer = 0000000000000000] 09:59:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD05B66C00) [pid = 3308] [serial = 340] [outer = 000000BD048F7C00] 09:59:32 INFO - PROCESS | 3308 | 1461171572023 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD05CAC000) [pid = 3308] [serial = 341] [outer = 000000BD048F7C00] 09:59:33 INFO - PROCESS | 3308 | 1461171573089 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:59:33 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 09:59:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1390ms 09:59:33 INFO - PROCESS | 3308 | 1461171573134 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 3308 | 1461171573137 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 09:59:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:59:33 INFO - PROCESS | 3308 | 1461171573140 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 3308 | 1461171573142 Marionette TRACE conn4 <- [1,422,null,{}] 09:59:33 INFO - PROCESS | 3308 | 1461171573147 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:33 INFO - PROCESS | 3308 | 1461171573252 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:59:33 INFO - PROCESS | 3308 | 1461171573360 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF18000 == 46 [pid = 3308] [id = 115] 09:59:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD05D1EC00) [pid = 3308] [serial = 342] [outer = 0000000000000000] 09:59:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD05EC9400) [pid = 3308] [serial = 343] [outer = 000000BD05D1EC00] 09:59:33 INFO - PROCESS | 3308 | 1461171573421 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD05EEF800) [pid = 3308] [serial = 344] [outer = 000000BD05D1EC00] 09:59:34 INFO - PROCESS | 3308 | 1461171574436 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:59:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1335ms 09:59:34 INFO - PROCESS | 3308 | 1461171574477 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 3308 | 1461171574480 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 09:59:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:59:34 INFO - PROCESS | 3308 | 1461171574484 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 3308 | 1461171574486 Marionette TRACE conn4 <- [1,426,null,{}] 09:59:34 INFO - PROCESS | 3308 | 1461171574490 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:34 INFO - PROCESS | 3308 | 1461171574587 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:59:34 INFO - PROCESS | 3308 | 1461171574687 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04414800 == 47 [pid = 3308] [id = 116] 09:59:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD01350C00) [pid = 3308] [serial = 345] [outer = 0000000000000000] 09:59:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD01CF4800) [pid = 3308] [serial = 346] [outer = 000000BD01350C00] 09:59:34 INFO - PROCESS | 3308 | 1461171574799 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD0306E800) [pid = 3308] [serial = 347] [outer = 000000BD01350C00] 09:59:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0440C000 == 46 [pid = 3308] [id = 96] 09:59:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E816800 == 45 [pid = 3308] [id = 45] 09:59:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF0B800 == 44 [pid = 3308] [id = 108] 09:59:35 INFO - PROCESS | 3308 | 1461171575412 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:59:35 INFO - PROCESS | 3308 | 1461171575480 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 09:59:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:59:35 INFO - PROCESS | 3308 | 1461171575486 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:59:35 INFO - PROCESS | 3308 | 1461171575489 Marionette TRACE conn4 <- [1,430,null,{}] 09:59:35 INFO - PROCESS | 3308 | 1461171575503 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:35 INFO - PROCESS | 3308 | 1461171575592 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:59:35 INFO - PROCESS | 3308 | 1461171575601 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05F60000 == 45 [pid = 3308] [id = 117] 09:59:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD048F0000) [pid = 3308] [serial = 348] [outer = 0000000000000000] 09:59:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD048FA000) [pid = 3308] [serial = 349] [outer = 000000BD048F0000] 09:59:35 INFO - PROCESS | 3308 | 1461171575656 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD05CB9800) [pid = 3308] [serial = 350] [outer = 000000BD048F0000] 09:59:36 INFO - PROCESS | 3308 | 1461171576167 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:59:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 732ms 09:59:36 INFO - PROCESS | 3308 | 1461171576221 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 3308 | 1461171576225 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 09:59:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:59:36 INFO - PROCESS | 3308 | 1461171576231 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 3308 | 1461171576234 Marionette TRACE conn4 <- [1,434,null,{}] 09:59:36 INFO - PROCESS | 3308 | 1461171576238 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:36 INFO - PROCESS | 3308 | 1461171576324 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:59:36 INFO - PROCESS | 3308 | 1461171576395 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B1C000 == 46 [pid = 3308] [id = 118] 09:59:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD04467800) [pid = 3308] [serial = 351] [outer = 0000000000000000] 09:59:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD05FDD800) [pid = 3308] [serial = 352] [outer = 000000BD04467800] 09:59:36 INFO - PROCESS | 3308 | 1461171576444 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD0616C000) [pid = 3308] [serial = 353] [outer = 000000BD04467800] 09:59:36 INFO - PROCESS | 3308 | 1461171576845 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:59:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 09:59:36 INFO - PROCESS | 3308 | 1461171576906 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 3308 | 1461171576908 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 09:59:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:59:36 INFO - PROCESS | 3308 | 1461171576912 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 3308 | 1461171576916 Marionette TRACE conn4 <- [1,438,null,{}] 09:59:36 INFO - PROCESS | 3308 | 1461171576926 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 3308 | 1461171577013 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:59:37 INFO - PROCESS | 3308 | 1461171577020 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD75872000 == 47 [pid = 3308] [id = 119] 09:59:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD0710B400) [pid = 3308] [serial = 354] [outer = 0000000000000000] 09:59:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD07150400) [pid = 3308] [serial = 355] [outer = 000000BD0710B400] 09:59:37 INFO - PROCESS | 3308 | 1461171577067 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD072B8000) [pid = 3308] [serial = 356] [outer = 000000BD0710B400] 09:59:37 INFO - PROCESS | 3308 | 1461171577542 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:59:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 09:59:37 INFO - PROCESS | 3308 | 1461171577607 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 3308 | 1461171577610 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 09:59:37 INFO - PROCESS | 3308 | 1461171577613 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:59:37 INFO - PROCESS | 3308 | 1461171577615 Marionette TRACE conn4 <- [1,442,null,{}] 09:59:37 INFO - PROCESS | 3308 | 1461171577618 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 3308 | 1461171577753 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:59:37 INFO - PROCESS | 3308 | 1461171577802 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD76D05800 == 48 [pid = 3308] [id = 120] 09:59:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD6B9C6400) [pid = 3308] [serial = 357] [outer = 0000000000000000] 09:59:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD6EE59C00) [pid = 3308] [serial = 358] [outer = 000000BD6B9C6400] 09:59:37 INFO - PROCESS | 3308 | 1461171577851 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD6EE66C00) [pid = 3308] [serial = 359] [outer = 000000BD6B9C6400] 09:59:38 INFO - PROCESS | 3308 | 1461171578299 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 09:59:38 INFO - PROCESS | 3308 | 1461171578350 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 3308 | 1461171578352 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 09:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:59:38 INFO - PROCESS | 3308 | 1461171578355 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - PROCESS | 3308 | 1461171578357 Marionette TRACE conn4 <- [1,446,null,{}] 09:59:38 INFO - PROCESS | 3308 | 1461171578361 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:38 INFO - PROCESS | 3308 | 1461171578469 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:59:38 INFO - PROCESS | 3308 | 1461171578479 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD778A7000 == 49 [pid = 3308] [id = 121] 09:59:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD6EF79C00) [pid = 3308] [serial = 360] [outer = 0000000000000000] 09:59:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD6EF7D800) [pid = 3308] [serial = 361] [outer = 000000BD6EF79C00] 09:59:38 INFO - PROCESS | 3308 | 1461171578536 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD70FEBC00) [pid = 3308] [serial = 362] [outer = 000000BD6EF79C00] 09:59:39 INFO - PROCESS | 3308 | 1461171579023 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 09:59:39 INFO - PROCESS | 3308 | 1461171579093 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 3308 | 1461171579095 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 09:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:59:39 INFO - PROCESS | 3308 | 1461171579099 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 3308 | 1461171579100 Marionette TRACE conn4 <- [1,450,null,{}] 09:59:39 INFO - PROCESS | 3308 | 1461171579104 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:39 INFO - PROCESS | 3308 | 1461171579219 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:59:39 INFO - PROCESS | 3308 | 1461171579233 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7BA5B000 == 50 [pid = 3308] [id = 122] 09:59:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD72184000) [pid = 3308] [serial = 363] [outer = 0000000000000000] 09:59:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD725F5800) [pid = 3308] [serial = 364] [outer = 000000BD72184000] 09:59:39 INFO - PROCESS | 3308 | 1461171579318 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD756B7000) [pid = 3308] [serial = 365] [outer = 000000BD72184000] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD71257C00) [pid = 3308] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD01DDF400) [pid = 3308] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD05B6B000) [pid = 3308] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD042B7800) [pid = 3308] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD760D4400) [pid = 3308] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD76E04C00) [pid = 3308] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD7A9C2400) [pid = 3308] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD0710EC00) [pid = 3308] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD048EF400) [pid = 3308] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD05FD4000) [pid = 3308] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD07108000) [pid = 3308] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD072B6800) [pid = 3308] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD71258000) [pid = 3308] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD6EF7AC00) [pid = 3308] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD03069000) [pid = 3308] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:59:39 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD01D79000) [pid = 3308] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:59:39 INFO - PROCESS | 3308 | 1461171579780 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 3308 | 1461171579838 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 09:59:39 INFO - PROCESS | 3308 | 1461171579841 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 3308 | 1461171579843 Marionette TRACE conn4 <- [1,454,null,{}] 09:59:39 INFO - PROCESS | 3308 | 1461171579869 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:39 INFO - PROCESS | 3308 | 1461171579976 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:59:40 INFO - PROCESS | 3308 | 1461171580024 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D71B800 == 51 [pid = 3308] [id = 123] 09:59:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD048F8800) [pid = 3308] [serial = 366] [outer = 0000000000000000] 09:59:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD72511C00) [pid = 3308] [serial = 367] [outer = 000000BD048F8800] 09:59:40 INFO - PROCESS | 3308 | 1461171580071 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD75D9E800) [pid = 3308] [serial = 368] [outer = 000000BD048F8800] 09:59:40 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:40 INFO - PROCESS | 3308 | 1461171580454 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 09:59:40 INFO - PROCESS | 3308 | 1461171580472 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 3308 | 1461171580475 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 09:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:59:40 INFO - PROCESS | 3308 | 1461171580478 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 3308 | 1461171580480 Marionette TRACE conn4 <- [1,458,null,{}] 09:59:40 INFO - PROCESS | 3308 | 1461171580490 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:40 INFO - PROCESS | 3308 | 1461171580597 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:59:40 INFO - PROCESS | 3308 | 1461171580606 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DC0C800 == 52 [pid = 3308] [id = 124] 09:59:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD7625CC00) [pid = 3308] [serial = 369] [outer = 0000000000000000] 09:59:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD7629B400) [pid = 3308] [serial = 370] [outer = 000000BD7625CC00] 09:59:40 INFO - PROCESS | 3308 | 1461171580651 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD76336000) [pid = 3308] [serial = 371] [outer = 000000BD7625CC00] 09:59:41 INFO - PROCESS | 3308 | 1461171581057 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 3308 | 1461171581117 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 09:59:41 INFO - PROCESS | 3308 | 1461171581120 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:59:41 INFO - PROCESS | 3308 | 1461171581122 Marionette TRACE conn4 <- [1,462,null,{}] 09:59:41 INFO - PROCESS | 3308 | 1461171581126 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:41 INFO - PROCESS | 3308 | 1461171581209 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:59:41 INFO - PROCESS | 3308 | 1461171581216 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E113000 == 53 [pid = 3308] [id = 125] 09:59:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD763C5000) [pid = 3308] [serial = 372] [outer = 0000000000000000] 09:59:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD76EC5C00) [pid = 3308] [serial = 373] [outer = 000000BD763C5000] 09:59:41 INFO - PROCESS | 3308 | 1461171581261 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD7782C800) [pid = 3308] [serial = 374] [outer = 000000BD763C5000] 09:59:41 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:41 INFO - PROCESS | 3308 | 1461171581803 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 3308 | 1461171581864 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 09:59:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:59:41 INFO - PROCESS | 3308 | 1461171581870 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 3308 | 1461171581875 Marionette TRACE conn4 <- [1,466,null,{}] 09:59:41 INFO - PROCESS | 3308 | 1461171581940 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:42 INFO - PROCESS | 3308 | 1461171582099 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:59:42 INFO - PROCESS | 3308 | 1461171582112 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0767A000 == 54 [pid = 3308] [id = 126] 09:59:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD03A9F400) [pid = 3308] [serial = 375] [outer = 0000000000000000] 09:59:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD048F0C00) [pid = 3308] [serial = 376] [outer = 000000BD03A9F400] 09:59:42 INFO - PROCESS | 3308 | 1461171582171 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD05EF4400) [pid = 3308] [serial = 377] [outer = 000000BD03A9F400] 09:59:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD06105000) [pid = 3308] [serial = 378] [outer = 000000BD7632C400] 09:59:42 INFO - PROCESS | 3308 | 1461171582915 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 3308 | 1461171582963 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 09:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:59:42 INFO - PROCESS | 3308 | 1461171582969 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 3308 | 1461171582972 Marionette TRACE conn4 <- [1,470,null,{}] 09:59:42 INFO - PROCESS | 3308 | 1461171582976 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:43 INFO - PROCESS | 3308 | 1461171583086 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:59:43 INFO - PROCESS | 3308 | 1461171583159 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E8F800 == 55 [pid = 3308] [id = 127] 09:59:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD05CB4000) [pid = 3308] [serial = 379] [outer = 0000000000000000] 09:59:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD6B9C6C00) [pid = 3308] [serial = 380] [outer = 000000BD05CB4000] 09:59:43 INFO - PROCESS | 3308 | 1461171583219 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD7088E000) [pid = 3308] [serial = 381] [outer = 000000BD05CB4000] 09:59:43 INFO - PROCESS | 3308 | 1461171583885 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:59:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:59:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 986ms 09:59:43 INFO - PROCESS | 3308 | 1461171583957 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 3308 | 1461171583960 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 09:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:59:43 INFO - PROCESS | 3308 | 1461171583964 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - PROCESS | 3308 | 1461171583968 Marionette TRACE conn4 <- [1,474,null,{}] 09:59:43 INFO - PROCESS | 3308 | 1461171583981 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:44 INFO - PROCESS | 3308 | 1461171584098 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:59:44 INFO - PROCESS | 3308 | 1461171584172 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E808800 == 56 [pid = 3308] [id = 128] 09:59:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD71320000) [pid = 3308] [serial = 382] [outer = 0000000000000000] 09:59:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD77136400) [pid = 3308] [serial = 383] [outer = 000000BD71320000] 09:59:44 INFO - PROCESS | 3308 | 1461171584275 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD7A9C7400) [pid = 3308] [serial = 384] [outer = 000000BD71320000] 09:59:44 INFO - PROCESS | 3308 | 1461171584947 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:59:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1030ms 09:59:45 INFO - PROCESS | 3308 | 1461171584996 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 3308 | 1461171584999 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 09:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:59:45 INFO - PROCESS | 3308 | 1461171585003 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 3308 | 1461171585005 Marionette TRACE conn4 <- [1,478,null,{}] 09:59:45 INFO - PROCESS | 3308 | 1461171585009 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:45 INFO - PROCESS | 3308 | 1461171585117 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:59:45 INFO - PROCESS | 3308 | 1461171585190 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F102800 == 57 [pid = 3308] [id = 129] 09:59:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD7AFBC400) [pid = 3308] [serial = 385] [outer = 0000000000000000] 09:59:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD7AFC2000) [pid = 3308] [serial = 386] [outer = 000000BD7AFBC400] 09:59:45 INFO - PROCESS | 3308 | 1461171585249 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD7B050000) [pid = 3308] [serial = 387] [outer = 000000BD7AFBC400] 09:59:45 INFO - PROCESS | 3308 | 1461171585914 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 923ms 09:59:45 INFO - PROCESS | 3308 | 1461171585928 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 3308 | 1461171585930 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 09:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:59:45 INFO - PROCESS | 3308 | 1461171585934 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 3308 | 1461171585936 Marionette TRACE conn4 <- [1,482,null,{}] 09:59:45 INFO - PROCESS | 3308 | 1461171585940 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:46 INFO - PROCESS | 3308 | 1461171586080 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:59:46 INFO - PROCESS | 3308 | 1461171586095 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD709E3000 == 58 [pid = 3308] [id = 130] 09:59:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD06178400) [pid = 3308] [serial = 388] [outer = 0000000000000000] 09:59:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD6B9C3C00) [pid = 3308] [serial = 389] [outer = 000000BD06178400] 09:59:46 INFO - PROCESS | 3308 | 1461171586152 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD7ADC9400) [pid = 3308] [serial = 390] [outer = 000000BD06178400] 09:59:46 INFO - PROCESS | 3308 | 1461171586942 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1077ms 09:59:47 INFO - PROCESS | 3308 | 1461171587018 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 3308 | 1461171587022 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 09:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:59:47 INFO - PROCESS | 3308 | 1461171587027 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 3308 | 1461171587032 Marionette TRACE conn4 <- [1,486,null,{}] 09:59:47 INFO - PROCESS | 3308 | 1461171587038 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:47 INFO - PROCESS | 3308 | 1461171587184 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:59:47 INFO - PROCESS | 3308 | 1461171587305 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B25000 == 59 [pid = 3308] [id = 131] 09:59:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD03AA2800) [pid = 3308] [serial = 391] [outer = 0000000000000000] 09:59:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD04297000) [pid = 3308] [serial = 392] [outer = 000000BD03AA2800] 09:59:47 INFO - PROCESS | 3308 | 1461171587358 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD048FE800) [pid = 3308] [serial = 393] [outer = 000000BD03AA2800] 09:59:47 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DC0C800 == 58 [pid = 3308] [id = 124] 09:59:47 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D71B800 == 57 [pid = 3308] [id = 123] 09:59:47 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7BA5B000 == 56 [pid = 3308] [id = 122] 09:59:47 INFO - PROCESS | 3308 | --DOCSHELL 000000BD778A7000 == 55 [pid = 3308] [id = 121] 09:59:47 INFO - PROCESS | 3308 | --DOCSHELL 000000BD76D05800 == 54 [pid = 3308] [id = 120] 09:59:47 INFO - PROCESS | 3308 | --DOCSHELL 000000BD75872000 == 53 [pid = 3308] [id = 119] 09:59:47 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B1C000 == 52 [pid = 3308] [id = 118] 09:59:47 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05F60000 == 51 [pid = 3308] [id = 117] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD0714C400) [pid = 3308] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD05B6A800) [pid = 3308] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD01DDD800) [pid = 3308] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04414800 == 50 [pid = 3308] [id = 116] 09:59:47 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F104000 == 49 [pid = 3308] [id = 107] 09:59:47 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04BAD800 == 48 [pid = 3308] [id = 111] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD7A9BF000) [pid = 3308] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD7131FC00) [pid = 3308] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD042B8000) [pid = 3308] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD6EF6E400) [pid = 3308] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD05CAEC00) [pid = 3308] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD7BAB2C00) [pid = 3308] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD7292BC00) [pid = 3308] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD76E8D400) [pid = 3308] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD76E0A400) [pid = 3308] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD0445B000) [pid = 3308] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD7ADCF400) [pid = 3308] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD0714A800) [pid = 3308] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD05B6DC00) [pid = 3308] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD06177C00) [pid = 3308] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD7BA4A000) [pid = 3308] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD05CAC400) [pid = 3308] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD6B9C0800) [pid = 3308] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD75D96800) [pid = 3308] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD05D26400) [pid = 3308] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD725F7C00) [pid = 3308] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD70ACBC00) [pid = 3308] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD0445EC00) [pid = 3308] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD0710F400) [pid = 3308] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD77830400) [pid = 3308] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD03069C00) [pid = 3308] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD6EE5F800) [pid = 3308] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD072AE400) [pid = 3308] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD05FDE000) [pid = 3308] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD01D7E800) [pid = 3308] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD072B6000) [pid = 3308] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD7632B000) [pid = 3308] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD76EC6400) [pid = 3308] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD7B053000) [pid = 3308] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD7D8A9400) [pid = 3308] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:59:47 INFO - PROCESS | 3308 | 1461171587919 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 944ms 09:59:47 INFO - PROCESS | 3308 | 1461171587972 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 3308 | 1461171587978 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 09:59:47 INFO - PROCESS | 3308 | 1461171587984 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 3308 | 1461171587987 Marionette TRACE conn4 <- [1,490,null,{}] 09:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:59:47 INFO - PROCESS | 3308 | 1461171587991 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:48 INFO - PROCESS | 3308 | 1461171588077 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:59:48 INFO - PROCESS | 3308 | 1461171588160 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E81000 == 49 [pid = 3308] [id = 132] 09:59:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD03A9D400) [pid = 3308] [serial = 394] [outer = 0000000000000000] 09:59:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD048FC400) [pid = 3308] [serial = 395] [outer = 000000BD03A9D400] 09:59:48 INFO - PROCESS | 3308 | 1461171588210 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD05D21400) [pid = 3308] [serial = 396] [outer = 000000BD03A9D400] 09:59:48 INFO - PROCESS | 3308 | 1461171588604 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 09:59:48 INFO - PROCESS | 3308 | 1461171588664 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 3308 | 1461171588667 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 09:59:48 INFO - PROCESS | 3308 | 1461171588670 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:59:48 INFO - PROCESS | 3308 | 1461171588674 Marionette TRACE conn4 <- [1,494,null,{}] 09:59:48 INFO - PROCESS | 3308 | 1461171588685 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:48 INFO - PROCESS | 3308 | 1461171588772 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:59:48 INFO - PROCESS | 3308 | 1461171588781 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7039F800 == 50 [pid = 3308] [id = 133] 09:59:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD05FD9C00) [pid = 3308] [serial = 397] [outer = 0000000000000000] 09:59:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD0610AC00) [pid = 3308] [serial = 398] [outer = 000000BD05FD9C00] 09:59:48 INFO - PROCESS | 3308 | 1461171588831 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD07108400) [pid = 3308] [serial = 399] [outer = 000000BD05FD9C00] 09:59:49 INFO - PROCESS | 3308 | 1461171589310 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 09:59:49 INFO - PROCESS | 3308 | 1461171589347 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 3308 | 1461171589350 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 09:59:49 INFO - PROCESS | 3308 | 1461171589353 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:59:49 INFO - PROCESS | 3308 | 1461171589355 Marionette TRACE conn4 <- [1,498,null,{}] 09:59:49 INFO - PROCESS | 3308 | 1461171589358 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:49 INFO - PROCESS | 3308 | 1461171589442 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:59:49 INFO - PROCESS | 3308 | 1461171589449 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD756D6800 == 51 [pid = 3308] [id = 134] 09:59:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD072B2800) [pid = 3308] [serial = 400] [outer = 0000000000000000] 09:59:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD6B9C4000) [pid = 3308] [serial = 401] [outer = 000000BD072B2800] 09:59:49 INFO - PROCESS | 3308 | 1461171589496 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD6EE66800) [pid = 3308] [serial = 402] [outer = 000000BD072B2800] 09:59:49 INFO - PROCESS | 3308 | 1461171589989 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 09:59:50 INFO - PROCESS | 3308 | 1461171590027 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 3308 | 1461171590030 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 09:59:50 INFO - PROCESS | 3308 | 1461171590033 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:59:50 INFO - PROCESS | 3308 | 1461171590035 Marionette TRACE conn4 <- [1,502,null,{}] 09:59:50 INFO - PROCESS | 3308 | 1461171590038 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:50 INFO - PROCESS | 3308 | 1461171590142 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:59:50 INFO - PROCESS | 3308 | 1461171590222 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7718A000 == 52 [pid = 3308] [id = 135] 09:59:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD6EF7C000) [pid = 3308] [serial = 403] [outer = 0000000000000000] 09:59:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD7088E800) [pid = 3308] [serial = 404] [outer = 000000BD6EF7C000] 09:59:50 INFO - PROCESS | 3308 | 1461171590270 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD71314C00) [pid = 3308] [serial = 405] [outer = 000000BD6EF7C000] 09:59:50 INFO - PROCESS | 3308 | 1461171590723 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 09:59:50 INFO - PROCESS | 3308 | 1461171590769 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 3308 | 1461171590771 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 09:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:59:50 INFO - PROCESS | 3308 | 1461171590775 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 3308 | 1461171590776 Marionette TRACE conn4 <- [1,506,null,{}] 09:59:50 INFO - PROCESS | 3308 | 1461171590780 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:50 INFO - PROCESS | 3308 | 1461171590921 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:59:50 INFO - PROCESS | 3308 | 1461171590977 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7B0CE800 == 53 [pid = 3308] [id = 136] 09:59:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD75567800) [pid = 3308] [serial = 406] [outer = 0000000000000000] 09:59:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD76260400) [pid = 3308] [serial = 407] [outer = 000000BD75567800] 09:59:51 INFO - PROCESS | 3308 | 1461171591027 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD76E09400) [pid = 3308] [serial = 408] [outer = 000000BD75567800] 09:59:51 INFO - PROCESS | 3308 | 1461171591453 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 09:59:51 INFO - PROCESS | 3308 | 1461171591513 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 3308 | 1461171591515 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 09:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:59:51 INFO - PROCESS | 3308 | 1461171591518 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 3308 | 1461171591520 Marionette TRACE conn4 <- [1,510,null,{}] 09:59:51 INFO - PROCESS | 3308 | 1461171591524 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:51 INFO - PROCESS | 3308 | 1461171591632 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:59:51 INFO - PROCESS | 3308 | 1461171591792 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD7D7CB800) [pid = 3308] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:59:51 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD04467800) [pid = 3308] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:59:51 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD01350C00) [pid = 3308] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:59:51 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD0710B400) [pid = 3308] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:59:51 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD048F0000) [pid = 3308] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:59:51 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD6B9C6400) [pid = 3308] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:59:51 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD6EF79C00) [pid = 3308] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:59:51 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD01D75400) [pid = 3308] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:59:51 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD048F8800) [pid = 3308] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:59:51 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD72184000) [pid = 3308] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:59:51 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD7625CC00) [pid = 3308] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:59:51 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD03017000 == 54 [pid = 3308] [id = 137] 09:59:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD01D75400) [pid = 3308] [serial = 409] [outer = 0000000000000000] 09:59:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD04242800) [pid = 3308] [serial = 410] [outer = 000000BD01D75400] 09:59:51 INFO - PROCESS | 3308 | 1461171591846 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD6B9C7400) [pid = 3308] [serial = 411] [outer = 000000BD01D75400] 09:59:52 INFO - PROCESS | 3308 | 1461171592227 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 734ms 09:59:52 INFO - PROCESS | 3308 | 1461171592255 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 3308 | 1461171592257 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 09:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:59:52 INFO - PROCESS | 3308 | 1461171592261 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - PROCESS | 3308 | 1461171592263 Marionette TRACE conn4 <- [1,514,null,{}] 09:59:52 INFO - PROCESS | 3308 | 1461171592266 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:52 INFO - PROCESS | 3308 | 1461171592374 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:59:52 INFO - PROCESS | 3308 | 1461171592384 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DC12000 == 55 [pid = 3308] [id = 138] 09:59:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD72987C00) [pid = 3308] [serial = 412] [outer = 0000000000000000] 09:59:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD7A9C6800) [pid = 3308] [serial = 413] [outer = 000000BD72987C00] 09:59:52 INFO - PROCESS | 3308 | 1461171592430 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD7AFEF400) [pid = 3308] [serial = 414] [outer = 000000BD72987C00] 09:59:52 INFO - PROCESS | 3308 | 1461171592834 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:59:52 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 09:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 09:59:52 INFO - PROCESS | 3308 | 1461171592893 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 3308 | 1461171592895 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 09:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:59:52 INFO - PROCESS | 3308 | 1461171592898 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - PROCESS | 3308 | 1461171592900 Marionette TRACE conn4 <- [1,518,null,{}] 09:59:52 INFO - PROCESS | 3308 | 1461171592904 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:53 INFO - PROCESS | 3308 | 1461171593012 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:59:53 INFO - PROCESS | 3308 | 1461171593056 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E129800 == 56 [pid = 3308] [id = 139] 09:59:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD7BA17400) [pid = 3308] [serial = 415] [outer = 0000000000000000] 09:59:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD7D0D0C00) [pid = 3308] [serial = 416] [outer = 000000BD7BA17400] 09:59:53 INFO - PROCESS | 3308 | 1461171593104 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD7D89F000) [pid = 3308] [serial = 417] [outer = 000000BD7BA17400] 09:59:53 INFO - PROCESS | 3308 | 1461171593505 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 628ms 09:59:53 INFO - PROCESS | 3308 | 1461171593531 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 3308 | 1461171593533 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 09:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:59:53 INFO - PROCESS | 3308 | 1461171593536 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 3308 | 1461171593538 Marionette TRACE conn4 <- [1,522,null,{}] 09:59:53 INFO - PROCESS | 3308 | 1461171593542 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:53 INFO - PROCESS | 3308 | 1461171593652 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:59:53 INFO - PROCESS | 3308 | 1461171593661 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E688000 == 57 [pid = 3308] [id = 140] 09:59:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD0303D000) [pid = 3308] [serial = 418] [outer = 0000000000000000] 09:59:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD03042800) [pid = 3308] [serial = 419] [outer = 000000BD0303D000] 09:59:53 INFO - PROCESS | 3308 | 1461171593707 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD7D7CB800) [pid = 3308] [serial = 420] [outer = 000000BD0303D000] 09:59:54 INFO - PROCESS | 3308 | 1461171594444 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 987ms 09:59:54 INFO - PROCESS | 3308 | 1461171594527 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 3308 | 1461171594534 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 09:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:59:54 INFO - PROCESS | 3308 | 1461171594540 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 3308 | 1461171594544 Marionette TRACE conn4 <- [1,526,null,{}] 09:59:54 INFO - PROCESS | 3308 | 1461171594550 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:54 INFO - PROCESS | 3308 | 1461171594704 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:59:54 INFO - PROCESS | 3308 | 1461171594813 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07676800 == 58 [pid = 3308] [id = 141] 09:59:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD042B3800) [pid = 3308] [serial = 421] [outer = 0000000000000000] 09:59:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD048F8000) [pid = 3308] [serial = 422] [outer = 000000BD042B3800] 09:59:54 INFO - PROCESS | 3308 | 1461171594875 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD05EC8C00) [pid = 3308] [serial = 423] [outer = 000000BD042B3800] 09:59:55 INFO - PROCESS | 3308 | 1461171595478 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:59:55 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 09:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 986ms 09:59:55 INFO - PROCESS | 3308 | 1461171595528 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 3308 | 1461171595535 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 09:59:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:59:55 INFO - PROCESS | 3308 | 1461171595542 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 3308 | 1461171595545 Marionette TRACE conn4 <- [1,530,null,{}] 09:59:55 INFO - PROCESS | 3308 | 1461171595549 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:55 INFO - PROCESS | 3308 | 1461171595664 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:59:55 INFO - PROCESS | 3308 | 1461171595751 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7AE3D000 == 59 [pid = 3308] [id = 142] 09:59:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD0714F400) [pid = 3308] [serial = 424] [outer = 0000000000000000] 09:59:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD7088EC00) [pid = 3308] [serial = 425] [outer = 000000BD0714F400] 09:59:55 INFO - PROCESS | 3308 | 1461171595811 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD72513C00) [pid = 3308] [serial = 426] [outer = 000000BD0714F400] 09:59:56 INFO - PROCESS | 3308 | 1461171596454 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:59:56 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 09:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:59:56 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 09:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:59:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 923ms 09:59:56 INFO - PROCESS | 3308 | 1461171596470 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 3308 | 1461171596473 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 09:59:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:59:56 INFO - PROCESS | 3308 | 1461171596477 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - PROCESS | 3308 | 1461171596481 Marionette TRACE conn4 <- [1,534,null,{}] 09:59:56 INFO - PROCESS | 3308 | 1461171596493 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:56 INFO - PROCESS | 3308 | 1461171596617 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:59:56 INFO - PROCESS | 3308 | 1461171596708 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7FCE2000 == 60 [pid = 3308] [id = 143] 09:59:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD76263800) [pid = 3308] [serial = 427] [outer = 0000000000000000] 09:59:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD7D925800) [pid = 3308] [serial = 428] [outer = 000000BD76263800] 09:59:56 INFO - PROCESS | 3308 | 1461171596768 Marionette DEBUG loaded listener.js 09:59:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD7DB90400) [pid = 3308] [serial = 429] [outer = 000000BD76263800] 09:59:57 INFO - PROCESS | 3308 | 1461171597275 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:59:57 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. 09:59:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 839ms 09:59:57 INFO - PROCESS | 3308 | 1461171597324 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:59:57 INFO - PROCESS | 3308 | 1461171597328 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 09:59:57 INFO - PROCESS | 3308 | 1461171597333 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:59:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:59:57 INFO - PROCESS | 3308 | 1461171597335 Marionette TRACE conn4 <- [1,538,null,{}] 09:59:57 INFO - PROCESS | 3308 | 1461171597339 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:57 INFO - PROCESS | 3308 | 1461171597450 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:59:57 INFO - PROCESS | 3308 | 1461171597537 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0441F800 == 61 [pid = 3308] [id = 144] 09:59:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD01D66400) [pid = 3308] [serial = 430] [outer = 0000000000000000] 09:59:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD01D6DC00) [pid = 3308] [serial = 431] [outer = 000000BD01D66400] 09:59:57 INFO - PROCESS | 3308 | 1461171597595 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD7DB8B800) [pid = 3308] [serial = 432] [outer = 000000BD01D66400] 09:59:58 INFO - PROCESS | 3308 | 1461171598122 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:59:58 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. 09:59:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 818ms 09:59:58 INFO - PROCESS | 3308 | 1461171598158 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 3308 | 1461171598161 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 09:59:58 INFO - PROCESS | 3308 | 1461171598165 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:59:58 INFO - PROCESS | 3308 | 1461171598168 Marionette TRACE conn4 <- [1,542,null,{}] 09:59:58 INFO - PROCESS | 3308 | 1461171598172 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:58 INFO - PROCESS | 3308 | 1461171598281 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:59:58 INFO - PROCESS | 3308 | 1461171598383 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD01CD9800 == 62 [pid = 3308] [id = 145] 09:59:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD01D70C00) [pid = 3308] [serial = 433] [outer = 0000000000000000] 09:59:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD02070400) [pid = 3308] [serial = 434] [outer = 000000BD01D70C00] 09:59:58 INFO - PROCESS | 3308 | 1461171598441 Marionette DEBUG loaded listener.js 09:59:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD02077C00) [pid = 3308] [serial = 435] [outer = 000000BD01D70C00] 09:59:58 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:58 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:59:59 INFO - PROCESS | 3308 | 1461171599005 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:59:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:59:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 09:59:59 INFO - PROCESS | 3308 | 1461171599050 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:59:59 INFO - PROCESS | 3308 | 1461171599053 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 09:59:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:59:59 INFO - PROCESS | 3308 | 1461171599057 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - PROCESS | 3308 | 1461171599059 Marionette TRACE conn4 <- [1,546,null,{}] 09:59:59 INFO - PROCESS | 3308 | 1461171599063 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:59 INFO - PROCESS | 3308 | 1461171599178 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:59:59 INFO - PROCESS | 3308 | 1461171599267 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD02199800 == 63 [pid = 3308] [id = 146] 09:59:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD0889BC00) [pid = 3308] [serial = 436] [outer = 0000000000000000] 09:59:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD7DB94C00) [pid = 3308] [serial = 437] [outer = 000000BD0889BC00] 09:59:59 INFO - PROCESS | 3308 | 1461171599328 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD7E2E4400) [pid = 3308] [serial = 438] [outer = 000000BD0889BC00] 10:00:00 INFO - PROCESS | 3308 | 1461171600017 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 986ms 10:00:00 INFO - PROCESS | 3308 | 1461171600054 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 3308 | 1461171600057 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 10:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:00:00 INFO - PROCESS | 3308 | 1461171600061 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 3308 | 1461171600064 Marionette TRACE conn4 <- [1,550,null,{}] 10:00:00 INFO - PROCESS | 3308 | 1461171600067 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:00 INFO - PROCESS | 3308 | 1461171600174 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 10:00:00 INFO - PROCESS | 3308 | 1461171600402 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0441A000 == 64 [pid = 3308] [id = 147] 10:00:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD01D61400) [pid = 3308] [serial = 439] [outer = 0000000000000000] 10:00:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD01D69C00) [pid = 3308] [serial = 440] [outer = 000000BD01D61400] 10:00:00 INFO - PROCESS | 3308 | 1461171600471 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD02076000) [pid = 3308] [serial = 441] [outer = 000000BD01D61400] 10:00:00 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:00 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:01 INFO - PROCESS | 3308 | 1461171601047 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1023ms 10:00:01 INFO - PROCESS | 3308 | 1461171601089 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 10:00:01 INFO - PROCESS | 3308 | 1461171601096 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 10:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:00:01 INFO - PROCESS | 3308 | 1461171601102 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 3308 | 1461171601105 Marionette TRACE conn4 <- [1,554,null,{}] 10:00:01 INFO - PROCESS | 3308 | 1461171601129 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:01 INFO - PROCESS | 3308 | 1461171601242 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 10:00:01 INFO - PROCESS | 3308 | 1461171601320 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B04800 == 65 [pid = 3308] [id = 148] 10:00:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD01D68800) [pid = 3308] [serial = 442] [outer = 0000000000000000] 10:00:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD042B6800) [pid = 3308] [serial = 443] [outer = 000000BD01D68800] 10:00:01 INFO - PROCESS | 3308 | 1461171601416 Marionette DEBUG loaded listener.js 10:00:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD05CB3C00) [pid = 3308] [serial = 444] [outer = 000000BD01D68800] 10:00:01 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF18000 == 64 [pid = 3308] [id = 115] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B1C800 == 63 [pid = 3308] [id = 113] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04870800 == 62 [pid = 3308] [id = 112] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E129800 == 61 [pid = 3308] [id = 139] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DC12000 == 60 [pid = 3308] [id = 138] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD03017000 == 59 [pid = 3308] [id = 137] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7B0CE800 == 58 [pid = 3308] [id = 136] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7718A000 == 57 [pid = 3308] [id = 135] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD756D6800 == 56 [pid = 3308] [id = 134] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7039F800 == 55 [pid = 3308] [id = 133] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD05B66C00) [pid = 3308] [serial = 340] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD01D79800) [pid = 3308] [serial = 334] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD042AF400) [pid = 3308] [serial = 337] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD76EC5C00) [pid = 3308] [serial = 373] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E81000 == 54 [pid = 3308] [id = 132] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B25000 == 53 [pid = 3308] [id = 131] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F102800 == 52 [pid = 3308] [id = 129] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0767A000 == 51 [pid = 3308] [id = 126] 10:00:01 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E113000 == 50 [pid = 3308] [id = 125] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD05FDD800) [pid = 3308] [serial = 352] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD0616C000) [pid = 3308] [serial = 353] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD0306E800) [pid = 3308] [serial = 347] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD01CF4800) [pid = 3308] [serial = 346] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD07150400) [pid = 3308] [serial = 355] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD048FA000) [pid = 3308] [serial = 349] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD05CB9800) [pid = 3308] [serial = 350] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD6EE59C00) [pid = 3308] [serial = 358] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD6EE66C00) [pid = 3308] [serial = 359] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD70FEBC00) [pid = 3308] [serial = 362] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD6EF7D800) [pid = 3308] [serial = 361] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD03A9E800) [pid = 3308] [serial = 332] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD72511C00) [pid = 3308] [serial = 367] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD725F5800) [pid = 3308] [serial = 364] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD05EC9400) [pid = 3308] [serial = 343] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD7629B400) [pid = 3308] [serial = 370] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD756B7000) [pid = 3308] [serial = 365] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD76336000) [pid = 3308] [serial = 371] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD072B8000) [pid = 3308] [serial = 356] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD75D9E800) [pid = 3308] [serial = 368] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD7DB8D400) [pid = 3308] [serial = 320] [outer = 0000000000000000] [url = about:blank] 10:00:01 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:01 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:02 INFO - PROCESS | 3308 | 1461171602014 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 943ms 10:00:02 INFO - PROCESS | 3308 | 1461171602048 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 3308 | 1461171602052 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 10:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:00:02 INFO - PROCESS | 3308 | 1461171602059 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 3308 | 1461171602061 Marionette TRACE conn4 <- [1,558,null,{}] 10:00:02 INFO - PROCESS | 3308 | 1461171602065 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:02 INFO - PROCESS | 3308 | 1461171602155 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 10:00:02 INFO - PROCESS | 3308 | 1461171602162 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05CDB800 == 51 [pid = 3308] [id = 149] 10:00:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD0306E000) [pid = 3308] [serial = 445] [outer = 0000000000000000] 10:00:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD042B5C00) [pid = 3308] [serial = 446] [outer = 000000BD0306E000] 10:00:02 INFO - PROCESS | 3308 | 1461171602214 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD05D1D800) [pid = 3308] [serial = 447] [outer = 000000BD0306E000] 10:00:02 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:02 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:02 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:02 INFO - PROCESS | 3308 | 1461171602686 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 10:00:02 INFO - PROCESS | 3308 | 1461171602751 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 3308 | 1461171602754 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 10:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:00:02 INFO - PROCESS | 3308 | 1461171602760 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 3308 | 1461171602766 Marionette TRACE conn4 <- [1,562,null,{}] 10:00:02 INFO - PROCESS | 3308 | 1461171602775 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:02 INFO - PROCESS | 3308 | 1461171602875 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 10:00:02 INFO - PROCESS | 3308 | 1461171602887 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF11800 == 52 [pid = 3308] [id = 150] 10:00:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD03070000) [pid = 3308] [serial = 448] [outer = 0000000000000000] 10:00:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD0616C000) [pid = 3308] [serial = 449] [outer = 000000BD03070000] 10:00:02 INFO - PROCESS | 3308 | 1461171602994 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD0714B800) [pid = 3308] [serial = 450] [outer = 000000BD03070000] 10:00:03 INFO - PROCESS | 3308 | 1461171603325 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 651ms 10:00:03 INFO - PROCESS | 3308 | 1461171603411 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 3308 | 1461171603414 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 10:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:00:03 INFO - PROCESS | 3308 | 1461171603417 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 3308 | 1461171603419 Marionette TRACE conn4 <- [1,566,null,{}] 10:00:03 INFO - PROCESS | 3308 | 1461171603428 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:03 INFO - PROCESS | 3308 | 1461171603515 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 10:00:03 INFO - PROCESS | 3308 | 1461171603523 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD021E5800 == 53 [pid = 3308] [id = 151] 10:00:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD072ADC00) [pid = 3308] [serial = 451] [outer = 0000000000000000] 10:00:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD07BE1800) [pid = 3308] [serial = 452] [outer = 000000BD072ADC00] 10:00:03 INFO - PROCESS | 3308 | 1461171603570 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD07BE8C00) [pid = 3308] [serial = 453] [outer = 000000BD072ADC00] 10:00:03 INFO - PROCESS | 3308 | 1461171603958 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 587ms 10:00:04 INFO - PROCESS | 3308 | 1461171604007 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 10:00:04 INFO - PROCESS | 3308 | 1461171604009 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 10:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:00:04 INFO - PROCESS | 3308 | 1461171604012 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:00:04 INFO - PROCESS | 3308 | 1461171604014 Marionette TRACE conn4 <- [1,570,null,{}] 10:00:04 INFO - PROCESS | 3308 | 1461171604018 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:04 INFO - PROCESS | 3308 | 1461171604137 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 10:00:04 INFO - PROCESS | 3308 | 1461171604158 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD756D6800 == 54 [pid = 3308] [id = 152] 10:00:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD0889C400) [pid = 3308] [serial = 454] [outer = 0000000000000000] 10:00:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD088A1400) [pid = 3308] [serial = 455] [outer = 000000BD0889C400] 10:00:04 INFO - PROCESS | 3308 | 1461171604220 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD6EE5E400) [pid = 3308] [serial = 456] [outer = 000000BD0889C400] 10:00:04 INFO - PROCESS | 3308 | 1461171604648 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 10:00:04 INFO - PROCESS | 3308 | 1461171604687 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 10:00:04 INFO - PROCESS | 3308 | 1461171604689 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 10:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:00:04 INFO - PROCESS | 3308 | 1461171604693 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:00:04 INFO - PROCESS | 3308 | 1461171604695 Marionette TRACE conn4 <- [1,574,null,{}] 10:00:04 INFO - PROCESS | 3308 | 1461171604698 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:04 INFO - PROCESS | 3308 | 1461171604825 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 10:00:05 INFO - PROCESS | 3308 | 1461171604995 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD778B2800 == 55 [pid = 3308] [id = 153] 10:00:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD70FF5C00) [pid = 3308] [serial = 457] [outer = 0000000000000000] 10:00:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD71318400) [pid = 3308] [serial = 458] [outer = 000000BD70FF5C00] 10:00:05 INFO - PROCESS | 3308 | 1461171605101 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD7251E000) [pid = 3308] [serial = 459] [outer = 000000BD70FF5C00] 10:00:05 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:05 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:05 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:05 INFO - PROCESS | 3308 | 1461171605613 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 986ms 10:00:05 INFO - PROCESS | 3308 | 1461171605682 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 10:00:05 INFO - PROCESS | 3308 | 1461171605684 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 10:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:00:05 INFO - PROCESS | 3308 | 1461171605687 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 3308 | 1461171605689 Marionette TRACE conn4 <- [1,578,null,{}] 10:00:05 INFO - PROCESS | 3308 | 1461171605693 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:05 INFO - PROCESS | 3308 | 1461171605803 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 10:00:05 INFO - PROCESS | 3308 | 1461171605890 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7AE40800 == 56 [pid = 3308] [id = 154] 10:00:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD756BD400) [pid = 3308] [serial = 460] [outer = 0000000000000000] 10:00:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD75D13C00) [pid = 3308] [serial = 461] [outer = 000000BD756BD400] 10:00:05 INFO - PROCESS | 3308 | 1461171605938 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD762F7C00) [pid = 3308] [serial = 462] [outer = 000000BD756BD400] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD05EC9000) [pid = 3308] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD048F7C00) [pid = 3308] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD01D72C00) [pid = 3308] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD0428BC00) [pid = 3308] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD0424A800) [pid = 3308] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD7BA16000) [pid = 3308] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD6EF7C000) [pid = 3308] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD75567800) [pid = 3308] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD01D75400) [pid = 3308] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD06178400) [pid = 3308] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD072B2800) [pid = 3308] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD03AA2800) [pid = 3308] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD03A9D400) [pid = 3308] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD05FD9C00) [pid = 3308] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD7BA17400) [pid = 3308] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD72987C00) [pid = 3308] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:00:06 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD04466000) [pid = 3308] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:00:06 INFO - PROCESS | 3308 | 1461171606569 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 923ms 10:00:06 INFO - PROCESS | 3308 | 1461171606613 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 3308 | 1461171606615 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 10:00:06 INFO - PROCESS | 3308 | 1461171606619 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:00:06 INFO - PROCESS | 3308 | 1461171606621 Marionette TRACE conn4 <- [1,582,null,{}] 10:00:06 INFO - PROCESS | 3308 | 1461171606624 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:06 INFO - PROCESS | 3308 | 1461171606734 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 10:00:06 INFO - PROCESS | 3308 | [3308] 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 10:00:06 INFO - PROCESS | 3308 | 1461171606986 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D097000 == 57 [pid = 3308] [id = 155] 10:00:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD05EC4400) [pid = 3308] [serial = 463] [outer = 0000000000000000] 10:00:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD05FDA800) [pid = 3308] [serial = 464] [outer = 000000BD05EC4400] 10:00:07 INFO - PROCESS | 3308 | 1461171607034 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD75566800) [pid = 3308] [serial = 465] [outer = 000000BD05EC4400] 10:00:07 INFO - PROCESS | 3308 | 1461171607488 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:00:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 922ms 10:00:07 INFO - PROCESS | 3308 | 1461171607544 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 10:00:07 INFO - PROCESS | 3308 | 1461171607547 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 10:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:00:07 INFO - PROCESS | 3308 | 1461171607550 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:00:07 INFO - PROCESS | 3308 | 1461171607552 Marionette TRACE conn4 <- [1,586,null,{}] 10:00:07 INFO - PROCESS | 3308 | 1461171607555 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:07 INFO - PROCESS | 3308 | 1461171607640 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 10:00:07 INFO - PROCESS | 3308 | 1461171607648 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DC1C800 == 58 [pid = 3308] [id = 156] 10:00:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD07E6E000) [pid = 3308] [serial = 466] [outer = 0000000000000000] 10:00:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD07E74C00) [pid = 3308] [serial = 467] [outer = 000000BD07E6E000] 10:00:07 INFO - PROCESS | 3308 | 1461171607694 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD75567800) [pid = 3308] [serial = 468] [outer = 000000BD07E6E000] 10:00:08 INFO - PROCESS | 3308 | 1461171608112 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 587ms 10:00:08 INFO - PROCESS | 3308 | 1461171608140 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 3308 | 1461171608142 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 10:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:00:08 INFO - PROCESS | 3308 | 1461171608156 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 3308 | 1461171608158 Marionette TRACE conn4 <- [1,590,null,{}] 10:00:08 INFO - PROCESS | 3308 | 1461171608162 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:08 INFO - PROCESS | 3308 | 1461171608247 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 10:00:08 INFO - PROCESS | 3308 | 1461171608253 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E67B000 == 59 [pid = 3308] [id = 157] 10:00:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD763C8000) [pid = 3308] [serial = 469] [outer = 0000000000000000] 10:00:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD77104800) [pid = 3308] [serial = 470] [outer = 000000BD763C8000] 10:00:08 INFO - PROCESS | 3308 | 1461171608333 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD7AE1A800) [pid = 3308] [serial = 471] [outer = 000000BD763C8000] 10:00:09 INFO - PROCESS | 3308 | 1461171609033 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 922ms 10:00:09 INFO - PROCESS | 3308 | 1461171609083 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 10:00:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:00:09 INFO - PROCESS | 3308 | 1461171609089 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 10:00:09 INFO - PROCESS | 3308 | 1461171609095 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 3308 | 1461171609099 Marionette TRACE conn4 <- [1,594,null,{}] 10:00:09 INFO - PROCESS | 3308 | 1461171609105 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:09 INFO - PROCESS | 3308 | 1461171609223 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 10:00:09 INFO - PROCESS | 3308 | 1461171609345 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E7D000 == 60 [pid = 3308] [id = 158] 10:00:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD04297400) [pid = 3308] [serial = 472] [outer = 0000000000000000] 10:00:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD042B4400) [pid = 3308] [serial = 473] [outer = 000000BD04297400] 10:00:09 INFO - PROCESS | 3308 | 1461171609408 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD05CAA800) [pid = 3308] [serial = 474] [outer = 000000BD04297400] 10:00:10 INFO - PROCESS | 3308 | 1461171610017 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:00:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:00:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 10:00:10 INFO - PROCESS | 3308 | 1461171610083 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 10:00:10 INFO - PROCESS | 3308 | 1461171610090 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 10:00:10 INFO - PROCESS | 3308 | 1461171610097 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:00:10 INFO - PROCESS | 3308 | 1461171610100 Marionette TRACE conn4 <- [1,598,null,{}] 10:00:10 INFO - PROCESS | 3308 | 1461171610126 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:10 INFO - PROCESS | 3308 | 1461171610255 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 10:00:10 INFO - PROCESS | 3308 | 1461171610367 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD763BC800 == 61 [pid = 3308] [id = 159] 10:00:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD05B64000) [pid = 3308] [serial = 475] [outer = 0000000000000000] 10:00:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD07BE1C00) [pid = 3308] [serial = 476] [outer = 000000BD05B64000] 10:00:10 INFO - PROCESS | 3308 | 1461171610425 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD0889A400) [pid = 3308] [serial = 477] [outer = 000000BD05B64000] 10:00:11 INFO - PROCESS | 3308 | 1461171611062 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:00:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1004ms 10:00:11 INFO - PROCESS | 3308 | 1461171611107 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 3308 | 1461171611110 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 10:00:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:00:11 INFO - PROCESS | 3308 | 1461171611114 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 3308 | 1461171611118 Marionette TRACE conn4 <- [1,602,null,{}] 10:00:11 INFO - PROCESS | 3308 | 1461171611130 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:11 INFO - PROCESS | 3308 | 1461171611245 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 10:00:11 INFO - PROCESS | 3308 | 1461171611366 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F1EC000 == 62 [pid = 3308] [id = 160] 10:00:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD70F24800) [pid = 3308] [serial = 478] [outer = 0000000000000000] 10:00:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD75E4E400) [pid = 3308] [serial = 479] [outer = 000000BD70F24800] 10:00:11 INFO - PROCESS | 3308 | 1461171611428 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD7AD0E000) [pid = 3308] [serial = 480] [outer = 000000BD70F24800] 10:00:12 INFO - PROCESS | 3308 | 1461171612003 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 923ms 10:00:12 INFO - PROCESS | 3308 | 1461171612039 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 3308 | 1461171612042 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 10:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:00:12 INFO - PROCESS | 3308 | 1461171612046 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 3308 | 1461171612048 Marionette TRACE conn4 <- [1,606,null,{}] 10:00:12 INFO - PROCESS | 3308 | 1461171612052 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:12 INFO - PROCESS | 3308 | 1461171612165 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 10:00:12 INFO - PROCESS | 3308 | 1461171612282 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091ED800 == 63 [pid = 3308] [id = 161] 10:00:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD07B79000) [pid = 3308] [serial = 481] [outer = 0000000000000000] 10:00:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD07B7F800) [pid = 3308] [serial = 482] [outer = 000000BD07B79000] 10:00:12 INFO - PROCESS | 3308 | 1461171612343 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD7AD06C00) [pid = 3308] [serial = 483] [outer = 000000BD07B79000] 10:00:12 INFO - PROCESS | 3308 | 1461171612932 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 923ms 10:00:12 INFO - PROCESS | 3308 | 1461171612971 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 3308 | 1461171612974 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 10:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:00:12 INFO - PROCESS | 3308 | 1461171612977 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 3308 | 1461171612979 Marionette TRACE conn4 <- [1,610,null,{}] 10:00:12 INFO - PROCESS | 3308 | 1461171612983 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:13 INFO - PROCESS | 3308 | 1461171613093 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 10:00:13 INFO - PROCESS | 3308 | 1461171613198 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08854000 == 64 [pid = 3308] [id = 162] 10:00:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD021C3400) [pid = 3308] [serial = 484] [outer = 0000000000000000] 10:00:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD021C9400) [pid = 3308] [serial = 485] [outer = 000000BD021C3400] 10:00:13 INFO - PROCESS | 3308 | 1461171613256 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD07B7B400) [pid = 3308] [serial = 486] [outer = 000000BD021C3400] 10:00:13 INFO - PROCESS | 3308 | 1461171613881 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 924ms 10:00:13 INFO - PROCESS | 3308 | 1461171613904 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 3308 | 1461171613906 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 10:00:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:00:13 INFO - PROCESS | 3308 | 1461171613910 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 3308 | 1461171613912 Marionette TRACE conn4 <- [1,614,null,{}] 10:00:13 INFO - PROCESS | 3308 | 1461171613916 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:14 INFO - PROCESS | 3308 | 1461171614037 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 10:00:14 INFO - PROCESS | 3308 | 1461171614302 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B2B800 == 65 [pid = 3308] [id = 163] 10:00:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD01CFE000) [pid = 3308] [serial = 487] [outer = 0000000000000000] 10:00:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD01D75C00) [pid = 3308] [serial = 488] [outer = 000000BD01CFE000] 10:00:14 INFO - PROCESS | 3308 | 1461171614371 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD02070000) [pid = 3308] [serial = 489] [outer = 000000BD01CFE000] 10:00:14 INFO - PROCESS | 3308 | 1461171614947 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1078ms 10:00:15 INFO - PROCESS | 3308 | 1461171614992 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 3308 | 1461171614997 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 10:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:00:15 INFO - PROCESS | 3308 | 1461171615003 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - PROCESS | 3308 | 1461171615006 Marionette TRACE conn4 <- [1,618,null,{}] 10:00:15 INFO - PROCESS | 3308 | 1461171615011 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:15 INFO - PROCESS | 3308 | 1461171615119 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 10:00:15 INFO - PROCESS | 3308 | 1461171615217 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0487D000 == 66 [pid = 3308] [id = 164] 10:00:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD03071800) [pid = 3308] [serial = 490] [outer = 0000000000000000] 10:00:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD04249400) [pid = 3308] [serial = 491] [outer = 000000BD03071800] 10:00:15 INFO - PROCESS | 3308 | 1461171615270 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD05B6A800) [pid = 3308] [serial = 492] [outer = 000000BD03071800] 10:00:15 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DC1C800 == 65 [pid = 3308] [id = 156] 10:00:15 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D097000 == 64 [pid = 3308] [id = 155] 10:00:15 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7AE40800 == 63 [pid = 3308] [id = 154] 10:00:15 INFO - PROCESS | 3308 | --DOCSHELL 000000BD778B2800 == 62 [pid = 3308] [id = 153] 10:00:15 INFO - PROCESS | 3308 | --DOCSHELL 000000BD756D6800 == 61 [pid = 3308] [id = 152] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD03042800) [pid = 3308] [serial = 419] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOCSHELL 000000BD021E5800 == 60 [pid = 3308] [id = 151] 10:00:15 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF11800 == 59 [pid = 3308] [id = 150] 10:00:15 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05CDB800 == 58 [pid = 3308] [id = 149] 10:00:15 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B04800 == 57 [pid = 3308] [id = 148] 10:00:15 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0441A000 == 56 [pid = 3308] [id = 147] 10:00:15 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E688000 == 55 [pid = 3308] [id = 140] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD05EC9C00) [pid = 3308] [serial = 323] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD6EE67800) [pid = 3308] [serial = 326] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD05CAC000) [pid = 3308] [serial = 341] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD01DE7400) [pid = 3308] [serial = 335] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (000000BD7D7CF400) [pid = 3308] [serial = 329] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD042BC400) [pid = 3308] [serial = 338] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD7D70DC00) [pid = 3308] [serial = 269] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD7088E800) [pid = 3308] [serial = 404] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD76260400) [pid = 3308] [serial = 407] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD71314C00) [pid = 3308] [serial = 405] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD76E09400) [pid = 3308] [serial = 408] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD04242800) [pid = 3308] [serial = 410] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD6B9C6C00) [pid = 3308] [serial = 380] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD7ADC9400) [pid = 3308] [serial = 390] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD6B9C3C00) [pid = 3308] [serial = 389] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD048F0C00) [pid = 3308] [serial = 376] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD77136400) [pid = 3308] [serial = 383] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD6B9C4000) [pid = 3308] [serial = 401] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD048FE800) [pid = 3308] [serial = 393] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD04297000) [pid = 3308] [serial = 392] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD048FC400) [pid = 3308] [serial = 395] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD05D21400) [pid = 3308] [serial = 396] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD0610AC00) [pid = 3308] [serial = 398] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD07108400) [pid = 3308] [serial = 399] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD7AFC2000) [pid = 3308] [serial = 386] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD7D0D0C00) [pid = 3308] [serial = 416] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD6B9C7400) [pid = 3308] [serial = 411] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD7D89F000) [pid = 3308] [serial = 417] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD6B9C8400) [pid = 3308] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD7A9C6800) [pid = 3308] [serial = 413] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD7AFEF400) [pid = 3308] [serial = 414] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD6EE66800) [pid = 3308] [serial = 402] [outer = 0000000000000000] [url = about:blank] 10:00:15 INFO - PROCESS | 3308 | 1461171615871 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 923ms 10:00:15 INFO - PROCESS | 3308 | 1461171615929 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 3308 | 1461171615933 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 10:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:00:15 INFO - PROCESS | 3308 | 1461171615938 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - PROCESS | 3308 | 1461171615940 Marionette TRACE conn4 <- [1,622,null,{}] 10:00:15 INFO - PROCESS | 3308 | 1461171615945 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:16 INFO - PROCESS | 3308 | 1461171616037 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 10:00:16 INFO - PROCESS | 3308 | 1461171616110 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04BA3800 == 56 [pid = 3308] [id = 165] 10:00:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD0303D400) [pid = 3308] [serial = 493] [outer = 0000000000000000] 10:00:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD03A9B000) [pid = 3308] [serial = 494] [outer = 000000BD0303D400] 10:00:16 INFO - PROCESS | 3308 | 1461171616159 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD048FC400) [pid = 3308] [serial = 495] [outer = 000000BD0303D400] 10:00:16 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:16 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:16 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:16 INFO - PROCESS | 3308 | 1461171616584 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 10:00:16 INFO - PROCESS | 3308 | 1461171616612 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 3308 | 1461171616615 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 10:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:00:16 INFO - PROCESS | 3308 | 1461171616620 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 3308 | 1461171616626 Marionette TRACE conn4 <- [1,626,null,{}] 10:00:16 INFO - PROCESS | 3308 | 1461171616635 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:16 INFO - PROCESS | 3308 | 1461171616725 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 10:00:16 INFO - PROCESS | 3308 | 1461171616732 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF26800 == 57 [pid = 3308] [id = 166] 10:00:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD05EF1C00) [pid = 3308] [serial = 496] [outer = 0000000000000000] 10:00:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD06107C00) [pid = 3308] [serial = 497] [outer = 000000BD05EF1C00] 10:00:16 INFO - PROCESS | 3308 | 1461171616810 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD0617A000) [pid = 3308] [serial = 498] [outer = 000000BD05EF1C00] 10:00:17 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:17 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:17 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:17 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:17 INFO - PROCESS | 3308 | 1461171617263 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 10:00:17 INFO - PROCESS | 3308 | 1461171617313 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 3308 | 1461171617316 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 10:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:00:17 INFO - PROCESS | 3308 | 1461171617320 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - PROCESS | 3308 | 1461171617321 Marionette TRACE conn4 <- [1,630,null,{}] 10:00:17 INFO - PROCESS | 3308 | 1461171617325 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:17 INFO - PROCESS | 3308 | 1461171617413 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 10:00:17 INFO - PROCESS | 3308 | 1461171617422 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD709F6000 == 58 [pid = 3308] [id = 167] 10:00:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD0714A800) [pid = 3308] [serial = 499] [outer = 0000000000000000] 10:00:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD072B1800) [pid = 3308] [serial = 500] [outer = 000000BD0714A800] 10:00:17 INFO - PROCESS | 3308 | 1461171617470 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD07706C00) [pid = 3308] [serial = 501] [outer = 000000BD0714A800] 10:00:17 INFO - PROCESS | 3308 | 1461171617905 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 10:00:17 INFO - PROCESS | 3308 | 1461171617950 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 3308 | 1461171617952 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 10:00:17 INFO - PROCESS | 3308 | 1461171617956 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:00:17 INFO - PROCESS | 3308 | 1461171617958 Marionette TRACE conn4 <- [1,634,null,{}] 10:00:17 INFO - PROCESS | 3308 | 1461171617961 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:18 INFO - PROCESS | 3308 | 1461171618069 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 10:00:18 INFO - PROCESS | 3308 | 1461171618145 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD756D6000 == 59 [pid = 3308] [id = 168] 10:00:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD07710C00) [pid = 3308] [serial = 502] [outer = 0000000000000000] 10:00:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD07B74000) [pid = 3308] [serial = 503] [outer = 000000BD07710C00] 10:00:18 INFO - PROCESS | 3308 | 1461171618203 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD07BEB400) [pid = 3308] [serial = 504] [outer = 000000BD07710C00] 10:00:18 INFO - PROCESS | 3308 | 1461171618663 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 10:00:18 INFO - PROCESS | 3308 | 1461171618693 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 3308 | 1461171618695 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 10:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:00:18 INFO - PROCESS | 3308 | 1461171618698 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 3308 | 1461171618700 Marionette TRACE conn4 <- [1,638,null,{}] 10:00:18 INFO - PROCESS | 3308 | 1461171618715 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:18 INFO - PROCESS | 3308 | 1461171618829 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 10:00:18 INFO - PROCESS | 3308 | 1461171618838 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7789F000 == 60 [pid = 3308] [id = 169] 10:00:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD07BE2000) [pid = 3308] [serial = 505] [outer = 0000000000000000] 10:00:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD6EE59C00) [pid = 3308] [serial = 506] [outer = 000000BD07BE2000] 10:00:18 INFO - PROCESS | 3308 | 1461171618924 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD6EF6FC00) [pid = 3308] [serial = 507] [outer = 000000BD07BE2000] 10:00:19 INFO - PROCESS | 3308 | 1461171619365 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 733ms 10:00:19 INFO - PROCESS | 3308 | 1461171619465 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 3308 | 1461171619467 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 10:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:00:19 INFO - PROCESS | 3308 | 1461171619483 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 3308 | 1461171619485 Marionette TRACE conn4 <- [1,642,null,{}] 10:00:19 INFO - PROCESS | 3308 | 1461171619489 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:19 INFO - PROCESS | 3308 | 1461171619599 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 10:00:19 INFO - PROCESS | 3308 | 1461171619653 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7B5A6800 == 61 [pid = 3308] [id = 170] 10:00:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD6F02F000) [pid = 3308] [serial = 508] [outer = 0000000000000000] 10:00:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD6FFE5800) [pid = 3308] [serial = 509] [outer = 000000BD6F02F000] 10:00:19 INFO - PROCESS | 3308 | 1461171619701 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD711BC000) [pid = 3308] [serial = 510] [outer = 000000BD6F02F000] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD05CB4000) [pid = 3308] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD03A9F400) [pid = 3308] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD763C5000) [pid = 3308] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD71320000) [pid = 3308] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD07E6E000) [pid = 3308] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD05EC4400) [pid = 3308] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD072ADC00) [pid = 3308] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD03070000) [pid = 3308] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD01D68800) [pid = 3308] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD01D61400) [pid = 3308] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD0306E000) [pid = 3308] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD756BD400) [pid = 3308] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD0889C400) [pid = 3308] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD70FF5C00) [pid = 3308] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:00:20 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD0303D000) [pid = 3308] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:00:20 INFO - PROCESS | 3308 | 1461171620310 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 881ms 10:00:20 INFO - PROCESS | 3308 | 1461171620371 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 3308 | 1461171620373 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 10:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:00:20 INFO - PROCESS | 3308 | 1461171620376 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 3308 | 1461171620378 Marionette TRACE conn4 <- [1,646,null,{}] 10:00:20 INFO - PROCESS | 3308 | 1461171620382 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:20 INFO - PROCESS | 3308 | 1461171620493 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 10:00:20 INFO - PROCESS | 3308 | 1461171620544 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD756C6800 == 62 [pid = 3308] [id = 171] 10:00:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD03067800) [pid = 3308] [serial = 511] [outer = 0000000000000000] 10:00:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD072ADC00) [pid = 3308] [serial = 512] [outer = 000000BD03067800] 10:00:20 INFO - PROCESS | 3308 | 1461171620592 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD711BD800) [pid = 3308] [serial = 513] [outer = 000000BD03067800] 10:00:20 INFO - PROCESS | 3308 | 1461171620977 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 628ms 10:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:00:21 INFO - PROCESS | 3308 | 1461171621009 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 3308 | 1461171621011 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 10:00:21 INFO - PROCESS | 3308 | 1461171621015 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 3308 | 1461171621017 Marionette TRACE conn4 <- [1,650,null,{}] 10:00:21 INFO - PROCESS | 3308 | 1461171621020 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:21 INFO - PROCESS | 3308 | 1461171621105 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 10:00:21 INFO - PROCESS | 3308 | 1461171621111 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DC08000 == 63 [pid = 3308] [id = 172] 10:00:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD71317C00) [pid = 3308] [serial = 514] [outer = 0000000000000000] 10:00:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD725FA800) [pid = 3308] [serial = 515] [outer = 000000BD71317C00] 10:00:21 INFO - PROCESS | 3308 | 1461171621157 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD75D17400) [pid = 3308] [serial = 516] [outer = 000000BD71317C00] 10:00:21 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:21 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:21 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:21 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:21 INFO - PROCESS | 3308 | 1461171621584 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 10:00:21 INFO - PROCESS | 3308 | 1461171621646 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 3308 | 1461171621648 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 10:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:00:21 INFO - PROCESS | 3308 | 1461171621651 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 3308 | 1461171621653 Marionette TRACE conn4 <- [1,654,null,{}] 10:00:21 INFO - PROCESS | 3308 | 1461171621657 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:21 INFO - PROCESS | 3308 | 1461171621742 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 10:00:21 INFO - PROCESS | 3308 | 1461171621750 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E116000 == 64 [pid = 3308] [id = 173] 10:00:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD759B0400) [pid = 3308] [serial = 517] [outer = 0000000000000000] 10:00:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD76331000) [pid = 3308] [serial = 518] [outer = 000000BD759B0400] 10:00:21 INFO - PROCESS | 3308 | 1461171621803 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD77461800) [pid = 3308] [serial = 519] [outer = 000000BD759B0400] 10:00:22 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:22 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:22 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:22 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:22 INFO - PROCESS | 3308 | 1461171622393 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 839ms 10:00:22 INFO - PROCESS | 3308 | 1461171622494 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 3308 | 1461171622499 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 10:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:00:22 INFO - PROCESS | 3308 | 1461171622505 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 3308 | 1461171622509 Marionette TRACE conn4 <- [1,658,null,{}] 10:00:22 INFO - PROCESS | 3308 | 1461171622515 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:22 INFO - PROCESS | 3308 | 1461171622641 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 10:00:22 INFO - PROCESS | 3308 | 1461171622755 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05CE6800 == 65 [pid = 3308] [id = 174] 10:00:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD0303B000) [pid = 3308] [serial = 520] [outer = 0000000000000000] 10:00:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD03040400) [pid = 3308] [serial = 521] [outer = 000000BD0303B000] 10:00:22 INFO - PROCESS | 3308 | 1461171622817 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD0428C000) [pid = 3308] [serial = 522] [outer = 000000BD0303B000] 10:00:23 INFO - PROCESS | 3308 | 1461171623399 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 923ms 10:00:23 INFO - PROCESS | 3308 | 1461171623436 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 3308 | 1461171623443 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 10:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:00:23 INFO - PROCESS | 3308 | 1461171623450 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 3308 | 1461171623453 Marionette TRACE conn4 <- [1,662,null,{}] 10:00:23 INFO - PROCESS | 3308 | 1461171623457 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:23 INFO - PROCESS | 3308 | 1461171623573 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 10:00:23 INFO - PROCESS | 3308 | 1461171623665 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD709EA000 == 66 [pid = 3308] [id = 175] 10:00:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD05D2A800) [pid = 3308] [serial = 523] [outer = 0000000000000000] 10:00:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD05EEDC00) [pid = 3308] [serial = 524] [outer = 000000BD05D2A800] 10:00:23 INFO - PROCESS | 3308 | 1461171623724 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD07110400) [pid = 3308] [serial = 525] [outer = 000000BD05D2A800] 10:00:24 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:24 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:24 INFO - PROCESS | 3308 | 1461171624351 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:00:24 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 10:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 944ms 10:00:24 INFO - PROCESS | 3308 | 1461171624394 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 10:00:24 INFO - PROCESS | 3308 | 1461171624397 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 10:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:00:24 INFO - PROCESS | 3308 | 1461171624401 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 3308 | 1461171624405 Marionette TRACE conn4 <- [1,666,null,{}] 10:00:24 INFO - PROCESS | 3308 | 1461171624418 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:24 INFO - PROCESS | 3308 | 1461171624565 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 10:00:24 INFO - PROCESS | 3308 | 1461171624686 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E67F800 == 67 [pid = 3308] [id = 176] 10:00:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD07B79800) [pid = 3308] [serial = 526] [outer = 0000000000000000] 10:00:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD6B9BD000) [pid = 3308] [serial = 527] [outer = 000000BD07B79800] 10:00:24 INFO - PROCESS | 3308 | 1461171624748 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD76331C00) [pid = 3308] [serial = 528] [outer = 000000BD07B79800] 10:00:25 INFO - PROCESS | 3308 | 1461171625399 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1027ms 10:00:25 INFO - PROCESS | 3308 | 1461171625432 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 3308 | 1461171625436 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 10:00:25 INFO - PROCESS | 3308 | 1461171625440 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:00:25 INFO - PROCESS | 3308 | 1461171625443 Marionette TRACE conn4 <- [1,670,null,{}] 10:00:25 INFO - PROCESS | 3308 | 1461171625446 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:25 INFO - PROCESS | 3308 | 1461171625561 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 10:00:25 INFO - PROCESS | 3308 | 1461171625678 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7FC13000 == 68 [pid = 3308] [id = 177] 10:00:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD7A9BEC00) [pid = 3308] [serial = 529] [outer = 0000000000000000] 10:00:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD7ADD3400) [pid = 3308] [serial = 530] [outer = 000000BD7A9BEC00] 10:00:25 INFO - PROCESS | 3308 | 1461171625737 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD7AFFBC00) [pid = 3308] [serial = 531] [outer = 000000BD7A9BEC00] 10:00:26 INFO - PROCESS | 3308 | [3308] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:00:26 INFO - PROCESS | 3308 | [3308] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:00:26 INFO - PROCESS | 3308 | 1461171626824 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:00:26 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) 10:00:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1430ms 10:00:26 INFO - PROCESS | 3308 | 1461171626874 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 10:00:26 INFO - PROCESS | 3308 | 1461171626877 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 10:00:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:00:26 INFO - PROCESS | 3308 | 1461171626880 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 3308 | 1461171626883 Marionette TRACE conn4 <- [1,674,null,{}] 10:00:26 INFO - PROCESS | 3308 | 1461171626886 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:27 INFO - PROCESS | 3308 | 1461171627026 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 10:00:27 INFO - PROCESS | 3308 | 1461171627147 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07E2E800 == 69 [pid = 3308] [id = 178] 10:00:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD01CFCC00) [pid = 3308] [serial = 532] [outer = 0000000000000000] 10:00:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD075A7C00) [pid = 3308] [serial = 533] [outer = 000000BD01CFCC00] 10:00:27 INFO - PROCESS | 3308 | 1461171627206 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD7A9C5400) [pid = 3308] [serial = 534] [outer = 000000BD01CFCC00] 10:00:28 INFO - PROCESS | 3308 | 1461171628446 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:00:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1590ms 10:00:28 INFO - PROCESS | 3308 | 1461171628519 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 3308 | 1461171628524 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 10:00:28 INFO - PROCESS | 3308 | 1461171628531 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 3308 | 1461171628535 Marionette TRACE conn4 <- [1,678,null,{}] 10:00:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:00:28 INFO - PROCESS | 3308 | 1461171628541 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:28 INFO - PROCESS | 3308 | 1461171628644 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 10:00:28 INFO - PROCESS | 3308 | 1461171628718 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B2C800 == 70 [pid = 3308] [id = 179] 10:00:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD0206E000) [pid = 3308] [serial = 535] [outer = 0000000000000000] 10:00:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD03046800) [pid = 3308] [serial = 536] [outer = 000000BD0206E000] 10:00:28 INFO - PROCESS | 3308 | 1461171628771 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD042AFC00) [pid = 3308] [serial = 537] [outer = 000000BD0206E000] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DC08000 == 69 [pid = 3308] [id = 172] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD756C6800 == 68 [pid = 3308] [id = 171] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7B5A6800 == 67 [pid = 3308] [id = 170] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7789F000 == 66 [pid = 3308] [id = 169] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD756D6000 == 65 [pid = 3308] [id = 168] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD709F6000 == 64 [pid = 3308] [id = 167] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF26800 == 63 [pid = 3308] [id = 166] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04BA3800 == 62 [pid = 3308] [id = 165] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD7DB94C00) [pid = 3308] [serial = 437] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD02070400) [pid = 3308] [serial = 434] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0487D000 == 61 [pid = 3308] [id = 164] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B2B800 == 60 [pid = 3308] [id = 163] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091ED800 == 59 [pid = 3308] [id = 161] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F1EC000 == 58 [pid = 3308] [id = 160] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD763BC800 == 57 [pid = 3308] [id = 159] 10:00:29 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E7D000 == 56 [pid = 3308] [id = 158] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (000000BD7088E000) [pid = 3308] [serial = 381] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD05EF4400) [pid = 3308] [serial = 377] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD7782C800) [pid = 3308] [serial = 374] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD7A9C7400) [pid = 3308] [serial = 384] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD07E74C00) [pid = 3308] [serial = 467] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD75567800) [pid = 3308] [serial = 468] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD75566800) [pid = 3308] [serial = 465] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD07BE8C00) [pid = 3308] [serial = 453] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD07BE1800) [pid = 3308] [serial = 452] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD7D925800) [pid = 3308] [serial = 428] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD7088EC00) [pid = 3308] [serial = 425] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD0714B800) [pid = 3308] [serial = 450] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD042B6800) [pid = 3308] [serial = 443] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD01D69C00) [pid = 3308] [serial = 440] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD048F8000) [pid = 3308] [serial = 422] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD05CB3C00) [pid = 3308] [serial = 444] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD05D1D800) [pid = 3308] [serial = 447] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD762F7C00) [pid = 3308] [serial = 462] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD088A1400) [pid = 3308] [serial = 455] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD71318400) [pid = 3308] [serial = 458] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD0616C000) [pid = 3308] [serial = 449] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD042B5C00) [pid = 3308] [serial = 446] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD05FDA800) [pid = 3308] [serial = 464] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD6EE5E400) [pid = 3308] [serial = 456] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD7251E000) [pid = 3308] [serial = 459] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD01D6DC00) [pid = 3308] [serial = 431] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD02076000) [pid = 3308] [serial = 441] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD7D7CB800) [pid = 3308] [serial = 420] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD75D13C00) [pid = 3308] [serial = 461] [outer = 0000000000000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3308 | 1461171629828 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1319ms 10:00:29 INFO - PROCESS | 3308 | 1461171629858 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 3308 | 1461171629864 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 10:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:00:29 INFO - PROCESS | 3308 | 1461171629870 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 3308 | 1461171629873 Marionette TRACE conn4 <- [1,682,null,{}] 10:00:29 INFO - PROCESS | 3308 | 1461171629877 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:29 INFO - PROCESS | 3308 | 1461171629969 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 10:00:29 INFO - PROCESS | 3308 | 1461171629976 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B10800 == 57 [pid = 3308] [id = 180] 10:00:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD021C4C00) [pid = 3308] [serial = 538] [outer = 0000000000000000] 10:00:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD042B1C00) [pid = 3308] [serial = 539] [outer = 000000BD021C4C00] 10:00:30 INFO - PROCESS | 3308 | 1461171630023 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD048F8400) [pid = 3308] [serial = 540] [outer = 000000BD021C4C00] 10:00:31 INFO - PROCESS | 3308 | 1461171631010 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 10:00:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 10:00:31 INFO - PROCESS | 3308 | 1461171631053 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 3308 | 1461171631056 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 10:00:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:00:31 INFO - PROCESS | 3308 | 1461171631059 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 3308 | 1461171631063 Marionette TRACE conn4 <- [1,686,null,{}] 10:00:31 INFO - PROCESS | 3308 | 1461171631074 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:31 INFO - PROCESS | 3308 | 1461171631165 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 10:00:31 INFO - PROCESS | 3308 | 1461171631172 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08857800 == 58 [pid = 3308] [id = 181] 10:00:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD05EEB400) [pid = 3308] [serial = 541] [outer = 0000000000000000] 10:00:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD05FDC400) [pid = 3308] [serial = 542] [outer = 000000BD05EEB400] 10:00:31 INFO - PROCESS | 3308 | 1461171631223 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD07105800) [pid = 3308] [serial = 543] [outer = 000000BD05EEB400] 10:00:32 INFO - PROCESS | 3308 | 1461171632201 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 10:00:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1176ms 10:00:32 INFO - PROCESS | 3308 | 1461171632239 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 10:00:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:00:32 INFO - PROCESS | 3308 | 1461171632242 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 10:00:32 INFO - PROCESS | 3308 | 1461171632245 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 3308 | 1461171632247 Marionette TRACE conn4 <- [1,690,null,{}] 10:00:32 INFO - PROCESS | 3308 | 1461171632251 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:32 INFO - PROCESS | 3308 | 1461171632368 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 10:00:32 INFO - PROCESS | 3308 | 1461171632375 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF24000 == 59 [pid = 3308] [id = 182] 10:00:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD07110800) [pid = 3308] [serial = 544] [outer = 0000000000000000] 10:00:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD072B7800) [pid = 3308] [serial = 545] [outer = 000000BD07110800] 10:00:32 INFO - PROCESS | 3308 | 1461171632423 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD0770B800) [pid = 3308] [serial = 546] [outer = 000000BD07110800] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD7AFBC400) [pid = 3308] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD05D1EC00) [pid = 3308] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD07710C00) [pid = 3308] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD763C8000) [pid = 3308] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD0303D400) [pid = 3308] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD01CFE000) [pid = 3308] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD05EF1C00) [pid = 3308] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD0714A800) [pid = 3308] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD03071800) [pid = 3308] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD07BE2000) [pid = 3308] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD03067800) [pid = 3308] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD71317C00) [pid = 3308] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:00:33 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD6F02F000) [pid = 3308] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:00:33 INFO - PROCESS | 3308 | 1461171633495 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:00:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1277ms 10:00:33 INFO - PROCESS | 3308 | 1461171633524 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 3308 | 1461171633526 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 10:00:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:00:33 INFO - PROCESS | 3308 | 1461171633530 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 3308 | 1461171633532 Marionette TRACE conn4 <- [1,694,null,{}] 10:00:33 INFO - PROCESS | 3308 | 1461171633536 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:33 INFO - PROCESS | 3308 | 1461171633620 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 10:00:33 INFO - PROCESS | 3308 | 1461171633627 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD703BE800 == 60 [pid = 3308] [id = 183] 10:00:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD01CF4400) [pid = 3308] [serial = 547] [outer = 0000000000000000] 10:00:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD05B68800) [pid = 3308] [serial = 548] [outer = 000000BD01CF4400] 10:00:33 INFO - PROCESS | 3308 | 1461171633674 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD07B73C00) [pid = 3308] [serial = 549] [outer = 000000BD01CF4400] 10:00:34 INFO - PROCESS | 3308 | 1461171634610 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:00:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:00:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1135ms 10:00:34 INFO - PROCESS | 3308 | 1461171634668 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 10:00:34 INFO - PROCESS | 3308 | 1461171634670 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 10:00:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:00:34 INFO - PROCESS | 3308 | 1461171634674 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - PROCESS | 3308 | 1461171634675 Marionette TRACE conn4 <- [1,698,null,{}] 10:00:34 INFO - PROCESS | 3308 | 1461171634679 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:34 INFO - PROCESS | 3308 | 1461171634786 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 10:00:34 INFO - PROCESS | 3308 | 1461171634794 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD72922800 == 61 [pid = 3308] [id = 184] 10:00:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD07BE9000) [pid = 3308] [serial = 550] [outer = 0000000000000000] 10:00:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD0889D400) [pid = 3308] [serial = 551] [outer = 000000BD07BE9000] 10:00:34 INFO - PROCESS | 3308 | 1461171634844 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD6B9CA000) [pid = 3308] [serial = 552] [outer = 000000BD07BE9000] 10:00:35 INFO - PROCESS | 3308 | 1461171635832 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:00:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:00:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1180ms 10:00:35 INFO - PROCESS | 3308 | 1461171635857 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 10:00:35 INFO - PROCESS | 3308 | 1461171635862 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 10:00:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:00:35 INFO - PROCESS | 3308 | 1461171635868 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 3308 | 1461171635872 Marionette TRACE conn4 <- [1,702,null,{}] 10:00:35 INFO - PROCESS | 3308 | 1461171635879 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:36 INFO - PROCESS | 3308 | 1461171635997 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 10:00:36 INFO - PROCESS | 3308 | 1461171636069 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0488D800 == 62 [pid = 3308] [id = 185] 10:00:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD021C5400) [pid = 3308] [serial = 553] [outer = 0000000000000000] 10:00:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD021CC000) [pid = 3308] [serial = 554] [outer = 000000BD021C5400] 10:00:36 INFO - PROCESS | 3308 | 1461171636170 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD04295400) [pid = 3308] [serial = 555] [outer = 000000BD021C5400] 10:00:37 INFO - PROCESS | 3308 | 1461171637314 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:00:37 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 10:00:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1482ms 10:00:37 INFO - PROCESS | 3308 | 1461171637355 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 3308 | 1461171637361 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 10:00:37 INFO - PROCESS | 3308 | 1461171637368 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:00:37 INFO - PROCESS | 3308 | 1461171637371 Marionette TRACE conn4 <- [1,706,null,{}] 10:00:37 INFO - PROCESS | 3308 | 1461171637376 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:37 INFO - PROCESS | 3308 | 1461171637518 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 10:00:37 INFO - PROCESS | 3308 | 1461171637642 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6F0CD800 == 63 [pid = 3308] [id = 186] 10:00:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD05CB3800) [pid = 3308] [serial = 556] [outer = 0000000000000000] 10:00:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD06179400) [pid = 3308] [serial = 557] [outer = 000000BD05CB3800] 10:00:37 INFO - PROCESS | 3308 | 1461171637700 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD03A9F400) [pid = 3308] [serial = 558] [outer = 000000BD05CB3800] 10:00:38 INFO - PROCESS | 3308 | 1461171638749 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:00:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:00:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1431ms 10:00:38 INFO - PROCESS | 3308 | 1461171638805 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 10:00:38 INFO - PROCESS | 3308 | 1461171638808 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 10:00:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:00:38 INFO - PROCESS | 3308 | 1461171638812 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 3308 | 1461171638816 Marionette TRACE conn4 <- [1,710,null,{}] 10:00:38 INFO - PROCESS | 3308 | 1461171638828 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:38 INFO - PROCESS | 3308 | 1461171638976 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 10:00:39 INFO - PROCESS | 3308 | 1461171639096 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7789D800 == 64 [pid = 3308] [id = 187] 10:00:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD0610E800) [pid = 3308] [serial = 559] [outer = 0000000000000000] 10:00:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD088A2C00) [pid = 3308] [serial = 560] [outer = 000000BD0610E800] 10:00:39 INFO - PROCESS | 3308 | 1461171639158 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD6EF77800) [pid = 3308] [serial = 561] [outer = 000000BD0610E800] 10:00:39 INFO - PROCESS | 3308 | 1461171639715 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:00:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:00:39 INFO - PROCESS | 3308 | 1461171639761 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 10:00:39 INFO - PROCESS | 3308 | 1461171639765 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 3308 | 1461171639768 Marionette TRACE conn4 <- [1,714,null,{}] 10:00:39 INFO - PROCESS | 3308 | 1461171639772 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:39 INFO - PROCESS | 3308 | 1461171639884 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 10:00:39 INFO - PROCESS | 3308 | 1461171639974 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7CBDA000 == 65 [pid = 3308] [id = 188] 10:00:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD711B5800) [pid = 3308] [serial = 562] [outer = 0000000000000000] 10:00:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD71C57800) [pid = 3308] [serial = 563] [outer = 000000BD711B5800] 10:00:40 INFO - PROCESS | 3308 | 1461171640032 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD75566800) [pid = 3308] [serial = 564] [outer = 000000BD711B5800] 10:00:40 INFO - PROCESS | 3308 | 1461171640673 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:00:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:00:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 923ms 10:00:40 INFO - PROCESS | 3308 | 1461171640689 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 3308 | 1461171640692 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 10:00:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:00:40 INFO - PROCESS | 3308 | 1461171640695 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 3308 | 1461171640698 Marionette TRACE conn4 <- [1,718,null,{}] 10:00:40 INFO - PROCESS | 3308 | 1461171640701 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:40 INFO - PROCESS | 3308 | 1461171640810 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 10:00:40 INFO - PROCESS | 3308 | 1461171640899 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DC05800 == 66 [pid = 3308] [id = 189] 10:00:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD7251E000) [pid = 3308] [serial = 565] [outer = 0000000000000000] 10:00:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD7632E400) [pid = 3308] [serial = 566] [outer = 000000BD7251E000] 10:00:40 INFO - PROCESS | 3308 | 1461171640957 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD77833C00) [pid = 3308] [serial = 567] [outer = 000000BD7251E000] 10:00:41 INFO - PROCESS | 3308 | 1461171641567 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 10:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:00:41 INFO - PROCESS | 3308 | 1461171641733 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 10:00:41 INFO - PROCESS | 3308 | 1461171641738 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 3308 | 1461171641742 Marionette TRACE conn4 <- [1,722,null,{}] 10:00:41 INFO - PROCESS | 3308 | 1461171641781 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:41 INFO - PROCESS | 3308 | 1461171641888 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 10:00:41 INFO - PROCESS | 3308 | 1461171641961 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07671000 == 67 [pid = 3308] [id = 190] 10:00:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD021CCC00) [pid = 3308] [serial = 568] [outer = 0000000000000000] 10:00:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD03043800) [pid = 3308] [serial = 569] [outer = 000000BD021CCC00] 10:00:42 INFO - PROCESS | 3308 | 1461171642026 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD05B6AC00) [pid = 3308] [serial = 570] [outer = 000000BD021CCC00] 10:00:42 INFO - PROCESS | 3308 | 1461171642635 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:00:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 966ms 10:00:42 INFO - PROCESS | 3308 | 1461171642704 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 3308 | 1461171642708 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 10:00:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:00:42 INFO - PROCESS | 3308 | 1461171642729 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 3308 | 1461171642733 Marionette TRACE conn4 <- [1,726,null,{}] 10:00:42 INFO - PROCESS | 3308 | 1461171642739 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:42 INFO - PROCESS | 3308 | 1461171642843 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 10:00:42 INFO - PROCESS | 3308 | 1461171642920 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07E2B800 == 68 [pid = 3308] [id = 191] 10:00:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD03A9A000) [pid = 3308] [serial = 571] [outer = 0000000000000000] 10:00:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD05EC4800) [pid = 3308] [serial = 572] [outer = 000000BD03A9A000] 10:00:43 INFO - PROCESS | 3308 | 1461171643014 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD0759E000) [pid = 3308] [serial = 573] [outer = 000000BD03A9A000] 10:00:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05F5D800 == 67 [pid = 3308] [id = 114] 10:00:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD703BE800 == 66 [pid = 3308] [id = 183] 10:00:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF24000 == 65 [pid = 3308] [id = 182] 10:00:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08857800 == 64 [pid = 3308] [id = 181] 10:00:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B10800 == 63 [pid = 3308] [id = 180] 10:00:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B2C800 == 62 [pid = 3308] [id = 179] 10:00:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E67F800 == 61 [pid = 3308] [id = 176] 10:00:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD709EA000 == 60 [pid = 3308] [id = 175] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD07BE1C00) [pid = 3308] [serial = 476] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD042B4400) [pid = 3308] [serial = 473] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD75E4E400) [pid = 3308] [serial = 479] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD07B7F800) [pid = 3308] [serial = 482] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD021C9400) [pid = 3308] [serial = 485] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD76331000) [pid = 3308] [serial = 518] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05CE6800 == 59 [pid = 3308] [id = 174] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD7B050000) [pid = 3308] [serial = 387] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD05EEF800) [pid = 3308] [serial = 344] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD07B74000) [pid = 3308] [serial = 503] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD07BEB400) [pid = 3308] [serial = 504] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD77104800) [pid = 3308] [serial = 470] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD03A9B000) [pid = 3308] [serial = 494] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD048FC400) [pid = 3308] [serial = 495] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD02070000) [pid = 3308] [serial = 489] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD01D75C00) [pid = 3308] [serial = 488] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD06107C00) [pid = 3308] [serial = 497] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD0617A000) [pid = 3308] [serial = 498] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD072B1800) [pid = 3308] [serial = 500] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD05B6A800) [pid = 3308] [serial = 492] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD04249400) [pid = 3308] [serial = 491] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD6EF6FC00) [pid = 3308] [serial = 507] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD6EE59C00) [pid = 3308] [serial = 506] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD072ADC00) [pid = 3308] [serial = 512] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD75D17400) [pid = 3308] [serial = 516] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD6FFE5800) [pid = 3308] [serial = 509] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD725FA800) [pid = 3308] [serial = 515] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD7AE1A800) [pid = 3308] [serial = 471] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD711BC000) [pid = 3308] [serial = 510] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD07706C00) [pid = 3308] [serial = 501] [outer = 0000000000000000] [url = about:blank] 10:00:43 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD711BD800) [pid = 3308] [serial = 513] [outer = 0000000000000000] [url = about:blank] 10:00:44 INFO - PROCESS | 3308 | [3308] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:00:44 INFO - PROCESS | 3308 | 1461171644023 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:00:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1359ms 10:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:00:44 INFO - PROCESS | 3308 | 1461171644076 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 3308 | 1461171644079 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 10:00:44 INFO - PROCESS | 3308 | 1461171644082 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 3308 | 1461171644085 Marionette TRACE conn4 <- [1,730,null,{}] 10:00:44 INFO - PROCESS | 3308 | 1461171644095 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:44 INFO - PROCESS | 3308 | 1461171644193 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 10:00:44 INFO - PROCESS | 3308 | 1461171644201 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07E35000 == 60 [pid = 3308] [id = 192] 10:00:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD048FE800) [pid = 3308] [serial = 574] [outer = 0000000000000000] 10:00:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD05FD6400) [pid = 3308] [serial = 575] [outer = 000000BD048FE800] 10:00:44 INFO - PROCESS | 3308 | 1461171644254 Marionette DEBUG loaded listener.js 10:00:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD072B6800) [pid = 3308] [serial = 576] [outer = 000000BD048FE800] 10:00:45 INFO - PROCESS | 3308 | 1461171645223 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:00:45 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 10:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1176ms 10:00:45 INFO - PROCESS | 3308 | 1461171645262 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 3308 | 1461171645265 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 10:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:00:45 INFO - PROCESS | 3308 | 1461171645274 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 3308 | 1461171645276 Marionette TRACE conn4 <- [1,734,null,{}] 10:00:45 INFO - PROCESS | 3308 | 1461171645280 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:45 INFO - PROCESS | 3308 | 1461171645400 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 10:00:45 INFO - PROCESS | 3308 | 1461171645407 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD70348000 == 61 [pid = 3308] [id = 193] 10:00:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD07B78000) [pid = 3308] [serial = 577] [outer = 0000000000000000] 10:00:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD07BEA000) [pid = 3308] [serial = 578] [outer = 000000BD07B78000] 10:00:45 INFO - PROCESS | 3308 | 1461171645497 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD07E77C00) [pid = 3308] [serial = 579] [outer = 000000BD07B78000] 10:00:46 INFO - PROCESS | 3308 | 1461171646451 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:00:46 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.) 10:00:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1237ms 10:00:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:00:46 INFO - PROCESS | 3308 | 1461171646508 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 3308 | 1461171646510 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 10:00:46 INFO - PROCESS | 3308 | 1461171646514 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 3308 | 1461171646515 Marionette TRACE conn4 <- [1,738,null,{}] 10:00:46 INFO - PROCESS | 3308 | 1461171646519 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:46 INFO - PROCESS | 3308 | 1461171646629 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 10:00:46 INFO - PROCESS | 3308 | 1461171646676 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD75866800 == 62 [pid = 3308] [id = 194] 10:00:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD6EE5C800) [pid = 3308] [serial = 580] [outer = 0000000000000000] 10:00:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD6EF6F800) [pid = 3308] [serial = 581] [outer = 000000BD6EE5C800] 10:00:46 INFO - PROCESS | 3308 | 1461171646724 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD70FEBC00) [pid = 3308] [serial = 582] [outer = 000000BD6EE5C800] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD01D66400) [pid = 3308] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD76263800) [pid = 3308] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD07B79000) [pid = 3308] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD70F24800) [pid = 3308] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD759B0400) [pid = 3308] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD07110800) [pid = 3308] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD01CFCC00) [pid = 3308] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD0206E000) [pid = 3308] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD021C4C00) [pid = 3308] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD05EEB400) [pid = 3308] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD0303B000) [pid = 3308] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD01CF4400) [pid = 3308] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD021C3400) [pid = 3308] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD0714F400) [pid = 3308] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD042B3800) [pid = 3308] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD05B64000) [pid = 3308] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD01D70C00) [pid = 3308] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD04297400) [pid = 3308] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:00:47 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD0889BC00) [pid = 3308] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:00:47 INFO - PROCESS | 3308 | 1461171647652 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:00:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 10:00:47 INFO - PROCESS | 3308 | 1461171647697 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 3308 | 1461171647699 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 10:00:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:00:47 INFO - PROCESS | 3308 | 1461171647702 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 3308 | 1461171647704 Marionette TRACE conn4 <- [1,742,null,{}] 10:00:47 INFO - PROCESS | 3308 | 1461171647707 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:47 INFO - PROCESS | 3308 | 1461171647847 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 10:00:47 INFO - PROCESS | 3308 | 1461171647857 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7718F800 == 63 [pid = 3308] [id = 195] 10:00:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD07BDD400) [pid = 3308] [serial = 583] [outer = 0000000000000000] 10:00:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD07BE4C00) [pid = 3308] [serial = 584] [outer = 000000BD07BDD400] 10:00:47 INFO - PROCESS | 3308 | 1461171647908 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD75655800) [pid = 3308] [serial = 585] [outer = 000000BD07BDD400] 10:00:48 INFO - PROCESS | 3308 | 1461171648836 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 10:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1175ms 10:00:48 INFO - PROCESS | 3308 | 1461171648880 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 3308 | 1461171648883 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 10:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:00:48 INFO - PROCESS | 3308 | 1461171648888 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 3308 | 1461171648890 Marionette TRACE conn4 <- [1,746,null,{}] 10:00:48 INFO - PROCESS | 3308 | 1461171648894 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:48 INFO - PROCESS | 3308 | 1461171648979 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 10:00:48 INFO - PROCESS | 3308 | 1461171648986 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7B59F800 == 64 [pid = 3308] [id = 196] 10:00:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD75E81000) [pid = 3308] [serial = 586] [outer = 0000000000000000] 10:00:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD7A97D800) [pid = 3308] [serial = 587] [outer = 000000BD75E81000] 10:00:49 INFO - PROCESS | 3308 | 1461171649031 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD7AE1A800) [pid = 3308] [serial = 588] [outer = 000000BD75E81000] 10:00:49 INFO - PROCESS | 3308 | 1461171649702 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:00:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 881ms 10:00:49 INFO - PROCESS | 3308 | 1461171649771 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 10:00:49 INFO - PROCESS | 3308 | 1461171649776 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 10:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:00:49 INFO - PROCESS | 3308 | 1461171649783 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 3308 | 1461171649786 Marionette TRACE conn4 <- [1,750,null,{}] 10:00:49 INFO - PROCESS | 3308 | 1461171649793 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:49 INFO - PROCESS | 3308 | 1461171649942 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 10:00:50 INFO - PROCESS | 3308 | 1461171650064 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E92800 == 65 [pid = 3308] [id = 197] 10:00:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD0303D800) [pid = 3308] [serial = 589] [outer = 0000000000000000] 10:00:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD03073400) [pid = 3308] [serial = 590] [outer = 000000BD0303D800] 10:00:50 INFO - PROCESS | 3308 | 1461171650126 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD05B64800) [pid = 3308] [serial = 591] [outer = 000000BD0303D800] 10:00:51 INFO - PROCESS | 3308 | [3308] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:00:51 INFO - PROCESS | 3308 | 1461171651204 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1481ms 10:00:51 INFO - PROCESS | 3308 | 1461171651266 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 3308 | 1461171651272 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 10:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:00:51 INFO - PROCESS | 3308 | 1461171651279 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 3308 | 1461171651283 Marionette TRACE conn4 <- [1,754,null,{}] 10:00:51 INFO - PROCESS | 3308 | 1461171651329 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:51 INFO - PROCESS | 3308 | 1461171651434 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 10:00:51 INFO - PROCESS | 3308 | 1461171651544 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD701E5800 == 66 [pid = 3308] [id = 198] 10:00:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD05FD1800) [pid = 3308] [serial = 592] [outer = 0000000000000000] 10:00:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD07105C00) [pid = 3308] [serial = 593] [outer = 000000BD05FD1800] 10:00:51 INFO - PROCESS | 3308 | 1461171651603 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD0770D400) [pid = 3308] [serial = 594] [outer = 000000BD05FD1800] 10:00:52 INFO - PROCESS | 3308 | 1461171652689 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:00:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:00:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1422ms 10:00:52 INFO - PROCESS | 3308 | 1461171652701 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 3308 | 1461171652704 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 10:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:00:52 INFO - PROCESS | 3308 | 1461171652708 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 3308 | 1461171652712 Marionette TRACE conn4 <- [1,758,null,{}] 10:00:52 INFO - PROCESS | 3308 | 1461171652724 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:52 INFO - PROCESS | 3308 | 1461171652870 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 10:00:53 INFO - PROCESS | 3308 | 1461171653020 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DC5D800 == 67 [pid = 3308] [id = 199] 10:00:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD72986C00) [pid = 3308] [serial = 595] [outer = 0000000000000000] 10:00:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD7632D400) [pid = 3308] [serial = 596] [outer = 000000BD72986C00] 10:00:53 INFO - PROCESS | 3308 | 1461171653082 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD7AFBD400) [pid = 3308] [serial = 597] [outer = 000000BD72986C00] 10:00:53 INFO - PROCESS | 3308 | 1461171653650 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 985ms 10:00:53 INFO - PROCESS | 3308 | 1461171653696 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 10:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:00:53 INFO - PROCESS | 3308 | 1461171653700 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 10:00:53 INFO - PROCESS | 3308 | 1461171653704 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 3308 | 1461171653706 Marionette TRACE conn4 <- [1,762,null,{}] 10:00:53 INFO - PROCESS | 3308 | 1461171653710 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:53 INFO - PROCESS | 3308 | 1461171653823 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 10:00:53 INFO - PROCESS | 3308 | 1461171653915 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E363800 == 68 [pid = 3308] [id = 200] 10:00:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD7B51A800) [pid = 3308] [serial = 598] [outer = 0000000000000000] 10:00:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD7B526C00) [pid = 3308] [serial = 599] [outer = 000000BD7B51A800] 10:00:53 INFO - PROCESS | 3308 | 1461171653973 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD7D0D9800) [pid = 3308] [serial = 600] [outer = 000000BD7B51A800] 10:00:54 INFO - PROCESS | 3308 | 1461171654563 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 881ms 10:00:54 INFO - PROCESS | 3308 | 1461171654596 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 10:00:54 INFO - PROCESS | 3308 | 1461171654598 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 10:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:00:54 INFO - PROCESS | 3308 | 1461171654603 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:00:54 INFO - PROCESS | 3308 | 1461171654605 Marionette TRACE conn4 <- [1,766,null,{}] 10:00:54 INFO - PROCESS | 3308 | 1461171654609 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:54 INFO - PROCESS | 3308 | 1461171654719 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 10:00:54 INFO - PROCESS | 3308 | 1461171654809 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD01CCF800 == 69 [pid = 3308] [id = 201] 10:00:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD01CF2400) [pid = 3308] [serial = 601] [outer = 0000000000000000] 10:00:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD01D7AC00) [pid = 3308] [serial = 602] [outer = 000000BD01CF2400] 10:00:54 INFO - PROCESS | 3308 | 1461171654865 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD03071400) [pid = 3308] [serial = 603] [outer = 000000BD01CF2400] 10:00:55 INFO - PROCESS | 3308 | 1461171655571 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1019ms 10:00:55 INFO - PROCESS | 3308 | 1461171655625 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 10:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:00:55 INFO - PROCESS | 3308 | 1461171655629 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 10:00:55 INFO - PROCESS | 3308 | 1461171655633 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 3308 | 1461171655636 Marionette TRACE conn4 <- [1,770,null,{}] 10:00:55 INFO - PROCESS | 3308 | 1461171655642 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:55 INFO - PROCESS | 3308 | 1461171655748 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 10:00:55 INFO - PROCESS | 3308 | 1461171655843 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08850800 == 70 [pid = 3308] [id = 202] 10:00:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD02072400) [pid = 3308] [serial = 604] [outer = 0000000000000000] 10:00:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD03070C00) [pid = 3308] [serial = 605] [outer = 000000BD02072400] 10:00:55 INFO - PROCESS | 3308 | 1461171655895 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD05D1D800) [pid = 3308] [serial = 606] [outer = 000000BD02072400] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E805000 == 69 [pid = 3308] [id = 75] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7718F800 == 68 [pid = 3308] [id = 195] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD75866800 == 67 [pid = 3308] [id = 194] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD70348000 == 66 [pid = 3308] [id = 193] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07E35000 == 65 [pid = 3308] [id = 192] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07E2B800 == 64 [pid = 3308] [id = 191] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07671000 == 63 [pid = 3308] [id = 190] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD05EEDC00) [pid = 3308] [serial = 524] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD6B9BD000) [pid = 3308] [serial = 527] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD7ADD3400) [pid = 3308] [serial = 530] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD0889D400) [pid = 3308] [serial = 551] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7CBDA000 == 62 [pid = 3308] [id = 188] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7789D800 == 61 [pid = 3308] [id = 187] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6F0CD800 == 60 [pid = 3308] [id = 186] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0488D800 == 59 [pid = 3308] [id = 185] 10:00:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD72922800 == 58 [pid = 3308] [id = 184] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD07B7B400) [pid = 3308] [serial = 486] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD72513C00) [pid = 3308] [serial = 426] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD05EC8C00) [pid = 3308] [serial = 423] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD0889A400) [pid = 3308] [serial = 477] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD02077C00) [pid = 3308] [serial = 435] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD05CAA800) [pid = 3308] [serial = 474] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD7E2E4400) [pid = 3308] [serial = 438] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD7DB8B800) [pid = 3308] [serial = 432] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD7DB90400) [pid = 3308] [serial = 429] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD7AD06C00) [pid = 3308] [serial = 483] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD7AD0E000) [pid = 3308] [serial = 480] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD77461800) [pid = 3308] [serial = 519] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD072B7800) [pid = 3308] [serial = 545] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD075A7C00) [pid = 3308] [serial = 533] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD7A9C5400) [pid = 3308] [serial = 534] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD03046800) [pid = 3308] [serial = 536] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD042AFC00) [pid = 3308] [serial = 537] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD042B1C00) [pid = 3308] [serial = 539] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD048F8400) [pid = 3308] [serial = 540] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD05FDC400) [pid = 3308] [serial = 542] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD0428C000) [pid = 3308] [serial = 522] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD03040400) [pid = 3308] [serial = 521] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD05B68800) [pid = 3308] [serial = 548] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (000000BD07B73C00) [pid = 3308] [serial = 549] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (000000BD0770B800) [pid = 3308] [serial = 546] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (000000BD07105800) [pid = 3308] [serial = 543] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3308 | 1461171656573 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 986ms 10:00:56 INFO - PROCESS | 3308 | 1461171656620 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 10:00:56 INFO - PROCESS | 3308 | 1461171656626 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 10:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:00:56 INFO - PROCESS | 3308 | 1461171656632 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 3308 | 1461171656635 Marionette TRACE conn4 <- [1,774,null,{}] 10:00:56 INFO - PROCESS | 3308 | 1461171656639 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:56 INFO - PROCESS | 3308 | 1461171656732 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 10:00:56 INFO - PROCESS | 3308 | 1461171656811 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0488D800 == 59 [pid = 3308] [id = 203] 10:00:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (000000BD02077000) [pid = 3308] [serial = 607] [outer = 0000000000000000] 10:00:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD0303A000) [pid = 3308] [serial = 608] [outer = 000000BD02077000] 10:00:56 INFO - PROCESS | 3308 | 1461171656862 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD042B1400) [pid = 3308] [serial = 609] [outer = 000000BD02077000] 10:00:57 INFO - PROCESS | 3308 | 1461171657283 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 693ms 10:00:57 INFO - PROCESS | 3308 | 1461171657327 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 3308 | 1461171657330 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 10:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:00:57 INFO - PROCESS | 3308 | 1461171657338 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - PROCESS | 3308 | 1461171657342 Marionette TRACE conn4 <- [1,778,null,{}] 10:00:57 INFO - PROCESS | 3308 | 1461171657354 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:57 INFO - PROCESS | 3308 | 1461171657480 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 10:00:57 INFO - PROCESS | 3308 | 1461171657497 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08963000 == 60 [pid = 3308] [id = 204] 10:00:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD05EF2000) [pid = 3308] [serial = 610] [outer = 0000000000000000] 10:00:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD06109000) [pid = 3308] [serial = 611] [outer = 000000BD05EF2000] 10:00:57 INFO - PROCESS | 3308 | 1461171657548 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD0710EC00) [pid = 3308] [serial = 612] [outer = 000000BD05EF2000] 10:00:57 INFO - PROCESS | 3308 | 1461171657988 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 10:00:58 INFO - PROCESS | 3308 | 1461171658033 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 3308 | 1461171658036 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 10:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:00:58 INFO - PROCESS | 3308 | 1461171658039 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 3308 | 1461171658041 Marionette TRACE conn4 <- [1,782,null,{}] 10:00:58 INFO - PROCESS | 3308 | 1461171658045 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:58 INFO - PROCESS | 3308 | 1461171658136 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 10:00:58 INFO - PROCESS | 3308 | 1461171658142 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6F825000 == 61 [pid = 3308] [id = 205] 10:00:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD07703800) [pid = 3308] [serial = 613] [outer = 0000000000000000] 10:00:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD0770B800) [pid = 3308] [serial = 614] [outer = 000000BD07703800] 10:00:58 INFO - PROCESS | 3308 | 1461171658194 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD07B7A800) [pid = 3308] [serial = 615] [outer = 000000BD07703800] 10:00:58 INFO - PROCESS | 3308 | 1461171658624 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 10:00:58 INFO - PROCESS | 3308 | 1461171658670 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 3308 | 1461171658673 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 10:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:00:58 INFO - PROCESS | 3308 | 1461171658676 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 3308 | 1461171658678 Marionette TRACE conn4 <- [1,786,null,{}] 10:00:58 INFO - PROCESS | 3308 | 1461171658687 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:58 INFO - PROCESS | 3308 | 1461171658796 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 10:00:58 INFO - PROCESS | 3308 | 1461171658875 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD70F12800 == 62 [pid = 3308] [id = 206] 10:00:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD07B7B800) [pid = 3308] [serial = 616] [outer = 0000000000000000] 10:00:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD07BE3C00) [pid = 3308] [serial = 617] [outer = 000000BD07B7B800] 10:00:58 INFO - PROCESS | 3308 | 1461171658924 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD07E70C00) [pid = 3308] [serial = 618] [outer = 000000BD07B7B800] 10:00:59 INFO - PROCESS | 3308 | 1461171659361 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:00:59 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 10:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 10:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:00:59 INFO - PROCESS | 3308 | 1461171659413 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 3308 | 1461171659415 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 10:00:59 INFO - PROCESS | 3308 | 1461171659419 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 3308 | 1461171659420 Marionette TRACE conn4 <- [1,790,null,{}] 10:00:59 INFO - PROCESS | 3308 | 1461171659424 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:59 INFO - PROCESS | 3308 | 1461171659562 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 10:00:59 INFO - PROCESS | 3308 | 1461171659623 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD76D13800 == 63 [pid = 3308] [id = 207] 10:00:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD08895400) [pid = 3308] [serial = 619] [outer = 0000000000000000] 10:00:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD08FF0C00) [pid = 3308] [serial = 620] [outer = 000000BD08895400] 10:00:59 INFO - PROCESS | 3308 | 1461171659674 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD6EE59C00) [pid = 3308] [serial = 621] [outer = 000000BD08895400] 10:01:00 INFO - PROCESS | 3308 | 1461171660122 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:01:00 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 10:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 734ms 10:01:00 INFO - PROCESS | 3308 | 1461171660169 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 10:01:00 INFO - PROCESS | 3308 | 1461171660172 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 10:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:01:00 INFO - PROCESS | 3308 | 1461171660175 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - PROCESS | 3308 | 1461171660177 Marionette TRACE conn4 <- [1,794,null,{}] 10:01:00 INFO - PROCESS | 3308 | 1461171660181 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:00 INFO - PROCESS | 3308 | 1461171660294 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 10:01:00 INFO - PROCESS | 3308 | 1461171660348 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D03A800 == 64 [pid = 3308] [id = 208] 10:01:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD6EF73400) [pid = 3308] [serial = 622] [outer = 0000000000000000] 10:01:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD6EF79400) [pid = 3308] [serial = 623] [outer = 000000BD6EF73400] 10:01:00 INFO - PROCESS | 3308 | 1461171660396 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD70F28000) [pid = 3308] [serial = 624] [outer = 000000BD6EF73400] 10:01:00 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD7A9BEC00) [pid = 3308] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:01:00 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD07B79800) [pid = 3308] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:01:00 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD05D2A800) [pid = 3308] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:01:00 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD07BE9000) [pid = 3308] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:01:00 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD048FE800) [pid = 3308] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:01:00 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD03A9A000) [pid = 3308] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:01:00 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD07B78000) [pid = 3308] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:01:00 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD021CCC00) [pid = 3308] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:01:00 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD6EE5C800) [pid = 3308] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:01:00 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD07BDD400) [pid = 3308] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:01:00 INFO - PROCESS | 3308 | 1461171660854 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:01:00 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 10:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 734ms 10:01:00 INFO - PROCESS | 3308 | 1461171660910 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 10:01:00 INFO - PROCESS | 3308 | 1461171660912 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 10:01:00 INFO - PROCESS | 3308 | 1461171660915 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:01:00 INFO - PROCESS | 3308 | 1461171660917 Marionette TRACE conn4 <- [1,798,null,{}] 10:01:00 INFO - PROCESS | 3308 | 1461171660921 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:01 INFO - PROCESS | 3308 | 1461171661038 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 10:01:01 INFO - PROCESS | 3308 | 1461171661089 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DBC7800 == 65 [pid = 3308] [id = 209] 10:01:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD05FDD000) [pid = 3308] [serial = 625] [outer = 0000000000000000] 10:01:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD6EE5C800) [pid = 3308] [serial = 626] [outer = 000000BD05FDD000] 10:01:01 INFO - PROCESS | 3308 | 1461171661137 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD7131D800) [pid = 3308] [serial = 627] [outer = 000000BD05FDD000] 10:01:01 INFO - PROCESS | 3308 | 1461171661491 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 628ms 10:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:01:01 INFO - PROCESS | 3308 | 1461171661547 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 3308 | 1461171661549 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 10:01:01 INFO - PROCESS | 3308 | 1461171661552 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 3308 | 1461171661554 Marionette TRACE conn4 <- [1,802,null,{}] 10:01:01 INFO - PROCESS | 3308 | 1461171661558 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:01 INFO - PROCESS | 3308 | 1461171661673 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 10:01:01 INFO - PROCESS | 3308 | 1461171661683 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E672800 == 66 [pid = 3308] [id = 210] 10:01:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD725F5800) [pid = 3308] [serial = 628] [outer = 0000000000000000] 10:01:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD759B0400) [pid = 3308] [serial = 629] [outer = 000000BD725F5800] 10:01:01 INFO - PROCESS | 3308 | 1461171661729 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD763C5000) [pid = 3308] [serial = 630] [outer = 000000BD725F5800] 10:01:02 INFO - PROCESS | 3308 | 1461171662163 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:01:02 INFO - PROCESS | 3308 | 1461171662187 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 10:01:02 INFO - PROCESS | 3308 | 1461171662190 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:01:02 INFO - PROCESS | 3308 | 1461171662192 Marionette TRACE conn4 <- [1,806,null,{}] 10:01:02 INFO - PROCESS | 3308 | 1461171662201 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:02 INFO - PROCESS | 3308 | 1461171662291 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 10:01:02 INFO - PROCESS | 3308 | 1461171662299 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E811800 == 67 [pid = 3308] [id = 211] 10:01:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD79CBD400) [pid = 3308] [serial = 631] [outer = 0000000000000000] 10:01:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD7A9CBC00) [pid = 3308] [serial = 632] [outer = 000000BD79CBD400] 10:01:02 INFO - PROCESS | 3308 | 1461171662346 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD7AFC5C00) [pid = 3308] [serial = 633] [outer = 000000BD79CBD400] 10:01:02 INFO - PROCESS | 3308 | 1461171662920 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 775ms 10:01:02 INFO - PROCESS | 3308 | 1461171662969 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 10:01:02 INFO - PROCESS | 3308 | 1461171662974 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 10:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:01:03 INFO - PROCESS | 3308 | 1461171663075 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 3308 | 1461171663080 Marionette TRACE conn4 <- [1,810,null,{}] 10:01:03 INFO - PROCESS | 3308 | 1461171663089 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:03 INFO - PROCESS | 3308 | 1461171663219 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 10:01:03 INFO - PROCESS | 3308 | 1461171663335 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05F5A800 == 68 [pid = 3308] [id = 212] 10:01:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD02070000) [pid = 3308] [serial = 634] [outer = 0000000000000000] 10:01:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD0423F800) [pid = 3308] [serial = 635] [outer = 000000BD02070000] 10:01:03 INFO - PROCESS | 3308 | 1461171663397 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD05B6BC00) [pid = 3308] [serial = 636] [outer = 000000BD02070000] 10:01:04 INFO - PROCESS | 3308 | 1461171664032 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:01:04 INFO - PROCESS | 3308 | 1461171664064 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 10:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:01:04 INFO - PROCESS | 3308 | 1461171664071 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 3308 | 1461171664074 Marionette TRACE conn4 <- [1,814,null,{}] 10:01:04 INFO - PROCESS | 3308 | 1461171664079 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:04 INFO - PROCESS | 3308 | 1461171664197 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 10:01:04 INFO - PROCESS | 3308 | 1461171664290 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD75554800 == 69 [pid = 3308] [id = 213] 10:01:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD06102800) [pid = 3308] [serial = 637] [outer = 0000000000000000] 10:01:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD0714EC00) [pid = 3308] [serial = 638] [outer = 000000BD06102800] 10:01:04 INFO - PROCESS | 3308 | 1461171664349 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD07BE5400) [pid = 3308] [serial = 639] [outer = 000000BD06102800] 10:01:04 INFO - PROCESS | 3308 | 1461171664962 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 922ms 10:01:05 INFO - PROCESS | 3308 | 1461171664999 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 10:01:05 INFO - PROCESS | 3308 | 1461171665002 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 10:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:01:05 INFO - PROCESS | 3308 | 1461171665006 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 3308 | 1461171665011 Marionette TRACE conn4 <- [1,818,null,{}] 10:01:05 INFO - PROCESS | 3308 | 1461171665023 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:05 INFO - PROCESS | 3308 | 1461171665173 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 10:01:05 INFO - PROCESS | 3308 | 1461171665293 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F108000 == 70 [pid = 3308] [id = 214] 10:01:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD08FE6400) [pid = 3308] [serial = 640] [outer = 0000000000000000] 10:01:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD6EF7A800) [pid = 3308] [serial = 641] [outer = 000000BD08FE6400] 10:01:05 INFO - PROCESS | 3308 | 1461171665356 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD7AFEF400) [pid = 3308] [serial = 642] [outer = 000000BD08FE6400] 10:01:05 INFO - PROCESS | 3308 | 1461171665983 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1027ms 10:01:06 INFO - PROCESS | 3308 | 1461171666035 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 3308 | 1461171666038 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 10:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:01:06 INFO - PROCESS | 3308 | 1461171666042 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 3308 | 1461171666044 Marionette TRACE conn4 <- [1,822,null,{}] 10:01:06 INFO - PROCESS | 3308 | 1461171666062 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:06 INFO - PROCESS | 3308 | 1461171666176 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 10:01:06 INFO - PROCESS | 3308 | 1461171666295 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09114800 == 71 [pid = 3308] [id = 215] 10:01:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD7D704400) [pid = 3308] [serial = 643] [outer = 0000000000000000] 10:01:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD7D7D3800) [pid = 3308] [serial = 644] [outer = 000000BD7D704400] 10:01:06 INFO - PROCESS | 3308 | 1461171666358 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD7DB8A800) [pid = 3308] [serial = 645] [outer = 000000BD7D704400] 10:01:06 INFO - PROCESS | 3308 | 1461171666912 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 901ms 10:01:06 INFO - PROCESS | 3308 | 1461171666945 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 3308 | 1461171666947 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 10:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:01:06 INFO - PROCESS | 3308 | 1461171666951 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 3308 | 1461171666953 Marionette TRACE conn4 <- [1,826,null,{}] 10:01:06 INFO - PROCESS | 3308 | 1461171666957 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:08 INFO - PROCESS | 3308 | 1461171668186 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 10:01:08 INFO - PROCESS | 3308 | 1461171668578 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FBA000 == 72 [pid = 3308] [id = 216] 10:01:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD7E13C800) [pid = 3308] [serial = 646] [outer = 0000000000000000] 10:01:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD7E168400) [pid = 3308] [serial = 647] [outer = 000000BD7E13C800] 10:01:08 INFO - PROCESS | 3308 | 1461171668644 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD7E319C00) [pid = 3308] [serial = 648] [outer = 000000BD7E13C800] 10:01:09 INFO - PROCESS | 3308 | 1461171669253 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2333ms 10:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:01:09 INFO - PROCESS | 3308 | 1461171669286 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 10:01:09 INFO - PROCESS | 3308 | 1461171669289 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 10:01:09 INFO - PROCESS | 3308 | 1461171669292 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:01:09 INFO - PROCESS | 3308 | 1461171669294 Marionette TRACE conn4 <- [1,830,null,{}] 10:01:09 INFO - PROCESS | 3308 | 1461171669298 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:09 INFO - PROCESS | 3308 | 1461171669432 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 10:01:09 INFO - PROCESS | 3308 | 1461171669798 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05CF5000 == 73 [pid = 3308] [id = 217] 10:01:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD01DD8C00) [pid = 3308] [serial = 649] [outer = 0000000000000000] 10:01:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD01DE3800) [pid = 3308] [serial = 650] [outer = 000000BD01DD8C00] 10:01:09 INFO - PROCESS | 3308 | 1461171669853 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD021C9400) [pid = 3308] [serial = 651] [outer = 000000BD01DD8C00] 10:01:10 INFO - PROCESS | 3308 | 1461171670447 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1230ms 10:01:10 INFO - PROCESS | 3308 | 1461171670527 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 3308 | 1461171670532 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 10:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:01:10 INFO - PROCESS | 3308 | 1461171670537 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 3308 | 1461171670541 Marionette TRACE conn4 <- [1,834,null,{}] 10:01:10 INFO - PROCESS | 3308 | 1461171670565 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:10 INFO - PROCESS | 3308 | 1461171670682 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 10:01:10 INFO - PROCESS | 3308 | 1461171670801 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B25000 == 74 [pid = 3308] [id = 218] 10:01:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD0306C400) [pid = 3308] [serial = 652] [outer = 0000000000000000] 10:01:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD048FE800) [pid = 3308] [serial = 653] [outer = 000000BD0306C400] 10:01:10 INFO - PROCESS | 3308 | 1461171670855 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD05EEA800) [pid = 3308] [serial = 654] [outer = 000000BD0306C400] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E672800 == 73 [pid = 3308] [id = 210] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DBC7800 == 72 [pid = 3308] [id = 209] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D03A800 == 71 [pid = 3308] [id = 208] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD76D13800 == 70 [pid = 3308] [id = 207] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD70F12800 == 69 [pid = 3308] [id = 206] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6F825000 == 68 [pid = 3308] [id = 205] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08963000 == 67 [pid = 3308] [id = 204] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0488D800 == 66 [pid = 3308] [id = 203] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD021CC000) [pid = 3308] [serial = 554] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD7A97D800) [pid = 3308] [serial = 587] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD06179400) [pid = 3308] [serial = 557] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD088A2C00) [pid = 3308] [serial = 560] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD71C57800) [pid = 3308] [serial = 563] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD7632E400) [pid = 3308] [serial = 566] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08850800 == 65 [pid = 3308] [id = 202] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD01CCF800 == 64 [pid = 3308] [id = 201] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E363800 == 63 [pid = 3308] [id = 200] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DC5D800 == 62 [pid = 3308] [id = 199] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD701E5800 == 61 [pid = 3308] [id = 198] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E92800 == 60 [pid = 3308] [id = 197] 10:01:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7B59F800 == 59 [pid = 3308] [id = 196] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD76331C00) [pid = 3308] [serial = 528] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD07110400) [pid = 3308] [serial = 525] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD7AFFBC00) [pid = 3308] [serial = 531] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD6B9CA000) [pid = 3308] [serial = 552] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD05FD6400) [pid = 3308] [serial = 575] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD0759E000) [pid = 3308] [serial = 573] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD05EC4800) [pid = 3308] [serial = 572] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD07E77C00) [pid = 3308] [serial = 579] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD03043800) [pid = 3308] [serial = 569] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD05B6AC00) [pid = 3308] [serial = 570] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD6EF6F800) [pid = 3308] [serial = 581] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD70FEBC00) [pid = 3308] [serial = 582] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD07BEA000) [pid = 3308] [serial = 578] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD072B6800) [pid = 3308] [serial = 576] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD07BE4C00) [pid = 3308] [serial = 584] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD75655800) [pid = 3308] [serial = 585] [outer = 0000000000000000] [url = about:blank] 10:01:11 INFO - PROCESS | 3308 | 1461171671443 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 943ms 10:01:11 INFO - PROCESS | 3308 | 1461171671486 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 3308 | 1461171671491 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 10:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:01:11 INFO - PROCESS | 3308 | 1461171671495 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 3308 | 1461171671497 Marionette TRACE conn4 <- [1,838,null,{}] 10:01:11 INFO - PROCESS | 3308 | 1461171671501 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:11 INFO - PROCESS | 3308 | 1461171671592 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 10:01:11 INFO - PROCESS | 3308 | 1461171671600 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07E19000 == 60 [pid = 3308] [id = 219] 10:01:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD0303D400) [pid = 3308] [serial = 655] [outer = 0000000000000000] 10:01:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD042B3800) [pid = 3308] [serial = 656] [outer = 000000BD0303D400] 10:01:11 INFO - PROCESS | 3308 | 1461171671649 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD05EC9400) [pid = 3308] [serial = 657] [outer = 000000BD0303D400] 10:01:12 INFO - PROCESS | 3308 | 1461171672142 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 10:01:12 INFO - PROCESS | 3308 | 1461171672169 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 3308 | 1461171672171 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 10:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:01:12 INFO - PROCESS | 3308 | 1461171672182 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 3308 | 1461171672188 Marionette TRACE conn4 <- [1,842,null,{}] 10:01:12 INFO - PROCESS | 3308 | 1461171672193 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:12 INFO - PROCESS | 3308 | 1461171672286 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 10:01:12 INFO - PROCESS | 3308 | 1461171672294 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091ED800 == 61 [pid = 3308] [id = 220] 10:01:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD06111800) [pid = 3308] [serial = 658] [outer = 0000000000000000] 10:01:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD07148400) [pid = 3308] [serial = 659] [outer = 000000BD06111800] 10:01:12 INFO - PROCESS | 3308 | 1461171672342 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD072B5C00) [pid = 3308] [serial = 660] [outer = 000000BD06111800] 10:01:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD072B6800) [pid = 3308] [serial = 661] [outer = 000000BD7632C400] 10:01:12 INFO - PROCESS | 3308 | 1461171672891 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 734ms 10:01:12 INFO - PROCESS | 3308 | 1461171672911 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 3308 | 1461171672914 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 10:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:01:12 INFO - PROCESS | 3308 | 1461171672918 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 3308 | 1461171672920 Marionette TRACE conn4 <- [1,846,null,{}] 10:01:12 INFO - PROCESS | 3308 | 1461171672923 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:13 INFO - PROCESS | 3308 | 1461171673013 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 10:01:13 INFO - PROCESS | 3308 | 1461171673094 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04409000 == 62 [pid = 3308] [id = 221] 10:01:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD06175800) [pid = 3308] [serial = 662] [outer = 0000000000000000] 10:01:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD07705C00) [pid = 3308] [serial = 663] [outer = 000000BD06175800] 10:01:13 INFO - PROCESS | 3308 | 1461171673143 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD07BE1C00) [pid = 3308] [serial = 664] [outer = 000000BD06175800] 10:01:13 INFO - PROCESS | 3308 | 1461171673521 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 10:01:13 INFO - PROCESS | 3308 | 1461171673549 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 3308 | 1461171673551 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 10:01:13 INFO - PROCESS | 3308 | 1461171673555 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:01:13 INFO - PROCESS | 3308 | 1461171673557 Marionette TRACE conn4 <- [1,850,null,{}] 10:01:13 INFO - PROCESS | 3308 | 1461171673560 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:13 INFO - PROCESS | 3308 | 1461171673649 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 10:01:13 INFO - PROCESS | 3308 | 1461171673782 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7110C000 == 63 [pid = 3308] [id = 222] 10:01:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD07BEB400) [pid = 3308] [serial = 665] [outer = 0000000000000000] 10:01:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD07E74400) [pid = 3308] [serial = 666] [outer = 000000BD07BEB400] 10:01:13 INFO - PROCESS | 3308 | 1461171673838 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD08FE7000) [pid = 3308] [serial = 667] [outer = 000000BD07BEB400] 10:01:14 INFO - PROCESS | 3308 | 1461171674297 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 776ms 10:01:14 INFO - PROCESS | 3308 | 1461171674334 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 10:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:01:14 INFO - PROCESS | 3308 | 1461171674337 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 10:01:14 INFO - PROCESS | 3308 | 1461171674340 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 3308 | 1461171674342 Marionette TRACE conn4 <- [1,854,null,{}] 10:01:14 INFO - PROCESS | 3308 | 1461171674350 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:14 INFO - PROCESS | 3308 | 1461171674467 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 10:01:14 INFO - PROCESS | 3308 | 1461171674473 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7626F000 == 64 [pid = 3308] [id = 223] 10:01:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD6B9C6C00) [pid = 3308] [serial = 668] [outer = 0000000000000000] 10:01:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD6EE5EC00) [pid = 3308] [serial = 669] [outer = 000000BD6B9C6C00] 10:01:14 INFO - PROCESS | 3308 | 1461171674565 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD6EF70800) [pid = 3308] [serial = 670] [outer = 000000BD6B9C6C00] 10:01:15 INFO - PROCESS | 3308 | 1461171675012 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 10:01:15 INFO - PROCESS | 3308 | 1461171675035 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 10:01:15 INFO - PROCESS | 3308 | 1461171675037 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 10:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:01:15 INFO - PROCESS | 3308 | 1461171675041 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 3308 | 1461171675043 Marionette TRACE conn4 <- [1,858,null,{}] 10:01:15 INFO - PROCESS | 3308 | 1461171675054 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:15 INFO - PROCESS | 3308 | 1461171675193 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 10:01:15 INFO - PROCESS | 3308 | 1461171675249 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD774C1800 == 65 [pid = 3308] [id = 224] 10:01:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD6EF7A000) [pid = 3308] [serial = 671] [outer = 0000000000000000] 10:01:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD70890800) [pid = 3308] [serial = 672] [outer = 000000BD6EF7A000] 10:01:15 INFO - PROCESS | 3308 | 1461171675299 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD71312800) [pid = 3308] [serial = 673] [outer = 000000BD6EF7A000] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD07B7B800) [pid = 3308] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD08895400) [pid = 3308] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD05FDD000) [pid = 3308] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD6EF73400) [pid = 3308] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD01CF2400) [pid = 3308] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD05EF2000) [pid = 3308] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD02077000) [pid = 3308] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD07703800) [pid = 3308] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD725F5800) [pid = 3308] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD02072400) [pid = 3308] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD05CB3800) [pid = 3308] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD021C5400) [pid = 3308] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD711B5800) [pid = 3308] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD0610E800) [pid = 3308] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:01:15 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD7251E000) [pid = 3308] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:01:15 INFO - PROCESS | 3308 | 1461171675983 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 986ms 10:01:16 INFO - PROCESS | 3308 | 1461171676030 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 3308 | 1461171676033 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 10:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:01:16 INFO - PROCESS | 3308 | 1461171676036 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 3308 | 1461171676038 Marionette TRACE conn4 <- [1,862,null,{}] 10:01:16 INFO - PROCESS | 3308 | 1461171676041 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:16 INFO - PROCESS | 3308 | 1461171676129 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 10:01:16 INFO - PROCESS | 3308 | 1461171676137 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD70110800 == 66 [pid = 3308] [id = 225] 10:01:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD05CB5000) [pid = 3308] [serial = 674] [outer = 0000000000000000] 10:01:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD06106C00) [pid = 3308] [serial = 675] [outer = 000000BD05CB5000] 10:01:16 INFO - PROCESS | 3308 | 1461171676184 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD6EE5AC00) [pid = 3308] [serial = 676] [outer = 000000BD05CB5000] 10:01:16 INFO - PROCESS | 3308 | 1461171676665 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 672ms 10:01:16 INFO - PROCESS | 3308 | 1461171676711 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 3308 | 1461171676713 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 10:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:01:16 INFO - PROCESS | 3308 | 1461171676717 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 3308 | 1461171676719 Marionette TRACE conn4 <- [1,866,null,{}] 10:01:16 INFO - PROCESS | 3308 | 1461171676722 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:16 INFO - PROCESS | 3308 | 1461171676812 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 10:01:16 INFO - PROCESS | 3308 | 1461171676820 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D71C800 == 67 [pid = 3308] [id = 226] 10:01:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD71C59C00) [pid = 3308] [serial = 677] [outer = 0000000000000000] 10:01:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD72931800) [pid = 3308] [serial = 678] [outer = 000000BD71C59C00] 10:01:16 INFO - PROCESS | 3308 | 1461171676867 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD7629B400) [pid = 3308] [serial = 679] [outer = 000000BD71C59C00] 10:01:17 INFO - PROCESS | 3308 | 1461171677280 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 629ms 10:01:17 INFO - PROCESS | 3308 | 1461171677349 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 3308 | 1461171677351 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 10:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:01:17 INFO - PROCESS | 3308 | 1461171677355 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 3308 | 1461171677357 Marionette TRACE conn4 <- [1,870,null,{}] 10:01:17 INFO - PROCESS | 3308 | 1461171677360 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:17 INFO - PROCESS | 3308 | 1461171677448 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 10:01:17 INFO - PROCESS | 3308 | 1461171677456 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E11F800 == 68 [pid = 3308] [id = 227] 10:01:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD76336000) [pid = 3308] [serial = 680] [outer = 0000000000000000] 10:01:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD77103800) [pid = 3308] [serial = 681] [outer = 000000BD76336000] 10:01:17 INFO - PROCESS | 3308 | 1461171677509 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD7AD09400) [pid = 3308] [serial = 682] [outer = 000000BD76336000] 10:01:18 INFO - PROCESS | 3308 | 1461171678051 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 734ms 10:01:18 INFO - PROCESS | 3308 | 1461171678092 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 3308 | 1461171678097 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 10:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:01:18 INFO - PROCESS | 3308 | 1461171678103 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 3308 | 1461171678108 Marionette TRACE conn4 <- [1,874,null,{}] 10:01:18 INFO - PROCESS | 3308 | 1461171678116 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:18 INFO - PROCESS | 3308 | 1461171678251 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 10:01:18 INFO - PROCESS | 3308 | 1461171678370 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04BB4800 == 69 [pid = 3308] [id = 228] 10:01:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD01DD8400) [pid = 3308] [serial = 683] [outer = 0000000000000000] 10:01:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD0206BC00) [pid = 3308] [serial = 684] [outer = 000000BD01DD8400] 10:01:18 INFO - PROCESS | 3308 | 1461171678434 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD04240400) [pid = 3308] [serial = 685] [outer = 000000BD01DD8400] 10:01:19 INFO - PROCESS | 3308 | 1461171679085 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1028ms 10:01:19 INFO - PROCESS | 3308 | 1461171679136 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 3308 | 1461171679143 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 10:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:01:19 INFO - PROCESS | 3308 | 1461171679150 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - PROCESS | 3308 | 1461171679153 Marionette TRACE conn4 <- [1,878,null,{}] 10:01:19 INFO - PROCESS | 3308 | 1461171679170 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:19 INFO - PROCESS | 3308 | 1461171679344 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 10:01:19 INFO - PROCESS | 3308 | 1461171679394 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF22800 == 70 [pid = 3308] [id = 229] 10:01:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD05ED1000) [pid = 3308] [serial = 686] [outer = 0000000000000000] 10:01:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD05FD5C00) [pid = 3308] [serial = 687] [outer = 000000BD05ED1000] 10:01:19 INFO - PROCESS | 3308 | 1461171679453 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD0616BC00) [pid = 3308] [serial = 688] [outer = 000000BD05ED1000] 10:01:20 INFO - PROCESS | 3308 | 1461171680095 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 986ms 10:01:20 INFO - PROCESS | 3308 | 1461171680141 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 3308 | 1461171680144 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 10:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:01:20 INFO - PROCESS | 3308 | 1461171680148 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 3308 | 1461171680152 Marionette TRACE conn4 <- [1,882,null,{}] 10:01:20 INFO - PROCESS | 3308 | 1461171680165 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:20 INFO - PROCESS | 3308 | 1461171680287 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 10:01:20 INFO - PROCESS | 3308 | 1461171680410 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E681800 == 71 [pid = 3308] [id = 230] 10:01:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD05EF1400) [pid = 3308] [serial = 689] [outer = 0000000000000000] 10:01:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD088A2C00) [pid = 3308] [serial = 690] [outer = 000000BD05EF1400] 10:01:20 INFO - PROCESS | 3308 | 1461171680474 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD093ACC00) [pid = 3308] [serial = 691] [outer = 000000BD05EF1400] 10:01:21 INFO - PROCESS | 3308 | 1461171681068 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 986ms 10:01:21 INFO - PROCESS | 3308 | 1461171681136 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 3308 | 1461171681139 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 10:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:01:21 INFO - PROCESS | 3308 | 1461171681143 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 3308 | 1461171681145 Marionette TRACE conn4 <- [1,886,null,{}] 10:01:21 INFO - PROCESS | 3308 | 1461171681149 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:21 INFO - PROCESS | 3308 | 1461171681265 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 10:01:21 INFO - PROCESS | 3308 | 1461171681388 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7FECE000 == 72 [pid = 3308] [id = 231] 10:01:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD6B9C2C00) [pid = 3308] [serial = 692] [outer = 0000000000000000] 10:01:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD6B9CB800) [pid = 3308] [serial = 693] [outer = 000000BD6B9C2C00] 10:01:21 INFO - PROCESS | 3308 | 1461171681448 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD77139C00) [pid = 3308] [serial = 694] [outer = 000000BD6B9C2C00] 10:01:22 INFO - PROCESS | 3308 | 1461171682036 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 923ms 10:01:22 INFO - PROCESS | 3308 | 1461171682068 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 10:01:22 INFO - PROCESS | 3308 | 1461171682070 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 10:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:01:22 INFO - PROCESS | 3308 | 1461171682074 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:01:22 INFO - PROCESS | 3308 | 1461171682076 Marionette TRACE conn4 <- [1,890,null,{}] 10:01:22 INFO - PROCESS | 3308 | 1461171682080 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:22 INFO - PROCESS | 3308 | 1461171682190 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 10:01:22 INFO - PROCESS | 3308 | 1461171682285 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0775A800 == 73 [pid = 3308] [id = 232] 10:01:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD06B6AC00) [pid = 3308] [serial = 695] [outer = 0000000000000000] 10:01:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD06B70800) [pid = 3308] [serial = 696] [outer = 000000BD06B6AC00] 10:01:22 INFO - PROCESS | 3308 | 1461171682343 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD6B9C7000) [pid = 3308] [serial = 697] [outer = 000000BD06B6AC00] 10:01:22 INFO - PROCESS | 3308 | 1461171682915 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 923ms 10:01:23 INFO - PROCESS | 3308 | 1461171683000 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 3308 | 1461171683002 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 10:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:01:23 INFO - PROCESS | 3308 | 1461171683006 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 3308 | 1461171683008 Marionette TRACE conn4 <- [1,894,null,{}] 10:01:23 INFO - PROCESS | 3308 | 1461171683012 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:23 INFO - PROCESS | 3308 | 1461171683157 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 10:01:23 INFO - PROCESS | 3308 | 1461171683248 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09C98000 == 74 [pid = 3308] [id = 233] 10:01:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD06B7B000) [pid = 3308] [serial = 698] [outer = 0000000000000000] 10:01:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD77829400) [pid = 3308] [serial = 699] [outer = 000000BD06B7B000] 10:01:23 INFO - PROCESS | 3308 | 1461171683309 Marionette DEBUG loaded listener.js 10:01:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD7AFF8C00) [pid = 3308] [serial = 700] [outer = 000000BD06B7B000] 10:01:23 INFO - PROCESS | 3308 | 1461171683848 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 880ms 10:01:23 INFO - PROCESS | 3308 | 1461171683889 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 10:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:01:23 INFO - PROCESS | 3308 | 1461171683892 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 10:01:23 INFO - PROCESS | 3308 | 1461171683895 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 3308 | 1461171683897 Marionette TRACE conn4 <- [1,898,null,{}] 10:01:23 INFO - PROCESS | 3308 | 1461171683901 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:24 INFO - PROCESS | 3308 | 1461171684011 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 10:01:24 INFO - PROCESS | 3308 | 1461171684106 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEC3800 == 75 [pid = 3308] [id = 234] 10:01:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD02C5EC00) [pid = 3308] [serial = 701] [outer = 0000000000000000] 10:01:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD02C66400) [pid = 3308] [serial = 702] [outer = 000000BD02C5EC00] 10:01:24 INFO - PROCESS | 3308 | 1461171684163 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD06B80000) [pid = 3308] [serial = 703] [outer = 000000BD02C5EC00] 10:01:24 INFO - PROCESS | 3308 | 1461171684736 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 882ms 10:01:24 INFO - PROCESS | 3308 | 1461171684779 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 3308 | 1461171684782 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 10:01:24 INFO - PROCESS | 3308 | 1461171684786 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:01:24 INFO - PROCESS | 3308 | 1461171684788 Marionette TRACE conn4 <- [1,902,null,{}] 10:01:24 INFO - PROCESS | 3308 | 1461171684792 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:24 INFO - PROCESS | 3308 | 1461171684902 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 10:01:25 INFO - PROCESS | 3308 | 1461171684998 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A50E000 == 76 [pid = 3308] [id = 235] 10:01:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD0914D000) [pid = 3308] [serial = 704] [outer = 0000000000000000] 10:01:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD09151C00) [pid = 3308] [serial = 705] [outer = 000000BD0914D000] 10:01:25 INFO - PROCESS | 3308 | 1461171685057 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD09158400) [pid = 3308] [serial = 706] [outer = 000000BD0914D000] 10:01:25 INFO - PROCESS | 3308 | 1461171685690 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 923ms 10:01:25 INFO - PROCESS | 3308 | 1461171685711 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 3308 | 1461171685714 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 10:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:01:25 INFO - PROCESS | 3308 | 1461171685717 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 3308 | 1461171685720 Marionette TRACE conn4 <- [1,906,null,{}] 10:01:25 INFO - PROCESS | 3308 | 1461171685723 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:25 INFO - PROCESS | 3308 | 1461171685837 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 10:01:25 INFO - PROCESS | 3308 | 1461171685933 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05CE2000 == 77 [pid = 3308] [id = 236] 10:01:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD04291800) [pid = 3308] [serial = 707] [outer = 0000000000000000] 10:01:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD0610E000) [pid = 3308] [serial = 708] [outer = 000000BD04291800] 10:01:25 INFO - PROCESS | 3308 | 1461171685991 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD0914B400) [pid = 3308] [serial = 709] [outer = 000000BD04291800] 10:01:26 INFO - PROCESS | 3308 | 1461171686799 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1118ms 10:01:26 INFO - PROCESS | 3308 | 1461171686838 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 10:01:26 INFO - PROCESS | 3308 | 1461171686844 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 10:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:01:26 INFO - PROCESS | 3308 | 1461171686849 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 3308 | 1461171686853 Marionette TRACE conn4 <- [1,910,null,{}] 10:01:26 INFO - PROCESS | 3308 | 1461171686872 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:26 INFO - PROCESS | 3308 | 1461171686985 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 10:01:27 INFO - PROCESS | 3308 | 1461171687116 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0912E000 == 78 [pid = 3308] [id = 237] 10:01:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD04469000) [pid = 3308] [serial = 710] [outer = 0000000000000000] 10:01:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD048F7800) [pid = 3308] [serial = 711] [outer = 000000BD04469000] 10:01:27 INFO - PROCESS | 3308 | 1461171687172 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD05FD4000) [pid = 3308] [serial = 712] [outer = 000000BD04469000] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D71C800 == 77 [pid = 3308] [id = 226] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD70110800 == 76 [pid = 3308] [id = 225] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD774C1800 == 75 [pid = 3308] [id = 224] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7626F000 == 74 [pid = 3308] [id = 223] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7110C000 == 73 [pid = 3308] [id = 222] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04409000 == 72 [pid = 3308] [id = 221] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091ED800 == 71 [pid = 3308] [id = 220] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07E19000 == 70 [pid = 3308] [id = 219] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B25000 == 69 [pid = 3308] [id = 218] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD7B526C00) [pid = 3308] [serial = 599] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD7A9CBC00) [pid = 3308] [serial = 632] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05CF5000 == 68 [pid = 3308] [id = 217] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05F5A800 == 67 [pid = 3308] [id = 212] 10:01:27 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E811800 == 66 [pid = 3308] [id = 211] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD75566800) [pid = 3308] [serial = 564] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD6EF77800) [pid = 3308] [serial = 561] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD77833C00) [pid = 3308] [serial = 567] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD03A9F400) [pid = 3308] [serial = 558] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD04295400) [pid = 3308] [serial = 555] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (000000BD07BE3C00) [pid = 3308] [serial = 617] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD07E70C00) [pid = 3308] [serial = 618] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD6EE59C00) [pid = 3308] [serial = 621] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD08FF0C00) [pid = 3308] [serial = 620] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD6EE5C800) [pid = 3308] [serial = 626] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD6EF79400) [pid = 3308] [serial = 623] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD03071400) [pid = 3308] [serial = 603] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD01D7AC00) [pid = 3308] [serial = 602] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD07105C00) [pid = 3308] [serial = 593] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD06109000) [pid = 3308] [serial = 611] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD0710EC00) [pid = 3308] [serial = 612] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD03073400) [pid = 3308] [serial = 590] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD0303A000) [pid = 3308] [serial = 608] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD042B1400) [pid = 3308] [serial = 609] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD0770B800) [pid = 3308] [serial = 614] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD759B0400) [pid = 3308] [serial = 629] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD05D1D800) [pid = 3308] [serial = 606] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD03070C00) [pid = 3308] [serial = 605] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD7632D400) [pid = 3308] [serial = 596] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD763C5000) [pid = 3308] [serial = 630] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD70F28000) [pid = 3308] [serial = 624] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD7131D800) [pid = 3308] [serial = 627] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD07B7A800) [pid = 3308] [serial = 615] [outer = 0000000000000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3308 | 1461171687807 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 985ms 10:01:27 INFO - PROCESS | 3308 | 1461171687839 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 3308 | 1461171687845 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 10:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:01:27 INFO - PROCESS | 3308 | 1461171687851 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 3308 | 1461171687854 Marionette TRACE conn4 <- [1,914,null,{}] 10:01:27 INFO - PROCESS | 3308 | 1461171687858 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:27 INFO - PROCESS | 3308 | 1461171687986 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 10:01:28 INFO - PROCESS | 3308 | 1461171688043 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05CDC000 == 67 [pid = 3308] [id = 238] 10:01:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD021C8400) [pid = 3308] [serial = 713] [outer = 0000000000000000] 10:01:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD048F2400) [pid = 3308] [serial = 714] [outer = 000000BD021C8400] 10:01:28 INFO - PROCESS | 3308 | 1461171688092 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD05EF5800) [pid = 3308] [serial = 715] [outer = 000000BD021C8400] 10:01:28 INFO - PROCESS | 3308 | 1461171688518 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 10:01:28 INFO - PROCESS | 3308 | 1461171688586 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 3308 | 1461171688589 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 10:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:01:28 INFO - PROCESS | 3308 | 1461171688626 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 3308 | 1461171688630 Marionette TRACE conn4 <- [1,918,null,{}] 10:01:28 INFO - PROCESS | 3308 | 1461171688641 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:28 INFO - PROCESS | 3308 | 1461171688747 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 10:01:28 INFO - PROCESS | 3308 | 1461171688757 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091EE800 == 68 [pid = 3308] [id = 239] 10:01:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD07105C00) [pid = 3308] [serial = 716] [outer = 0000000000000000] 10:01:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD07110400) [pid = 3308] [serial = 717] [outer = 000000BD07105C00] 10:01:28 INFO - PROCESS | 3308 | 1461171688807 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD0759FC00) [pid = 3308] [serial = 718] [outer = 000000BD07105C00] 10:01:29 INFO - PROCESS | 3308 | 1461171689268 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 713ms 10:01:29 INFO - PROCESS | 3308 | 1461171689308 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 3308 | 1461171689311 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 10:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:01:29 INFO - PROCESS | 3308 | 1461171689314 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 3308 | 1461171689316 Marionette TRACE conn4 <- [1,922,null,{}] 10:01:29 INFO - PROCESS | 3308 | 1461171689319 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:29 INFO - PROCESS | 3308 | 1461171689414 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 10:01:29 INFO - PROCESS | 3308 | 1461171689420 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEC7800 == 69 [pid = 3308] [id = 240] 10:01:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD0770DC00) [pid = 3308] [serial = 719] [outer = 0000000000000000] 10:01:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD07BDC400) [pid = 3308] [serial = 720] [outer = 000000BD0770DC00] 10:01:29 INFO - PROCESS | 3308 | 1461171689469 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD07E70400) [pid = 3308] [serial = 721] [outer = 000000BD0770DC00] 10:01:29 INFO - PROCESS | 3308 | 1461171689916 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 10:01:30 INFO - PROCESS | 3308 | 1461171689988 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 3308 | 1461171689990 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 10:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:01:30 INFO - PROCESS | 3308 | 1461171690000 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 3308 | 1461171690002 Marionette TRACE conn4 <- [1,926,null,{}] 10:01:30 INFO - PROCESS | 3308 | 1461171690006 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:30 INFO - PROCESS | 3308 | 1461171690124 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 10:01:30 INFO - PROCESS | 3308 | 1461171690211 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD70346000 == 70 [pid = 3308] [id = 241] 10:01:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD08899400) [pid = 3308] [serial = 722] [outer = 0000000000000000] 10:01:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD08FEA000) [pid = 3308] [serial = 723] [outer = 000000BD08899400] 10:01:30 INFO - PROCESS | 3308 | 1461171690259 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD09154C00) [pid = 3308] [serial = 724] [outer = 000000BD08899400] 10:01:30 INFO - PROCESS | 3308 | 1461171690725 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 776ms 10:01:30 INFO - PROCESS | 3308 | 1461171690778 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 10:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:01:30 INFO - PROCESS | 3308 | 1461171690780 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 10:01:30 INFO - PROCESS | 3308 | 1461171690783 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 3308 | 1461171690785 Marionette TRACE conn4 <- [1,930,null,{}] 10:01:30 INFO - PROCESS | 3308 | 1461171690789 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:30 INFO - PROCESS | 3308 | 1461171690933 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 10:01:30 INFO - PROCESS | 3308 | 1461171690991 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7586B000 == 71 [pid = 3308] [id = 242] 10:01:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD6EE62400) [pid = 3308] [serial = 725] [outer = 0000000000000000] 10:01:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD703C4400) [pid = 3308] [serial = 726] [outer = 000000BD6EE62400] 10:01:31 INFO - PROCESS | 3308 | 1461171691043 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD71320800) [pid = 3308] [serial = 727] [outer = 000000BD6EE62400] 10:01:31 INFO - PROCESS | 3308 | 1461171691474 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 10:01:31 INFO - PROCESS | 3308 | 1461171691529 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 10:01:31 INFO - PROCESS | 3308 | 1461171691531 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 10:01:31 INFO - PROCESS | 3308 | 1461171691535 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 3308 | 1461171691537 Marionette TRACE conn4 <- [1,934,null,{}] 10:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:01:31 INFO - PROCESS | 3308 | 1461171691540 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:31 INFO - PROCESS | 3308 | 1461171691659 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 10:01:31 INFO - PROCESS | 3308 | 1461171691718 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E0D800 == 72 [pid = 3308] [id = 243] 10:01:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD6EE63000) [pid = 3308] [serial = 728] [outer = 0000000000000000] 10:01:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD756BD400) [pid = 3308] [serial = 729] [outer = 000000BD6EE63000] 10:01:31 INFO - PROCESS | 3308 | 1461171691765 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD763C5000) [pid = 3308] [serial = 730] [outer = 000000BD6EE63000] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD6B9C6C00) [pid = 3308] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD6EF7A000) [pid = 3308] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD0303D400) [pid = 3308] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD06175800) [pid = 3308] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD06111800) [pid = 3308] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD05CB5000) [pid = 3308] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD01DD8C00) [pid = 3308] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD0306C400) [pid = 3308] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD79CBD400) [pid = 3308] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD71C59C00) [pid = 3308] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD07BEB400) [pid = 3308] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD7B51A800) [pid = 3308] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD05FD1800) [pid = 3308] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD0303D800) [pid = 3308] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD72986C00) [pid = 3308] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:01:32 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD75E81000) [pid = 3308] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:01:32 INFO - PROCESS | 3308 | 1461171692318 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 818ms 10:01:32 INFO - PROCESS | 3308 | 1461171692358 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 10:01:32 INFO - PROCESS | 3308 | 1461171692361 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 10:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:01:32 INFO - PROCESS | 3308 | 1461171692364 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - PROCESS | 3308 | 1461171692366 Marionette TRACE conn4 <- [1,938,null,{}] 10:01:32 INFO - PROCESS | 3308 | 1461171692369 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:32 INFO - PROCESS | 3308 | 1461171692489 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 10:01:32 INFO - PROCESS | 3308 | 1461171692543 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD763BD000 == 73 [pid = 3308] [id = 244] 10:01:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD03A9D000) [pid = 3308] [serial = 731] [outer = 0000000000000000] 10:01:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD08FEA400) [pid = 3308] [serial = 732] [outer = 000000BD03A9D000] 10:01:32 INFO - PROCESS | 3308 | 1461171692590 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD76258C00) [pid = 3308] [serial = 733] [outer = 000000BD03A9D000] 10:01:32 INFO - PROCESS | 3308 | 1461171692956 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 10:01:33 INFO - PROCESS | 3308 | 1461171693039 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 3308 | 1461171693041 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 10:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:01:33 INFO - PROCESS | 3308 | 1461171693045 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 3308 | 1461171693046 Marionette TRACE conn4 <- [1,942,null,{}] 10:01:33 INFO - PROCESS | 3308 | 1461171693050 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:33 INFO - PROCESS | 3308 | 1461171693142 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 10:01:33 INFO - PROCESS | 3308 | 1461171693148 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DA64000 == 74 [pid = 3308] [id = 245] 10:01:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD77104400) [pid = 3308] [serial = 734] [outer = 0000000000000000] 10:01:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD7A9C9C00) [pid = 3308] [serial = 735] [outer = 000000BD77104400] 10:01:33 INFO - PROCESS | 3308 | 1461171693194 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD7B51B800) [pid = 3308] [serial = 736] [outer = 000000BD77104400] 10:01:33 INFO - PROCESS | 3308 | 1461171693626 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 10:01:33 INFO - PROCESS | 3308 | 1461171693677 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 3308 | 1461171693680 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 10:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:01:33 INFO - PROCESS | 3308 | 1461171693683 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 3308 | 1461171693685 Marionette TRACE conn4 <- [1,946,null,{}] 10:01:33 INFO - PROCESS | 3308 | 1461171693688 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:33 INFO - PROCESS | 3308 | 1461171693779 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 10:01:33 INFO - PROCESS | 3308 | 1461171693789 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E10F000 == 75 [pid = 3308] [id = 246] 10:01:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD01C05000) [pid = 3308] [serial = 737] [outer = 0000000000000000] 10:01:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD01C0D000) [pid = 3308] [serial = 738] [outer = 000000BD01C05000] 10:01:33 INFO - PROCESS | 3308 | 1461171693835 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD06B69400) [pid = 3308] [serial = 739] [outer = 000000BD01C05000] 10:01:34 INFO - PROCESS | 3308 | 1461171694434 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 839ms 10:01:34 INFO - PROCESS | 3308 | 1461171694535 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 10:01:34 INFO - PROCESS | 3308 | 1461171694540 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 10:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:01:34 INFO - PROCESS | 3308 | 1461171694546 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 3308 | 1461171694550 Marionette TRACE conn4 <- [1,950,null,{}] 10:01:34 INFO - PROCESS | 3308 | 1461171694556 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:34 INFO - PROCESS | 3308 | 1461171694693 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 10:01:34 INFO - PROCESS | 3308 | 1461171694786 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0896E000 == 76 [pid = 3308] [id = 247] 10:01:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD0216CC00) [pid = 3308] [serial = 740] [outer = 0000000000000000] 10:01:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD02170C00) [pid = 3308] [serial = 741] [outer = 000000BD0216CC00] 10:01:34 INFO - PROCESS | 3308 | 1461171694848 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD021C6400) [pid = 3308] [serial = 742] [outer = 000000BD0216CC00] 10:01:35 INFO - PROCESS | 3308 | 1461171695429 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 944ms 10:01:35 INFO - PROCESS | 3308 | 1461171695490 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 3308 | 1461171695497 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 10:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:01:35 INFO - PROCESS | 3308 | 1461171695504 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 3308 | 1461171695507 Marionette TRACE conn4 <- [1,954,null,{}] 10:01:35 INFO - PROCESS | 3308 | 1461171695511 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:35 INFO - PROCESS | 3308 | 1461171695633 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 10:01:35 INFO - PROCESS | 3308 | 1461171695761 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AED1800 == 77 [pid = 3308] [id = 248] 10:01:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD04294800) [pid = 3308] [serial = 743] [outer = 0000000000000000] 10:01:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD04464400) [pid = 3308] [serial = 744] [outer = 000000BD04294800] 10:01:35 INFO - PROCESS | 3308 | 1461171695820 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD05EEDC00) [pid = 3308] [serial = 745] [outer = 000000BD04294800] 10:01:36 INFO - PROCESS | 3308 | 1461171696439 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 985ms 10:01:36 INFO - PROCESS | 3308 | 1461171696495 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 10:01:36 INFO - PROCESS | 3308 | 1461171696498 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 10:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:01:36 INFO - PROCESS | 3308 | 1461171696502 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:01:36 INFO - PROCESS | 3308 | 1461171696506 Marionette TRACE conn4 <- [1,958,null,{}] 10:01:36 INFO - PROCESS | 3308 | 1461171696518 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:36 INFO - PROCESS | 3308 | 1461171696641 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 10:01:36 INFO - PROCESS | 3308 | 1461171696771 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E685000 == 78 [pid = 3308] [id = 249] 10:01:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD072B5000) [pid = 3308] [serial = 746] [outer = 0000000000000000] 10:01:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD0770EC00) [pid = 3308] [serial = 747] [outer = 000000BD072B5000] 10:01:36 INFO - PROCESS | 3308 | 1461171696833 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD0915A800) [pid = 3308] [serial = 748] [outer = 000000BD072B5000] 10:01:37 INFO - PROCESS | 3308 | 1461171697440 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 986ms 10:01:37 INFO - PROCESS | 3308 | 1461171697490 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 3308 | 1461171697494 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 10:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:01:37 INFO - PROCESS | 3308 | 1461171697497 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 3308 | 1461171697499 Marionette TRACE conn4 <- [1,962,null,{}] 10:01:37 INFO - PROCESS | 3308 | 1461171697503 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:37 INFO - PROCESS | 3308 | 1461171697620 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 10:01:37 INFO - PROCESS | 3308 | 1461171697747 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7FCD1000 == 79 [pid = 3308] [id = 250] 10:01:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD6EE65400) [pid = 3308] [serial = 749] [outer = 0000000000000000] 10:01:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD6EF7BC00) [pid = 3308] [serial = 750] [outer = 000000BD6EE65400] 10:01:37 INFO - PROCESS | 3308 | 1461171697807 Marionette DEBUG loaded listener.js 10:01:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD7782BC00) [pid = 3308] [serial = 751] [outer = 000000BD6EE65400] 10:01:38 INFO - PROCESS | 3308 | 1461171698374 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 923ms 10:01:38 INFO - PROCESS | 3308 | 1461171698422 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 3308 | 1461171698424 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 10:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:01:38 INFO - PROCESS | 3308 | 1461171698428 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - PROCESS | 3308 | 1461171698430 Marionette TRACE conn4 <- [1,966,null,{}] 10:01:38 INFO - PROCESS | 3308 | 1461171698434 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:38 INFO - PROCESS | 3308 | 1461171698549 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 10:01:38 INFO - PROCESS | 3308 | 1461171698648 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095AD800 == 80 [pid = 3308] [id = 251] 10:01:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD07247400) [pid = 3308] [serial = 752] [outer = 0000000000000000] 10:01:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD0724EC00) [pid = 3308] [serial = 753] [outer = 000000BD07247400] 10:01:38 INFO - PROCESS | 3308 | 1461171698706 Marionette DEBUG loaded listener.js 10:01:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD6F862400) [pid = 3308] [serial = 754] [outer = 000000BD07247400] 10:01:39 INFO - PROCESS | 3308 | 1461171699326 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 922ms 10:01:39 INFO - PROCESS | 3308 | 1461171699353 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 10:01:39 INFO - PROCESS | 3308 | 1461171699355 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 10:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:01:39 INFO - PROCESS | 3308 | 1461171699359 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - PROCESS | 3308 | 1461171699361 Marionette TRACE conn4 <- [1,970,null,{}] 10:01:39 INFO - PROCESS | 3308 | 1461171699365 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:39 INFO - PROCESS | 3308 | 1461171699501 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 10:01:39 INFO - PROCESS | 3308 | 1461171699602 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5C3800 == 81 [pid = 3308] [id = 252] 10:01:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD02C9B400) [pid = 3308] [serial = 755] [outer = 0000000000000000] 10:01:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD7BA3E800) [pid = 3308] [serial = 756] [outer = 000000BD02C9B400] 10:01:39 INFO - PROCESS | 3308 | 1461171699663 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD7D8A3C00) [pid = 3308] [serial = 757] [outer = 000000BD02C9B400] 10:01:40 INFO - PROCESS | 3308 | 1461171700514 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1235ms 10:01:40 INFO - PROCESS | 3308 | 1461171700609 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 10:01:40 INFO - PROCESS | 3308 | 1461171700614 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 10:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:01:40 INFO - PROCESS | 3308 | 1461171700624 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 3308 | 1461171700626 Marionette TRACE conn4 <- [1,974,null,{}] 10:01:40 INFO - PROCESS | 3308 | 1461171700633 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:40 INFO - PROCESS | 3308 | 1461171700741 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 10:01:40 INFO - PROCESS | 3308 | 1461171700864 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E86000 == 82 [pid = 3308] [id = 253] 10:01:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD02069000) [pid = 3308] [serial = 758] [outer = 0000000000000000] 10:01:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 141 (000000BD02075400) [pid = 3308] [serial = 759] [outer = 000000BD02069000] 10:01:40 INFO - PROCESS | 3308 | 1461171700920 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD021C3000) [pid = 3308] [serial = 760] [outer = 000000BD02069000] 10:01:41 INFO - PROCESS | 3308 | 1461171701534 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 944ms 10:01:41 INFO - PROCESS | 3308 | 1461171701568 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 3308 | 1461171701575 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 10:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:01:41 INFO - PROCESS | 3308 | 1461171701581 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 3308 | 1461171701584 Marionette TRACE conn4 <- [1,978,null,{}] 10:01:41 INFO - PROCESS | 3308 | 1461171701588 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:41 INFO - PROCESS | 3308 | 1461171701695 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 10:01:41 INFO - PROCESS | 3308 | 1461171701830 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B2C000 == 83 [pid = 3308] [id = 254] 10:01:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD02C99C00) [pid = 3308] [serial = 761] [outer = 0000000000000000] 10:01:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 144 (000000BD02C9E800) [pid = 3308] [serial = 762] [outer = 000000BD02C99C00] 10:01:41 INFO - PROCESS | 3308 | 1461171701882 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 145 (000000BD03A98C00) [pid = 3308] [serial = 763] [outer = 000000BD02C99C00] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0441F800 == 82 [pid = 3308] [id = 144] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07676800 == 81 [pid = 3308] [id = 141] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E77800 == 80 [pid = 3308] [id = 32] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DA64000 == 79 [pid = 3308] [id = 245] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD763BD000 == 78 [pid = 3308] [id = 244] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E0D800 == 77 [pid = 3308] [id = 243] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7586B000 == 76 [pid = 3308] [id = 242] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD70346000 == 75 [pid = 3308] [id = 241] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEC7800 == 74 [pid = 3308] [id = 240] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091EE800 == 73 [pid = 3308] [id = 239] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 144 (000000BD77103800) [pid = 3308] [serial = 681] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 143 (000000BD7E168400) [pid = 3308] [serial = 647] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD6EF7A800) [pid = 3308] [serial = 641] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD7D7D3800) [pid = 3308] [serial = 644] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 140 (000000BD0423F800) [pid = 3308] [serial = 635] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD0714EC00) [pid = 3308] [serial = 638] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05CDC000 == 72 [pid = 3308] [id = 238] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0912E000 == 71 [pid = 3308] [id = 237] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E681800 == 70 [pid = 3308] [id = 230] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF22800 == 69 [pid = 3308] [id = 229] 10:01:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04BB4800 == 68 [pid = 3308] [id = 228] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD7D0D9800) [pid = 3308] [serial = 600] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD6EE5EC00) [pid = 3308] [serial = 669] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD70890800) [pid = 3308] [serial = 672] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD6EF70800) [pid = 3308] [serial = 670] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD042B3800) [pid = 3308] [serial = 656] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD05EC9400) [pid = 3308] [serial = 657] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (000000BD07705C00) [pid = 3308] [serial = 663] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD07BE1C00) [pid = 3308] [serial = 664] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD07148400) [pid = 3308] [serial = 659] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD072B5C00) [pid = 3308] [serial = 660] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD06106C00) [pid = 3308] [serial = 675] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD021C9400) [pid = 3308] [serial = 651] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD01DE3800) [pid = 3308] [serial = 650] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD048FE800) [pid = 3308] [serial = 653] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD05EEA800) [pid = 3308] [serial = 654] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD7AFC5C00) [pid = 3308] [serial = 633] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD72931800) [pid = 3308] [serial = 678] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD71312800) [pid = 3308] [serial = 673] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD7629B400) [pid = 3308] [serial = 679] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD07E74400) [pid = 3308] [serial = 666] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD6EE5AC00) [pid = 3308] [serial = 676] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD08FE7000) [pid = 3308] [serial = 667] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD06105000) [pid = 3308] [serial = 378] [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.] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD0770D400) [pid = 3308] [serial = 594] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD05B64800) [pid = 3308] [serial = 591] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD7AFBD400) [pid = 3308] [serial = 597] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD7AE1A800) [pid = 3308] [serial = 588] [outer = 0000000000000000] [url = about:blank] 10:01:42 INFO - PROCESS | 3308 | 1461171702501 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 944ms 10:01:42 INFO - PROCESS | 3308 | 1461171702525 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 3308 | 1461171702528 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 10:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:01:42 INFO - PROCESS | 3308 | 1461171702531 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 3308 | 1461171702535 Marionette TRACE conn4 <- [1,982,null,{}] 10:01:42 INFO - PROCESS | 3308 | 1461171702546 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:42 INFO - PROCESS | 3308 | 1461171702638 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 10:01:42 INFO - PROCESS | 3308 | 1461171702721 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B25000 == 69 [pid = 3308] [id = 255] 10:01:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD01CFCC00) [pid = 3308] [serial = 764] [outer = 0000000000000000] 10:01:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD02C9A000) [pid = 3308] [serial = 765] [outer = 000000BD01CFCC00] 10:01:42 INFO - PROCESS | 3308 | 1461171702773 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD04248000) [pid = 3308] [serial = 766] [outer = 000000BD01CFCC00] 10:01:43 INFO - PROCESS | 3308 | 1461171703261 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 775ms 10:01:43 INFO - PROCESS | 3308 | 1461171703367 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 3308 | 1461171703372 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 10:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:01:43 INFO - PROCESS | 3308 | 1461171703419 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 3308 | 1461171703424 Marionette TRACE conn4 <- [1,986,null,{}] 10:01:43 INFO - PROCESS | 3308 | 1461171703430 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:43 INFO - PROCESS | 3308 | 1461171703550 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 10:01:43 INFO - PROCESS | 3308 | 1461171703667 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B97000 == 70 [pid = 3308] [id = 256] 10:01:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD01D6D000) [pid = 3308] [serial = 767] [outer = 0000000000000000] 10:01:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD01D81C00) [pid = 3308] [serial = 768] [outer = 000000BD01D6D000] 10:01:43 INFO - PROCESS | 3308 | 1461171703730 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD02178400) [pid = 3308] [serial = 769] [outer = 000000BD01D6D000] 10:01:44 INFO - PROCESS | 3308 | 1461171704324 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1004ms 10:01:44 INFO - PROCESS | 3308 | 1461171704404 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 10:01:44 INFO - PROCESS | 3308 | 1461171704411 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 10:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:01:44 INFO - PROCESS | 3308 | 1461171704418 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 3308 | 1461171704421 Marionette TRACE conn4 <- [1,990,null,{}] 10:01:44 INFO - PROCESS | 3308 | 1461171704425 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:44 INFO - PROCESS | 3308 | 1461171704542 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 10:01:44 INFO - PROCESS | 3308 | 1461171704664 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B10800 == 71 [pid = 3308] [id = 257] 10:01:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD03A96400) [pid = 3308] [serial = 770] [outer = 0000000000000000] 10:01:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD04244400) [pid = 3308] [serial = 771] [outer = 000000BD03A96400] 10:01:44 INFO - PROCESS | 3308 | 1461171704724 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD042BC000) [pid = 3308] [serial = 772] [outer = 000000BD03A96400] 10:01:45 INFO - PROCESS | 3308 | 1461171705340 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 986ms 10:01:45 INFO - PROCESS | 3308 | 1461171705416 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 3308 | 1461171705419 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 10:01:45 INFO - PROCESS | 3308 | 1461171705424 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:01:45 INFO - PROCESS | 3308 | 1461171705429 Marionette TRACE conn4 <- [1,994,null,{}] 10:01:45 INFO - PROCESS | 3308 | 1461171705441 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:45 INFO - PROCESS | 3308 | 1461171705566 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 10:01:45 INFO - PROCESS | 3308 | 1461171705681 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FBF000 == 72 [pid = 3308] [id = 258] 10:01:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD048FEC00) [pid = 3308] [serial = 773] [outer = 0000000000000000] 10:01:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD05D23000) [pid = 3308] [serial = 774] [outer = 000000BD048FEC00] 10:01:45 INFO - PROCESS | 3308 | 1461171705743 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD05ECE400) [pid = 3308] [serial = 775] [outer = 000000BD048FEC00] 10:01:46 INFO - PROCESS | 3308 | 1461171706364 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 986ms 10:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:01:46 INFO - PROCESS | 3308 | 1461171706416 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 10:01:46 INFO - PROCESS | 3308 | 1461171706419 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 10:01:46 INFO - PROCESS | 3308 | 1461171706423 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 3308 | 1461171706425 Marionette TRACE conn4 <- [1,998,null,{}] 10:01:46 INFO - PROCESS | 3308 | 1461171706430 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:46 INFO - PROCESS | 3308 | 1461171706541 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 10:01:46 INFO - PROCESS | 3308 | 1461171706634 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095A5800 == 73 [pid = 3308] [id = 259] 10:01:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD05FD3C00) [pid = 3308] [serial = 776] [outer = 0000000000000000] 10:01:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD05FDF800) [pid = 3308] [serial = 777] [outer = 000000BD05FD3C00] 10:01:46 INFO - PROCESS | 3308 | 1461171706693 Marionette DEBUG loaded listener.js 10:01:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD06B65C00) [pid = 3308] [serial = 778] [outer = 000000BD05FD3C00] 10:01:47 INFO - PROCESS | 3308 | 1461171707247 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 881ms 10:01:47 INFO - PROCESS | 3308 | 1461171707305 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 10:01:47 INFO - PROCESS | 3308 | 1461171707308 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 10:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:01:47 INFO - PROCESS | 3308 | 1461171707311 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 3308 | 1461171707313 Marionette TRACE conn4 <- [1,1002,null,{}] 10:01:47 INFO - PROCESS | 3308 | 1461171707317 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:47 INFO - PROCESS | 3308 | 1461171707427 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 10:01:47 INFO - PROCESS | 3308 | 1461171707521 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5AE800 == 74 [pid = 3308] [id = 260] 10:01:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD06110800) [pid = 3308] [serial = 779] [outer = 0000000000000000] 10:01:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD06B7D000) [pid = 3308] [serial = 780] [outer = 000000BD06110800] 10:01:47 INFO - PROCESS | 3308 | 1461171707578 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD07106800) [pid = 3308] [serial = 781] [outer = 000000BD06110800] 10:01:48 INFO - PROCESS | 3308 | 1461171708178 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 923ms 10:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:01:48 INFO - PROCESS | 3308 | 1461171708237 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 3308 | 1461171708240 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 10:01:48 INFO - PROCESS | 3308 | 1461171708243 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 3308 | 1461171708245 Marionette TRACE conn4 <- [1,1006,null,{}] 10:01:48 INFO - PROCESS | 3308 | 1461171708249 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:48 INFO - PROCESS | 3308 | 1461171708383 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 10:01:48 INFO - PROCESS | 3308 | 1461171708510 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEC0000 == 75 [pid = 3308] [id = 261] 10:01:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD07152000) [pid = 3308] [serial = 782] [outer = 0000000000000000] 10:01:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD072B5800) [pid = 3308] [serial = 783] [outer = 000000BD07152000] 10:01:48 INFO - PROCESS | 3308 | 1461171708573 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD07705000) [pid = 3308] [serial = 784] [outer = 000000BD07152000] 10:01:49 INFO - PROCESS | 3308 | 1461171709150 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 985ms 10:01:49 INFO - PROCESS | 3308 | 1461171709230 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 3308 | 1461171709233 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 10:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:01:49 INFO - PROCESS | 3308 | 1461171709237 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 3308 | 1461171709239 Marionette TRACE conn4 <- [1,1010,null,{}] 10:01:49 INFO - PROCESS | 3308 | 1461171709243 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:49 INFO - PROCESS | 3308 | 1461171709361 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 10:01:49 INFO - PROCESS | 3308 | 1461171709483 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6FF14000 == 76 [pid = 3308] [id = 262] 10:01:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD07244C00) [pid = 3308] [serial = 785] [outer = 0000000000000000] 10:01:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD07B80400) [pid = 3308] [serial = 786] [outer = 000000BD07244C00] 10:01:49 INFO - PROCESS | 3308 | 1461171709545 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD07B7D400) [pid = 3308] [serial = 787] [outer = 000000BD07244C00] 10:01:50 INFO - PROCESS | 3308 | 1461171710213 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1020ms 10:01:50 INFO - PROCESS | 3308 | 1461171710260 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 3308 | 1461171710262 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 10:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:01:50 INFO - PROCESS | 3308 | 1461171710266 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 3308 | 1461171710268 Marionette TRACE conn4 <- [1,1014,null,{}] 10:01:50 INFO - PROCESS | 3308 | 1461171710272 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:50 INFO - PROCESS | 3308 | 1461171710392 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 10:01:50 INFO - PROCESS | 3308 | 1461171710519 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD70F22000 == 77 [pid = 3308] [id = 263] 10:01:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD0770B000) [pid = 3308] [serial = 788] [outer = 0000000000000000] 10:01:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD07BEA000) [pid = 3308] [serial = 789] [outer = 000000BD0770B000] 10:01:50 INFO - PROCESS | 3308 | 1461171710578 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD088A0000) [pid = 3308] [serial = 790] [outer = 000000BD0770B000] 10:01:51 INFO - PROCESS | 3308 | 1461171711146 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 922ms 10:01:51 INFO - PROCESS | 3308 | 1461171711190 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 3308 | 1461171711193 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 10:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:01:51 INFO - PROCESS | 3308 | 1461171711196 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 3308 | 1461171711198 Marionette TRACE conn4 <- [1,1018,null,{}] 10:01:51 INFO - PROCESS | 3308 | 1461171711202 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:51 INFO - PROCESS | 3308 | 1461171711314 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 10:01:51 INFO - PROCESS | 3308 | 1461171711410 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD756C5800 == 78 [pid = 3308] [id = 264] 10:01:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD07B7C000) [pid = 3308] [serial = 791] [outer = 0000000000000000] 10:01:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 141 (000000BD08FE9000) [pid = 3308] [serial = 792] [outer = 000000BD07B7C000] 10:01:51 INFO - PROCESS | 3308 | 1461171711468 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD09153000) [pid = 3308] [serial = 793] [outer = 000000BD07B7C000] 10:01:52 INFO - PROCESS | 3308 | 1461171712142 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 986ms 10:01:52 INFO - PROCESS | 3308 | 1461171712185 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 3308 | 1461171712191 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 10:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:01:52 INFO - PROCESS | 3308 | 1461171712196 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 3308 | 1461171712200 Marionette TRACE conn4 <- [1,1022,null,{}] 10:01:52 INFO - PROCESS | 3308 | 1461171712205 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:52 INFO - PROCESS | 3308 | 1461171712324 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 10:01:52 INFO - PROCESS | 3308 | 1461171712426 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04BB1000 == 79 [pid = 3308] [id = 265] 10:01:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD02C67800) [pid = 3308] [serial = 794] [outer = 0000000000000000] 10:01:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 144 (000000BD02C97C00) [pid = 3308] [serial = 795] [outer = 000000BD02C67800] 10:01:52 INFO - PROCESS | 3308 | 1461171712480 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 145 (000000BD04292400) [pid = 3308] [serial = 796] [outer = 000000BD02C67800] 10:01:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A50E000 == 78 [pid = 3308] [id = 235] 10:01:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B2C000 == 77 [pid = 3308] [id = 254] 10:01:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E86000 == 76 [pid = 3308] [id = 253] 10:01:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0896E000 == 75 [pid = 3308] [id = 247] 10:01:53 INFO - PROCESS | 3308 | 1461171713016 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 881ms 10:01:53 INFO - PROCESS | 3308 | 1461171713081 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 3308 | 1461171713087 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 10:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:01:53 INFO - PROCESS | 3308 | 1461171713093 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 3308 | 1461171713096 Marionette TRACE conn4 <- [1,1026,null,{}] 10:01:53 INFO - PROCESS | 3308 | 1461171713099 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:53 INFO - PROCESS | 3308 | 1461171713196 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 10:01:53 INFO - PROCESS | 3308 | 1461171713209 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FBC800 == 76 [pid = 3308] [id = 266] 10:01:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD05B68800) [pid = 3308] [serial = 797] [outer = 0000000000000000] 10:01:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 147 (000000BD05CAB800) [pid = 3308] [serial = 798] [outer = 000000BD05B68800] 10:01:53 INFO - PROCESS | 3308 | 1461171713268 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 148 (000000BD05EC9400) [pid = 3308] [serial = 799] [outer = 000000BD05B68800] 10:01:53 INFO - PROCESS | 3308 | 1461171713748 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 733ms 10:01:53 INFO - PROCESS | 3308 | 1461171713828 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 3308 | 1461171713831 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 10:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:01:53 INFO - PROCESS | 3308 | 1461171713840 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 3308 | 1461171713844 Marionette TRACE conn4 <- [1,1030,null,{}] 10:01:53 INFO - PROCESS | 3308 | 1461171713860 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:53 INFO - PROCESS | 3308 | 1461171713990 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 10:01:54 INFO - PROCESS | 3308 | 1461171714087 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEBD000 == 77 [pid = 3308] [id = 267] 10:01:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 149 (000000BD07248C00) [pid = 3308] [serial = 800] [outer = 0000000000000000] 10:01:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 150 (000000BD07250000) [pid = 3308] [serial = 801] [outer = 000000BD07248C00] 10:01:54 INFO - PROCESS | 3308 | 1461171714146 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 151 (000000BD075ACC00) [pid = 3308] [serial = 802] [outer = 000000BD07248C00] 10:01:54 INFO - PROCESS | 3308 | 1461171714612 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 839ms 10:01:54 INFO - PROCESS | 3308 | 1461171714684 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 10:01:54 INFO - PROCESS | 3308 | 1461171714687 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 10:01:54 INFO - PROCESS | 3308 | 1461171714691 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:01:54 INFO - PROCESS | 3308 | 1461171714693 Marionette TRACE conn4 <- [1,1034,null,{}] 10:01:54 INFO - PROCESS | 3308 | 1461171714696 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:54 INFO - PROCESS | 3308 | 1461171714822 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 10:01:54 INFO - PROCESS | 3308 | 1461171714885 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD76D02800 == 78 [pid = 3308] [id = 268] 10:01:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 152 (000000BD08FE5400) [pid = 3308] [serial = 803] [outer = 0000000000000000] 10:01:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 153 (000000BD09151000) [pid = 3308] [serial = 804] [outer = 000000BD08FE5400] 10:01:54 INFO - PROCESS | 3308 | 1461171714934 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 154 (000000BD0B2C5000) [pid = 3308] [serial = 805] [outer = 000000BD08FE5400] 10:01:55 INFO - PROCESS | 3308 | 1461171715377 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 734ms 10:01:55 INFO - PROCESS | 3308 | 1461171715429 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 3308 | 1461171715431 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 10:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:01:55 INFO - PROCESS | 3308 | 1461171715434 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 3308 | 1461171715436 Marionette TRACE conn4 <- [1,1038,null,{}] 10:01:55 INFO - PROCESS | 3308 | 1461171715440 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:55 INFO - PROCESS | 3308 | 1461171715561 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 10:01:55 INFO - PROCESS | 3308 | 1461171715640 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E10000 == 79 [pid = 3308] [id = 269] 10:01:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 155 (000000BD0B2CBC00) [pid = 3308] [serial = 806] [outer = 0000000000000000] 10:01:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 156 (000000BD0B2CDC00) [pid = 3308] [serial = 807] [outer = 000000BD0B2CBC00] 10:01:55 INFO - PROCESS | 3308 | 1461171715687 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 157 (000000BD6B9BF400) [pid = 3308] [serial = 808] [outer = 000000BD0B2CBC00] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 156 (000000BD08899400) [pid = 3308] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 155 (000000BD6EE62400) [pid = 3308] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 154 (000000BD03A9D000) [pid = 3308] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 153 (000000BD6EE63000) [pid = 3308] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 152 (000000BD01DD8400) [pid = 3308] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 151 (000000BD05ED1000) [pid = 3308] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 150 (000000BD77104400) [pid = 3308] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 149 (000000BD021C8400) [pid = 3308] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 148 (000000BD07105C00) [pid = 3308] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 147 (000000BD06B6AC00) [pid = 3308] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 146 (000000BD0770DC00) [pid = 3308] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD04291800) [pid = 3308] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 144 (000000BD6B9C2C00) [pid = 3308] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 143 (000000BD04469000) [pid = 3308] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD05EF1400) [pid = 3308] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD76336000) [pid = 3308] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 140 (000000BD02069000) [pid = 3308] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD02070000) [pid = 3308] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD08FE6400) [pid = 3308] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD7D704400) [pid = 3308] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD02C99C00) [pid = 3308] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD7E13C800) [pid = 3308] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD01C05000) [pid = 3308] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:01:56 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD06102800) [pid = 3308] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:01:56 INFO - PROCESS | 3308 | 1461171716264 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 881ms 10:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:01:56 INFO - PROCESS | 3308 | 1461171716318 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 3308 | 1461171716321 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 10:01:56 INFO - PROCESS | 3308 | 1461171716324 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 3308 | 1461171716326 Marionette TRACE conn4 <- [1,1042,null,{}] 10:01:56 INFO - PROCESS | 3308 | 1461171716329 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:56 INFO - PROCESS | 3308 | 1461171716431 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 10:01:56 INFO - PROCESS | 3308 | 1461171716438 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7B58E800 == 80 [pid = 3308] [id = 270] 10:01:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD07145000) [pid = 3308] [serial = 809] [outer = 0000000000000000] 10:01:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD6B9C0000) [pid = 3308] [serial = 810] [outer = 000000BD07145000] 10:01:56 INFO - PROCESS | 3308 | 1461171716488 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD6EE5EC00) [pid = 3308] [serial = 811] [outer = 000000BD07145000] 10:01:56 INFO - PROCESS | 3308 | 1461171716927 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 10:01:56 INFO - PROCESS | 3308 | 1461171716957 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 3308 | 1461171716959 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 10:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:01:56 INFO - PROCESS | 3308 | 1461171716962 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 3308 | 1461171716964 Marionette TRACE conn4 <- [1,1046,null,{}] 10:01:56 INFO - PROCESS | 3308 | 1461171716968 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:57 INFO - PROCESS | 3308 | 1461171717058 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 10:01:57 INFO - PROCESS | 3308 | 1461171717095 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D733000 == 81 [pid = 3308] [id = 271] 10:01:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD6EE68800) [pid = 3308] [serial = 812] [outer = 0000000000000000] 10:01:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD6EF72400) [pid = 3308] [serial = 813] [outer = 000000BD6EE68800] 10:01:57 INFO - PROCESS | 3308 | 1461171717142 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD6EF7C400) [pid = 3308] [serial = 814] [outer = 000000BD6EE68800] 10:01:57 INFO - PROCESS | 3308 | 1461171717585 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 10:01:57 INFO - PROCESS | 3308 | 1461171717636 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 3308 | 1461171717639 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 10:01:57 INFO - PROCESS | 3308 | 1461171717642 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:01:57 INFO - PROCESS | 3308 | 1461171717644 Marionette TRACE conn4 <- [1,1050,null,{}] 10:01:57 INFO - PROCESS | 3308 | 1461171717647 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:57 INFO - PROCESS | 3308 | 1461171717739 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 10:01:57 INFO - PROCESS | 3308 | 1461171717745 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DE37000 == 82 [pid = 3308] [id = 272] 10:01:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD70ACA000) [pid = 3308] [serial = 815] [outer = 0000000000000000] 10:01:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 141 (000000BD70ACF000) [pid = 3308] [serial = 816] [outer = 000000BD70ACA000] 10:01:57 INFO - PROCESS | 3308 | 1461171717791 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD71315C00) [pid = 3308] [serial = 817] [outer = 000000BD70ACA000] 10:01:58 INFO - PROCESS | 3308 | 1461171718543 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 922ms 10:01:58 INFO - PROCESS | 3308 | 1461171718568 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 3308 | 1461171718574 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 10:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:01:58 INFO - PROCESS | 3308 | 1461171718580 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 3308 | 1461171718584 Marionette TRACE conn4 <- [1,1054,null,{}] 10:01:58 INFO - PROCESS | 3308 | 1461171718589 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:58 INFO - PROCESS | 3308 | 1461171718717 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 10:01:58 INFO - PROCESS | 3308 | 1461171718850 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07FCB000 == 83 [pid = 3308] [id = 273] 10:01:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD021C1C00) [pid = 3308] [serial = 818] [outer = 0000000000000000] 10:01:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 144 (000000BD02C99C00) [pid = 3308] [serial = 819] [outer = 000000BD021C1C00] 10:01:58 INFO - PROCESS | 3308 | 1461171718912 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 145 (000000BD042B6C00) [pid = 3308] [serial = 820] [outer = 000000BD021C1C00] 10:01:59 INFO - PROCESS | 3308 | 1461171719528 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 10:01:59 INFO - PROCESS | 3308 | 1461171719568 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 3308 | 1461171719575 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 10:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:01:59 INFO - PROCESS | 3308 | 1461171719582 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 3308 | 1461171719585 Marionette TRACE conn4 <- [1,1058,null,{}] 10:01:59 INFO - PROCESS | 3308 | 1461171719589 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:59 INFO - PROCESS | 3308 | 1461171719711 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 10:01:59 INFO - PROCESS | 3308 | 1461171719840 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD75E39800 == 84 [pid = 3308] [id = 274] 10:01:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD05EC6800) [pid = 3308] [serial = 821] [outer = 0000000000000000] 10:01:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 147 (000000BD06B6A800) [pid = 3308] [serial = 822] [outer = 000000BD05EC6800] 10:01:59 INFO - PROCESS | 3308 | 1461171719900 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 148 (000000BD07245400) [pid = 3308] [serial = 823] [outer = 000000BD05EC6800] 10:02:00 INFO - PROCESS | 3308 | 1461171720587 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1021ms 10:02:00 INFO - PROCESS | 3308 | 1461171720608 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 3308 | 1461171720611 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 10:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:02:00 INFO - PROCESS | 3308 | 1461171720615 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 3308 | 1461171720619 Marionette TRACE conn4 <- [1,1062,null,{}] 10:02:00 INFO - PROCESS | 3308 | 1461171720631 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:00 INFO - PROCESS | 3308 | 1461171720772 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 10:02:00 INFO - PROCESS | 3308 | 1461171720905 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E81E800 == 85 [pid = 3308] [id = 275] 10:02:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 149 (000000BD71257C00) [pid = 3308] [serial = 824] [outer = 0000000000000000] 10:02:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 150 (000000BD7131D000) [pid = 3308] [serial = 825] [outer = 000000BD71257C00] 10:02:00 INFO - PROCESS | 3308 | 1461171720967 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 151 (000000BD72980000) [pid = 3308] [serial = 826] [outer = 000000BD71257C00] 10:02:01 INFO - PROCESS | 3308 | 1461171721584 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1027ms 10:02:01 INFO - PROCESS | 3308 | 1461171721644 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 3308 | 1461171721647 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 10:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:02:01 INFO - PROCESS | 3308 | 1461171721651 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 3308 | 1461171721653 Marionette TRACE conn4 <- [1,1066,null,{}] 10:02:01 INFO - PROCESS | 3308 | 1461171721657 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:01 INFO - PROCESS | 3308 | 1461171721775 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 10:02:01 INFO - PROCESS | 3308 | 1461171721876 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C8B9000 == 86 [pid = 3308] [id = 276] 10:02:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 152 (000000BD75D9C800) [pid = 3308] [serial = 827] [outer = 0000000000000000] 10:02:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 153 (000000BD760CB800) [pid = 3308] [serial = 828] [outer = 000000BD75D9C800] 10:02:01 INFO - PROCESS | 3308 | 1461171721935 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 154 (000000BD7632E400) [pid = 3308] [serial = 829] [outer = 000000BD75D9C800] 10:02:02 INFO - PROCESS | 3308 | 1461171722582 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 984ms 10:02:02 INFO - PROCESS | 3308 | 1461171722638 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 3308 | 1461171722641 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 10:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:02:02 INFO - PROCESS | 3308 | 1461171722645 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 3308 | 1461171722647 Marionette TRACE conn4 <- [1,1070,null,{}] 10:02:02 INFO - PROCESS | 3308 | 1461171722651 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:02 INFO - PROCESS | 3308 | 1461171722794 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 10:02:02 INFO - PROCESS | 3308 | 1461171722923 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DBC6800 == 87 [pid = 3308] [id = 277] 10:02:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 155 (000000BD76E06000) [pid = 3308] [serial = 830] [outer = 0000000000000000] 10:02:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 156 (000000BD76E8C000) [pid = 3308] [serial = 831] [outer = 000000BD76E06000] 10:02:02 INFO - PROCESS | 3308 | 1461171722982 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 157 (000000BD7A9C6C00) [pid = 3308] [serial = 832] [outer = 000000BD76E06000] 10:02:03 INFO - PROCESS | 3308 | 1461171723581 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 10:02:03 INFO - PROCESS | 3308 | 1461171723646 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 10:02:03 INFO - PROCESS | 3308 | 1461171723649 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 10:02:03 INFO - PROCESS | 3308 | 1461171723654 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 3308 | 1461171723656 Marionette TRACE conn4 <- [1,1074,null,{}] 10:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:02:03 INFO - PROCESS | 3308 | 1461171723660 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:03 INFO - PROCESS | 3308 | 1461171723785 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 10:02:03 INFO - PROCESS | 3308 | 1461171723916 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C8CF000 == 88 [pid = 3308] [id = 278] 10:02:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 158 (000000BD7AFC5C00) [pid = 3308] [serial = 833] [outer = 0000000000000000] 10:02:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 159 (000000BD7BAB6800) [pid = 3308] [serial = 834] [outer = 000000BD7AFC5C00] 10:02:03 INFO - PROCESS | 3308 | 1461171723977 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 160 (000000BD7D923000) [pid = 3308] [serial = 835] [outer = 000000BD7AFC5C00] 10:02:04 INFO - PROCESS | 3308 | 1461171724578 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 986ms 10:02:04 INFO - PROCESS | 3308 | 1461171724646 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 10:02:04 INFO - PROCESS | 3308 | 1461171724649 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 10:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:02:04 INFO - PROCESS | 3308 | 1461171724653 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - PROCESS | 3308 | 1461171724655 Marionette TRACE conn4 <- [1,1078,null,{}] 10:02:04 INFO - PROCESS | 3308 | 1461171724659 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:04 INFO - PROCESS | 3308 | 1461171724774 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 10:02:04 INFO - PROCESS | 3308 | 1461171724876 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0441C000 == 89 [pid = 3308] [id = 279] 10:02:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 161 (000000BD01D79400) [pid = 3308] [serial = 836] [outer = 0000000000000000] 10:02:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 162 (000000BD03A9A000) [pid = 3308] [serial = 837] [outer = 000000BD01D79400] 10:02:04 INFO - PROCESS | 3308 | 1461171724934 Marionette DEBUG loaded listener.js 10:02:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 163 (000000BD06172C00) [pid = 3308] [serial = 838] [outer = 000000BD01D79400] 10:02:05 INFO - PROCESS | 3308 | 1461171725763 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1178ms 10:02:05 INFO - PROCESS | 3308 | 1461171725833 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 3308 | 1461171725838 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 10:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:02:05 INFO - PROCESS | 3308 | 1461171725844 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 3308 | 1461171725847 Marionette TRACE conn4 <- [1,1082,null,{}] 10:02:05 INFO - PROCESS | 3308 | 1461171725853 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:05 INFO - PROCESS | 3308 | 1461171725974 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 10:02:06 INFO - PROCESS | 3308 | 1461171726103 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:06 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0441B800 == 90 [pid = 3308] [id = 280] 10:02:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 164 (000000BD01D7FC00) [pid = 3308] [serial = 839] [outer = 0000000000000000] 10:02:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 165 (000000BD01DDA000) [pid = 3308] [serial = 840] [outer = 000000BD01D7FC00] 10:02:06 INFO - PROCESS | 3308 | 1461171726161 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 166 (000000BD02074000) [pid = 3308] [serial = 841] [outer = 000000BD01D7FC00] 10:02:06 INFO - PROCESS | 3308 | 1461171726840 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:02:06 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7AE3D000 == 89 [pid = 3308] [id = 142] 10:02:06 INFO - PROCESS | 3308 | --DOCSHELL 000000BD75554800 == 88 [pid = 3308] [id = 213] 10:02:06 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D733000 == 87 [pid = 3308] [id = 271] 10:02:06 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7B58E800 == 86 [pid = 3308] [id = 270] 10:02:06 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E10000 == 85 [pid = 3308] [id = 269] 10:02:06 INFO - PROCESS | 3308 | --DOCSHELL 000000BD76D02800 == 84 [pid = 3308] [id = 268] 10:02:06 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEBD000 == 83 [pid = 3308] [id = 267] 10:02:06 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FBC800 == 82 [pid = 3308] [id = 266] 10:02:06 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04BB1000 == 81 [pid = 3308] [id = 265] 10:02:06 INFO - PROCESS | 3308 | --DOMWINDOW == 165 (000000BD77829400) [pid = 3308] [serial = 699] [outer = 0000000000000000] [url = about:blank] 10:02:06 INFO - PROCESS | 3308 | --DOMWINDOW == 164 (000000BD02C66400) [pid = 3308] [serial = 702] [outer = 0000000000000000] [url = about:blank] 10:02:06 INFO - PROCESS | 3308 | --DOMWINDOW == 163 (000000BD09151C00) [pid = 3308] [serial = 705] [outer = 0000000000000000] [url = about:blank] 10:02:06 INFO - PROCESS | 3308 | --DOMWINDOW == 162 (000000BD02C9A000) [pid = 3308] [serial = 765] [outer = 0000000000000000] [url = about:blank] 10:02:06 INFO - PROCESS | 3308 | --DOMWINDOW == 161 (000000BD0724EC00) [pid = 3308] [serial = 753] [outer = 0000000000000000] [url = about:blank] 10:02:06 INFO - PROCESS | 3308 | --DOMWINDOW == 160 (000000BD02170C00) [pid = 3308] [serial = 741] [outer = 0000000000000000] [url = about:blank] 10:02:06 INFO - PROCESS | 3308 | --DOMWINDOW == 159 (000000BD6EF7BC00) [pid = 3308] [serial = 750] [outer = 0000000000000000] [url = about:blank] 10:02:06 INFO - PROCESS | 3308 | --DOMWINDOW == 158 (000000BD0770EC00) [pid = 3308] [serial = 747] [outer = 0000000000000000] [url = about:blank] 10:02:06 INFO - PROCESS | 3308 | --DOMWINDOW == 157 (000000BD7BA3E800) [pid = 3308] [serial = 756] [outer = 0000000000000000] [url = about:blank] 10:02:06 INFO - PROCESS | 3308 | --DOMWINDOW == 156 (000000BD04464400) [pid = 3308] [serial = 744] [outer = 0000000000000000] [url = about:blank] 10:02:06 INFO - PROCESS | 3308 | [3308] 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 10:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1078ms 10:02:07 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEC0000 == 80 [pid = 3308] [id = 261] 10:02:07 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5AE800 == 79 [pid = 3308] [id = 260] 10:02:07 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095A5800 == 78 [pid = 3308] [id = 259] 10:02:07 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FBF000 == 77 [pid = 3308] [id = 258] 10:02:07 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B10800 == 76 [pid = 3308] [id = 257] 10:02:07 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B97000 == 75 [pid = 3308] [id = 256] 10:02:07 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B25000 == 74 [pid = 3308] [id = 255] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 155 (000000BD08FEA000) [pid = 3308] [serial = 723] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 154 (000000BD09154C00) [pid = 3308] [serial = 724] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 153 (000000BD71320800) [pid = 3308] [serial = 727] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 152 (000000BD703C4400) [pid = 3308] [serial = 726] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 151 (000000BD08FEA400) [pid = 3308] [serial = 732] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 150 (000000BD756BD400) [pid = 3308] [serial = 729] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 149 (000000BD04240400) [pid = 3308] [serial = 685] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 148 (000000BD0206BC00) [pid = 3308] [serial = 684] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 147 (000000BD0616BC00) [pid = 3308] [serial = 688] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 146 (000000BD05FD5C00) [pid = 3308] [serial = 687] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD7A9C9C00) [pid = 3308] [serial = 735] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 144 (000000BD048F2400) [pid = 3308] [serial = 714] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 143 (000000BD05EF5800) [pid = 3308] [serial = 715] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD07110400) [pid = 3308] [serial = 717] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD0759FC00) [pid = 3308] [serial = 718] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 140 (000000BD6B9C7000) [pid = 3308] [serial = 697] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD06B70800) [pid = 3308] [serial = 696] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD07BDC400) [pid = 3308] [serial = 720] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD0914B400) [pid = 3308] [serial = 709] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD0610E000) [pid = 3308] [serial = 708] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD77139C00) [pid = 3308] [serial = 694] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD6B9CB800) [pid = 3308] [serial = 693] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD05FD4000) [pid = 3308] [serial = 712] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (000000BD048F7800) [pid = 3308] [serial = 711] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD093ACC00) [pid = 3308] [serial = 691] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD088A2C00) [pid = 3308] [serial = 690] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD7AD09400) [pid = 3308] [serial = 682] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD01C0D000) [pid = 3308] [serial = 738] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD763C5000) [pid = 3308] [serial = 730] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD76258C00) [pid = 3308] [serial = 733] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD7B51B800) [pid = 3308] [serial = 736] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD07E70400) [pid = 3308] [serial = 721] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD021C3000) [pid = 3308] [serial = 760] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD05B6BC00) [pid = 3308] [serial = 636] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD7AFEF400) [pid = 3308] [serial = 642] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD7DB8A800) [pid = 3308] [serial = 645] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD03A98C00) [pid = 3308] [serial = 763] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD02075400) [pid = 3308] [serial = 759] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD7E319C00) [pid = 3308] [serial = 648] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD02C9E800) [pid = 3308] [serial = 762] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD06B69400) [pid = 3308] [serial = 739] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD07BE5400) [pid = 3308] [serial = 639] [outer = 0000000000000000] [url = about:blank] 10:02:07 INFO - PROCESS | 3308 | 1461171727078 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 3308 | 1461171727084 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 10:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:02:07 INFO - PROCESS | 3308 | 1461171727161 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 3308 | 1461171727164 Marionette TRACE conn4 <- [1,1086,null,{}] 10:02:07 INFO - PROCESS | 3308 | 1461171727179 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:07 INFO - PROCESS | 3308 | 1461171727276 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 10:02:07 INFO - PROCESS | 3308 | 1461171727284 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E88800 == 75 [pid = 3308] [id = 281] 10:02:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD03038000) [pid = 3308] [serial = 842] [outer = 0000000000000000] 10:02:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD03069000) [pid = 3308] [serial = 843] [outer = 000000BD03038000] 10:02:07 INFO - PROCESS | 3308 | 1461171727333 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD03A9CC00) [pid = 3308] [serial = 844] [outer = 000000BD03038000] 10:02:07 INFO - PROCESS | 3308 | 1461171727863 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 756ms 10:02:07 INFO - PROCESS | 3308 | 1461171727910 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 3308 | 1461171727913 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 10:02:07 INFO - PROCESS | 3308 | 1461171727916 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:02:07 INFO - PROCESS | 3308 | 1461171727920 Marionette TRACE conn4 <- [1,1090,null,{}] 10:02:07 INFO - PROCESS | 3308 | 1461171727931 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:08 INFO - PROCESS | 3308 | 1461171728029 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 10:02:08 INFO - PROCESS | 3308 | 1461171728122 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07756000 == 76 [pid = 3308] [id = 282] 10:02:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD042B0000) [pid = 3308] [serial = 845] [outer = 0000000000000000] 10:02:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD04465800) [pid = 3308] [serial = 846] [outer = 000000BD042B0000] 10:02:08 INFO - PROCESS | 3308 | 1461171728173 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD05B6F000) [pid = 3308] [serial = 847] [outer = 000000BD042B0000] 10:02:08 INFO - PROCESS | 3308 | 1461171728543 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 10:02:08 INFO - PROCESS | 3308 | 1461171728590 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 3308 | 1461171728593 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 10:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:02:08 INFO - PROCESS | 3308 | 1461171728597 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 3308 | 1461171728599 Marionette TRACE conn4 <- [1,1094,null,{}] 10:02:08 INFO - PROCESS | 3308 | 1461171728602 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:08 INFO - PROCESS | 3308 | 1461171728702 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 10:02:08 INFO - PROCESS | 3308 | 1461171728757 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07FCC000 == 77 [pid = 3308] [id = 283] 10:02:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD05D20000) [pid = 3308] [serial = 848] [outer = 0000000000000000] 10:02:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD05D29000) [pid = 3308] [serial = 849] [outer = 000000BD05D20000] 10:02:08 INFO - PROCESS | 3308 | 1461171728805 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD05ECDC00) [pid = 3308] [serial = 850] [outer = 000000BD05D20000] 10:02:09 INFO - PROCESS | 3308 | 1461171729300 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 734ms 10:02:09 INFO - PROCESS | 3308 | 1461171729333 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 3308 | 1461171729336 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 10:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:02:09 INFO - PROCESS | 3308 | 1461171729339 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - PROCESS | 3308 | 1461171729341 Marionette TRACE conn4 <- [1,1098,null,{}] 10:02:09 INFO - PROCESS | 3308 | 1461171729344 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:09 INFO - PROCESS | 3308 | 1461171729471 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 10:02:09 INFO - PROCESS | 3308 | 1461171729490 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FB2000 == 78 [pid = 3308] [id = 284] 10:02:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD05FD1400) [pid = 3308] [serial = 851] [outer = 0000000000000000] 10:02:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD05FD7800) [pid = 3308] [serial = 852] [outer = 000000BD05FD1400] 10:02:09 INFO - PROCESS | 3308 | 1461171729538 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD06108C00) [pid = 3308] [serial = 853] [outer = 000000BD05FD1400] 10:02:10 INFO - PROCESS | 3308 | 1461171730007 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 734ms 10:02:10 INFO - PROCESS | 3308 | 1461171730106 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 3308 | 1461171730108 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 10:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:02:10 INFO - PROCESS | 3308 | 1461171730123 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 3308 | 1461171730125 Marionette TRACE conn4 <- [1,1102,null,{}] 10:02:10 INFO - PROCESS | 3308 | 1461171730129 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:10 INFO - PROCESS | 3308 | 1461171730269 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 10:02:10 INFO - PROCESS | 3308 | 1461171730288 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091E0800 == 79 [pid = 3308] [id = 285] 10:02:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD06B88400) [pid = 3308] [serial = 854] [outer = 0000000000000000] 10:02:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD07105400) [pid = 3308] [serial = 855] [outer = 000000BD06B88400] 10:02:10 INFO - PROCESS | 3308 | 1461171730339 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD0714E400) [pid = 3308] [serial = 856] [outer = 000000BD06B88400] 10:02:10 INFO - PROCESS | 3308 | 1461171730821 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 733ms 10:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:02:10 INFO - PROCESS | 3308 | 1461171730854 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 3308 | 1461171730856 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 10:02:10 INFO - PROCESS | 3308 | 1461171730859 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 3308 | 1461171730861 Marionette TRACE conn4 <- [1,1106,null,{}] 10:02:10 INFO - PROCESS | 3308 | 1461171730869 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:11 INFO - PROCESS | 3308 | 1461171731348 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD04294800) [pid = 3308] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD6EE65400) [pid = 3308] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD02C5EC00) [pid = 3308] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD072B5000) [pid = 3308] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD0216CC00) [pid = 3308] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD0914D000) [pid = 3308] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD06B7B000) [pid = 3308] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD07247400) [pid = 3308] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD048FEC00) [pid = 3308] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD02C67800) [pid = 3308] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD0770B000) [pid = 3308] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD07244C00) [pid = 3308] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD07248C00) [pid = 3308] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD07152000) [pid = 3308] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD06110800) [pid = 3308] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD05FD3C00) [pid = 3308] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD01D6D000) [pid = 3308] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD08FE5400) [pid = 3308] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD07B7C000) [pid = 3308] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD03A96400) [pid = 3308] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD01CFCC00) [pid = 3308] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD6EE68800) [pid = 3308] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD05B68800) [pid = 3308] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD0B2CBC00) [pid = 3308] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:02:11 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD07145000) [pid = 3308] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:02:11 INFO - PROCESS | 3308 | 1461171731418 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05CEF800 == 80 [pid = 3308] [id = 286] 10:02:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD01CFCC00) [pid = 3308] [serial = 857] [outer = 0000000000000000] 10:02:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD02068C00) [pid = 3308] [serial = 858] [outer = 000000BD01CFCC00] 10:02:11 INFO - PROCESS | 3308 | 1461171731466 Marionette DEBUG loaded listener.js 10:02:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD0423D400) [pid = 3308] [serial = 859] [outer = 000000BD01CFCC00] 10:02:11 INFO - PROCESS | 3308 | 1461171731882 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1072ms 10:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:02:11 INFO - PROCESS | 3308 | 1461171731935 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 10:02:11 INFO - PROCESS | 3308 | 1461171731937 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 10:02:11 INFO - PROCESS | 3308 | 1461171731940 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - PROCESS | 3308 | 1461171731942 Marionette TRACE conn4 <- [1,1110,null,{}] 10:02:11 INFO - PROCESS | 3308 | 1461171731945 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:12 INFO - PROCESS | 3308 | 1461171732037 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 10:02:12 INFO - PROCESS | 3308 | 1461171732043 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A508800 == 81 [pid = 3308] [id = 287] 10:02:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD05D2BC00) [pid = 3308] [serial = 860] [outer = 0000000000000000] 10:02:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD07145000) [pid = 3308] [serial = 861] [outer = 000000BD05D2BC00] 10:02:12 INFO - PROCESS | 3308 | 1461171732089 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD072B3400) [pid = 3308] [serial = 862] [outer = 000000BD05D2BC00] 10:02:12 INFO - PROCESS | 3308 | 1461171732523 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 10:02:12 INFO - PROCESS | 3308 | 1461171732573 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 3308 | 1461171732575 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 10:02:12 INFO - PROCESS | 3308 | 1461171732578 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:02:12 INFO - PROCESS | 3308 | 1461171732580 Marionette TRACE conn4 <- [1,1114,null,{}] 10:02:12 INFO - PROCESS | 3308 | 1461171732584 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:12 INFO - PROCESS | 3308 | 1461171732679 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 10:02:12 INFO - PROCESS | 3308 | 1461171732713 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5EE000 == 82 [pid = 3308] [id = 288] 10:02:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD075A4000) [pid = 3308] [serial = 863] [outer = 0000000000000000] 10:02:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD07704C00) [pid = 3308] [serial = 864] [outer = 000000BD075A4000] 10:02:12 INFO - PROCESS | 3308 | 1461171732760 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD07B7AC00) [pid = 3308] [serial = 865] [outer = 000000BD075A4000] 10:02:13 INFO - PROCESS | 3308 | 1461171733193 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 10:02:13 INFO - PROCESS | 3308 | 1461171733216 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 3308 | 1461171733218 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 10:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:02:13 INFO - PROCESS | 3308 | 1461171733222 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 3308 | 1461171733223 Marionette TRACE conn4 <- [1,1118,null,{}] 10:02:13 INFO - PROCESS | 3308 | 1461171733227 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:13 INFO - PROCESS | 3308 | 1461171733326 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 10:02:13 INFO - PROCESS | 3308 | 1461171733476 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD01CBF800 == 83 [pid = 3308] [id = 289] 10:02:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD0074B000) [pid = 3308] [serial = 866] [outer = 0000000000000000] 10:02:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD00CD5000) [pid = 3308] [serial = 867] [outer = 000000BD0074B000] 10:02:13 INFO - PROCESS | 3308 | 1461171733540 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD01CF4000) [pid = 3308] [serial = 868] [outer = 000000BD0074B000] 10:02:14 INFO - PROCESS | 3308 | 1461171734224 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1021ms 10:02:14 INFO - PROCESS | 3308 | 1461171734247 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 10:02:14 INFO - PROCESS | 3308 | 1461171734253 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 10:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:02:14 INFO - PROCESS | 3308 | 1461171734259 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 3308 | 1461171734263 Marionette TRACE conn4 <- [1,1122,null,{}] 10:02:14 INFO - PROCESS | 3308 | 1461171734290 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:14 INFO - PROCESS | 3308 | 1461171734420 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 10:02:14 INFO - PROCESS | 3308 | 1461171734551 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07754800 == 84 [pid = 3308] [id = 290] 10:02:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD0303E400) [pid = 3308] [serial = 869] [outer = 0000000000000000] 10:02:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD03A99400) [pid = 3308] [serial = 870] [outer = 000000BD0303E400] 10:02:14 INFO - PROCESS | 3308 | 1461171734613 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD042B1800) [pid = 3308] [serial = 871] [outer = 000000BD0303E400] 10:02:15 INFO - PROCESS | 3308 | [GFX2-]: DrawTargetD2D 1.1 (000000BD05F3DD60): Failed to create GradientStopCollection with no stops. 10:02:15 INFO - PROCESS | 3308 | [GFX3-]: No stops specified for gradient pattern. 10:02:15 INFO - PROCESS | 3308 | 1461171735205 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1004ms 10:02:15 INFO - PROCESS | 3308 | 1461171735267 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 3308 | 1461171735271 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 10:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:02:15 INFO - PROCESS | 3308 | 1461171735275 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 3308 | 1461171735278 Marionette TRACE conn4 <- [1,1126,null,{}] 10:02:15 INFO - PROCESS | 3308 | 1461171735282 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:15 INFO - PROCESS | 3308 | 1461171735404 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 10:02:15 INFO - PROCESS | 3308 | 1461171735535 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A515000 == 85 [pid = 3308] [id = 291] 10:02:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD05EC7C00) [pid = 3308] [serial = 872] [outer = 0000000000000000] 10:02:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD05FD8000) [pid = 3308] [serial = 873] [outer = 000000BD05EC7C00] 10:02:15 INFO - PROCESS | 3308 | 1461171735596 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD06B74C00) [pid = 3308] [serial = 874] [outer = 000000BD05EC7C00] 10:02:16 INFO - PROCESS | 3308 | 1461171736216 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 986ms 10:02:16 INFO - PROCESS | 3308 | 1461171736264 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 10:02:16 INFO - PROCESS | 3308 | 1461171736266 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 10:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:02:16 INFO - PROCESS | 3308 | 1461171736278 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 3308 | 1461171736285 Marionette TRACE conn4 <- [1,1130,null,{}] 10:02:16 INFO - PROCESS | 3308 | 1461171736290 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:16 INFO - PROCESS | 3308 | 1461171736443 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 10:02:16 INFO - PROCESS | 3308 | 1461171736574 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF23000 == 86 [pid = 3308] [id = 292] 10:02:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD05EC8C00) [pid = 3308] [serial = 875] [outer = 0000000000000000] 10:02:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD07E6BC00) [pid = 3308] [serial = 876] [outer = 000000BD05EC8C00] 10:02:16 INFO - PROCESS | 3308 | 1461171736633 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD08896800) [pid = 3308] [serial = 877] [outer = 000000BD05EC8C00] 10:02:17 INFO - PROCESS | 3308 | 1461171737253 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1037ms 10:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:02:17 INFO - PROCESS | 3308 | 1461171737309 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 3308 | 1461171737313 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 10:02:17 INFO - PROCESS | 3308 | 1461171737317 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 3308 | 1461171737319 Marionette TRACE conn4 <- [1,1134,null,{}] 10:02:17 INFO - PROCESS | 3308 | 1461171737323 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:17 INFO - PROCESS | 3308 | 1461171737442 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 10:02:17 INFO - PROCESS | 3308 | 1461171737572 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD701F2000 == 87 [pid = 3308] [id = 293] 10:02:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD08FEAC00) [pid = 3308] [serial = 878] [outer = 0000000000000000] 10:02:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD08FEF400) [pid = 3308] [serial = 879] [outer = 000000BD08FEAC00] 10:02:17 INFO - PROCESS | 3308 | 1461171737631 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD09158000) [pid = 3308] [serial = 880] [outer = 000000BD08FEAC00] 10:02:18 INFO - PROCESS | 3308 | 1461171738178 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 881ms 10:02:18 INFO - PROCESS | 3308 | 1461171738213 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 10:02:18 INFO - PROCESS | 3308 | 1461171738215 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 10:02:18 INFO - PROCESS | 3308 | 1461171738220 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 3308 | 1461171738223 Marionette TRACE conn4 <- [1,1138,null,{}] 10:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:02:18 INFO - PROCESS | 3308 | 1461171738227 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:18 INFO - PROCESS | 3308 | 1461171738342 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 10:02:18 INFO - PROCESS | 3308 | 1461171738444 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD71009000 == 88 [pid = 3308] [id = 294] 10:02:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD093AF400) [pid = 3308] [serial = 881] [outer = 0000000000000000] 10:02:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD0B2C8400) [pid = 3308] [serial = 882] [outer = 000000BD093AF400] 10:02:18 INFO - PROCESS | 3308 | 1461171738512 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD6B9C3400) [pid = 3308] [serial = 883] [outer = 000000BD093AF400] 10:02:19 INFO - PROCESS | 3308 | 1461171739157 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 964ms 10:02:19 INFO - PROCESS | 3308 | 1461171739191 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 10:02:19 INFO - PROCESS | 3308 | 1461171739194 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 10:02:19 INFO - PROCESS | 3308 | 1461171739197 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:02:19 INFO - PROCESS | 3308 | 1461171739199 Marionette TRACE conn4 <- [1,1142,null,{}] 10:02:19 INFO - PROCESS | 3308 | 1461171739203 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:19 INFO - PROCESS | 3308 | 1461171739320 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 10:02:19 INFO - PROCESS | 3308 | 1461171739424 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7554D000 == 89 [pid = 3308] [id = 295] 10:02:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD6EE62400) [pid = 3308] [serial = 884] [outer = 0000000000000000] 10:02:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD6EF7A800) [pid = 3308] [serial = 885] [outer = 000000BD6EE62400] 10:02:19 INFO - PROCESS | 3308 | 1461171739483 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD6F8E0C00) [pid = 3308] [serial = 886] [outer = 000000BD6EE62400] 10:02:20 INFO - PROCESS | 3308 | 1461171740057 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 923ms 10:02:20 INFO - PROCESS | 3308 | 1461171740123 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 3308 | 1461171740126 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 10:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:02:20 INFO - PROCESS | 3308 | 1461171740129 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 3308 | 1461171740132 Marionette TRACE conn4 <- [1,1146,null,{}] 10:02:20 INFO - PROCESS | 3308 | 1461171740135 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:20 INFO - PROCESS | 3308 | 1461171740251 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 10:02:20 INFO - PROCESS | 3308 | 1461171740353 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7627B000 == 90 [pid = 3308] [id = 296] 10:02:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD6F8D9400) [pid = 3308] [serial = 887] [outer = 0000000000000000] 10:02:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD703CEC00) [pid = 3308] [serial = 888] [outer = 000000BD6F8D9400] 10:02:20 INFO - PROCESS | 3308 | 1461171740411 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD70ACD000) [pid = 3308] [serial = 889] [outer = 000000BD6F8D9400] 10:02:21 INFO - PROCESS | 3308 | 1461171741046 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 10:02:21 INFO - PROCESS | 3308 | 1461171741121 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 10:02:21 INFO - PROCESS | 3308 | 1461171741124 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:02:21 INFO - PROCESS | 3308 | 1461171741126 Marionette TRACE conn4 <- [1,1150,null,{}] 10:02:21 INFO - PROCESS | 3308 | 1461171741130 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:21 INFO - PROCESS | 3308 | 1461171741458 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 10:02:21 INFO - PROCESS | 3308 | 1461171741607 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E7D800 == 91 [pid = 3308] [id = 297] 10:02:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD01CFB000) [pid = 3308] [serial = 890] [outer = 0000000000000000] 10:02:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD01D65400) [pid = 3308] [serial = 891] [outer = 000000BD01CFB000] 10:02:21 INFO - PROCESS | 3308 | 1461171741664 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD02175000) [pid = 3308] [serial = 892] [outer = 000000BD01CFB000] 10:02:22 INFO - PROCESS | 3308 | 1461171742334 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1277ms 10:02:22 INFO - PROCESS | 3308 | 1461171742405 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 3308 | 1461171742410 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 10:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:02:22 INFO - PROCESS | 3308 | 1461171742414 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 3308 | 1461171742419 Marionette TRACE conn4 <- [1,1154,null,{}] 10:02:22 INFO - PROCESS | 3308 | 1461171742423 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:22 INFO - PROCESS | 3308 | 1461171742534 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 10:02:22 INFO - PROCESS | 3308 | 1461171742645 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05F63800 == 92 [pid = 3308] [id = 298] 10:02:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 141 (000000BD0306D000) [pid = 3308] [serial = 893] [outer = 0000000000000000] 10:02:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD0424A800) [pid = 3308] [serial = 894] [outer = 000000BD0306D000] 10:02:22 INFO - PROCESS | 3308 | 1461171742700 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD0445B000) [pid = 3308] [serial = 895] [outer = 000000BD0306D000] 10:02:22 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E10F000 == 91 [pid = 3308] [id = 246] 10:02:22 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5EE000 == 90 [pid = 3308] [id = 288] 10:02:22 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A508800 == 89 [pid = 3308] [id = 287] 10:02:22 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05CEF800 == 88 [pid = 3308] [id = 286] 10:02:22 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091E0800 == 87 [pid = 3308] [id = 285] 10:02:22 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07756000 == 86 [pid = 3308] [id = 282] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD70ACF000) [pid = 3308] [serial = 816] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E88800 == 85 [pid = 3308] [id = 281] 10:02:23 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0441B800 == 84 [pid = 3308] [id = 280] 10:02:23 INFO - PROCESS | 3308 | --DOCSHELL 000000BD75E39800 == 83 [pid = 3308] [id = 274] 10:02:23 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07FCB000 == 82 [pid = 3308] [id = 273] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD05EEDC00) [pid = 3308] [serial = 745] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 140 (000000BD7782BC00) [pid = 3308] [serial = 751] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD06B80000) [pid = 3308] [serial = 703] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD0915A800) [pid = 3308] [serial = 748] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD021C6400) [pid = 3308] [serial = 742] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD09158400) [pid = 3308] [serial = 706] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD7AFF8C00) [pid = 3308] [serial = 700] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD6F862400) [pid = 3308] [serial = 754] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD05ECE400) [pid = 3308] [serial = 775] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (000000BD05D23000) [pid = 3308] [serial = 774] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD04292400) [pid = 3308] [serial = 796] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD02C97C00) [pid = 3308] [serial = 795] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD088A0000) [pid = 3308] [serial = 790] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD07BEA000) [pid = 3308] [serial = 789] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD07B7D400) [pid = 3308] [serial = 787] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD07B80400) [pid = 3308] [serial = 786] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD07250000) [pid = 3308] [serial = 801] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD075ACC00) [pid = 3308] [serial = 802] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD07705000) [pid = 3308] [serial = 784] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD072B5800) [pid = 3308] [serial = 783] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD07106800) [pid = 3308] [serial = 781] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD06B7D000) [pid = 3308] [serial = 780] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD06B65C00) [pid = 3308] [serial = 778] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD05FDF800) [pid = 3308] [serial = 777] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD01D81C00) [pid = 3308] [serial = 768] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD02178400) [pid = 3308] [serial = 769] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD0B2C5000) [pid = 3308] [serial = 805] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD09153000) [pid = 3308] [serial = 793] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD08FE9000) [pid = 3308] [serial = 792] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD042BC000) [pid = 3308] [serial = 772] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD04244400) [pid = 3308] [serial = 771] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD04248000) [pid = 3308] [serial = 766] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD6EF7C400) [pid = 3308] [serial = 814] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD09151000) [pid = 3308] [serial = 804] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD05CAB800) [pid = 3308] [serial = 798] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD0B2CDC00) [pid = 3308] [serial = 807] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD6EF72400) [pid = 3308] [serial = 813] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD6B9BF400) [pid = 3308] [serial = 808] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD6B9C0000) [pid = 3308] [serial = 810] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD6EE5EC00) [pid = 3308] [serial = 811] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD05EC9400) [pid = 3308] [serial = 799] [outer = 0000000000000000] [url = about:blank] 10:02:23 INFO - PROCESS | 3308 | 1461171743320 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 923ms 10:02:23 INFO - PROCESS | 3308 | 1461171743341 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 3308 | 1461171743344 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 10:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:02:23 INFO - PROCESS | 3308 | 1461171743348 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 3308 | 1461171743350 Marionette TRACE conn4 <- [1,1158,null,{}] 10:02:23 INFO - PROCESS | 3308 | 1461171743354 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:23 INFO - PROCESS | 3308 | 1461171743450 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 10:02:23 INFO - PROCESS | 3308 | 1461171743560 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05F64000 == 83 [pid = 3308] [id = 299] 10:02:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD01CFC400) [pid = 3308] [serial = 896] [outer = 0000000000000000] 10:02:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD0306D800) [pid = 3308] [serial = 897] [outer = 000000BD01CFC400] 10:02:23 INFO - PROCESS | 3308 | 1461171743609 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD042B2000) [pid = 3308] [serial = 898] [outer = 000000BD01CFC400] 10:02:24 INFO - PROCESS | 3308 | 1461171744023 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 733ms 10:02:24 INFO - PROCESS | 3308 | 1461171744083 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 3308 | 1461171744087 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 10:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:02:24 INFO - PROCESS | 3308 | 1461171744098 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 3308 | 1461171744103 Marionette TRACE conn4 <- [1,1162,null,{}] 10:02:24 INFO - PROCESS | 3308 | 1461171744106 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:24 INFO - PROCESS | 3308 | 1461171744209 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 10:02:24 INFO - PROCESS | 3308 | 1461171744254 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08981000 == 84 [pid = 3308] [id = 300] 10:02:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD04460000) [pid = 3308] [serial = 899] [outer = 0000000000000000] 10:02:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD05D25400) [pid = 3308] [serial = 900] [outer = 000000BD04460000] 10:02:24 INFO - PROCESS | 3308 | 1461171744303 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD05ECF000) [pid = 3308] [serial = 901] [outer = 000000BD04460000] 10:02:24 INFO - PROCESS | 3308 | 1461171744748 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:02:24 INFO - PROCESS | 3308 | 1461171744834 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 10:02:24 INFO - PROCESS | 3308 | 1461171744837 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 3308 | 1461171744839 Marionette TRACE conn4 <- [1,1166,null,{}] 10:02:24 INFO - PROCESS | 3308 | 1461171744843 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:24 INFO - PROCESS | 3308 | 1461171744945 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 10:02:24 INFO - PROCESS | 3308 | 1461171744955 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091DE000 == 85 [pid = 3308] [id = 301] 10:02:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD05EF3800) [pid = 3308] [serial = 902] [outer = 0000000000000000] 10:02:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD05FD4000) [pid = 3308] [serial = 903] [outer = 000000BD05EF3800] 10:02:25 INFO - PROCESS | 3308 | 1461171745003 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD06111800) [pid = 3308] [serial = 904] [outer = 000000BD05EF3800] 10:02:25 INFO - PROCESS | 3308 | 1461171745494 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:02:25 INFO - PROCESS | 3308 | 1461171745534 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 10:02:25 INFO - PROCESS | 3308 | 1461171745537 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 3308 | 1461171745539 Marionette TRACE conn4 <- [1,1170,null,{}] 10:02:25 INFO - PROCESS | 3308 | 1461171745542 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:25 INFO - PROCESS | 3308 | 1461171745694 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 10:02:25 INFO - PROCESS | 3308 | 1461171745789 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09C9D800 == 86 [pid = 3308] [id = 302] 10:02:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD06B87800) [pid = 3308] [serial = 905] [outer = 0000000000000000] 10:02:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD07104800) [pid = 3308] [serial = 906] [outer = 000000BD06B87800] 10:02:25 INFO - PROCESS | 3308 | 1461171745847 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD07247400) [pid = 3308] [serial = 907] [outer = 000000BD06B87800] 10:02:26 INFO - PROCESS | 3308 | 1461171746317 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 10:02:26 INFO - PROCESS | 3308 | 1461171746361 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 10:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:02:26 INFO - PROCESS | 3308 | 1461171746369 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:02:26 INFO - PROCESS | 3308 | 1461171746372 Marionette TRACE conn4 <- [1,1174,null,{}] 10:02:26 INFO - PROCESS | 3308 | 1461171746375 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:26 INFO - PROCESS | 3308 | 1461171746498 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 10:02:26 INFO - PROCESS | 3308 | 1461171746558 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5C1800 == 87 [pid = 3308] [id = 303] 10:02:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD07110400) [pid = 3308] [serial = 908] [outer = 0000000000000000] 10:02:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD07709800) [pid = 3308] [serial = 909] [outer = 000000BD07110400] 10:02:26 INFO - PROCESS | 3308 | 1461171746606 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD07BEBC00) [pid = 3308] [serial = 910] [outer = 000000BD07110400] 10:02:27 INFO - PROCESS | 3308 | 1461171747051 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 3308 | 1461171747112 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 10:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:02:27 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD05FD1400) [pid = 3308] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:02:27 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD06B88400) [pid = 3308] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:02:27 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD05D20000) [pid = 3308] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:02:27 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD03038000) [pid = 3308] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:02:27 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD01D7FC00) [pid = 3308] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:02:27 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD01D79400) [pid = 3308] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:02:27 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD042B0000) [pid = 3308] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:02:27 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD05D2BC00) [pid = 3308] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:02:27 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD01CFCC00) [pid = 3308] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:02:27 INFO - PROCESS | 3308 | 1461171747332 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 3308 | 1461171747334 Marionette TRACE conn4 <- [1,1178,null,{}] 10:02:27 INFO - PROCESS | 3308 | 1461171747342 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:27 INFO - PROCESS | 3308 | 1461171747435 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 10:02:27 INFO - PROCESS | 3308 | 1461171747441 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09C95800 == 88 [pid = 3308] [id = 304] 10:02:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD042B0000) [pid = 3308] [serial = 911] [outer = 0000000000000000] 10:02:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD05D26800) [pid = 3308] [serial = 912] [outer = 000000BD042B0000] 10:02:27 INFO - PROCESS | 3308 | 1461171747488 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD0889D800) [pid = 3308] [serial = 913] [outer = 000000BD042B0000] 10:02:27 INFO - PROCESS | 3308 | 1461171747928 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 3308 | 1461171747967 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 10:02:27 INFO - PROCESS | 3308 | 1461171747971 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 3308 | 1461171747973 Marionette TRACE conn4 <- [1,1182,null,{}] 10:02:27 INFO - PROCESS | 3308 | 1461171747976 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:28 INFO - PROCESS | 3308 | 1461171748070 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 10:02:28 INFO - PROCESS | 3308 | 1461171748076 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF1C800 == 89 [pid = 3308] [id = 305] 10:02:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD0915A000) [pid = 3308] [serial = 914] [outer = 0000000000000000] 10:02:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD093A9C00) [pid = 3308] [serial = 915] [outer = 000000BD0915A000] 10:02:28 INFO - PROCESS | 3308 | 1461171748123 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD0B2CFC00) [pid = 3308] [serial = 916] [outer = 000000BD0915A000] 10:02:28 INFO - PROCESS | 3308 | 1461171748570 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 3308 | 1461171748605 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 10:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:02:28 INFO - PROCESS | 3308 | 1461171748609 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 3308 | 1461171748611 Marionette TRACE conn4 <- [1,1186,null,{}] 10:02:28 INFO - PROCESS | 3308 | 1461171748614 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:28 INFO - PROCESS | 3308 | 1461171748707 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 10:02:28 INFO - PROCESS | 3308 | 1461171748713 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD71034800 == 90 [pid = 3308] [id = 306] 10:02:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD0B2CF000) [pid = 3308] [serial = 917] [outer = 0000000000000000] 10:02:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD6EE59800) [pid = 3308] [serial = 918] [outer = 000000BD0B2CF000] 10:02:28 INFO - PROCESS | 3308 | 1461171748758 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD6EF77400) [pid = 3308] [serial = 919] [outer = 000000BD0B2CF000] 10:02:29 INFO - PROCESS | 3308 | 1461171749226 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 10:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:02:29 INFO - PROCESS | 3308 | 1461171749240 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 3308 | 1461171749243 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 10:02:29 INFO - PROCESS | 3308 | 1461171749246 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 3308 | 1461171749248 Marionette TRACE conn4 <- [1,1190,null,{}] 10:02:29 INFO - PROCESS | 3308 | 1461171749268 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:29 INFO - PROCESS | 3308 | 1461171749440 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 10:02:29 INFO - PROCESS | 3308 | 1461171749573 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04842800 == 91 [pid = 3308] [id = 307] 10:02:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD01C0C400) [pid = 3308] [serial = 920] [outer = 0000000000000000] 10:02:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD01CFD400) [pid = 3308] [serial = 921] [outer = 000000BD01C0C400] 10:02:29 INFO - PROCESS | 3308 | 1461171749637 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD02175400) [pid = 3308] [serial = 922] [outer = 000000BD01C0C400] 10:02:30 INFO - PROCESS | 3308 | 1461171750347 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:02:30 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 10:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1129ms 10:02:30 INFO - PROCESS | 3308 | 1461171750380 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 10:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:02:30 INFO - PROCESS | 3308 | 1461171750385 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 10:02:30 INFO - PROCESS | 3308 | 1461171750390 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 3308 | 1461171750395 Marionette TRACE conn4 <- [1,1194,null,{}] 10:02:30 INFO - PROCESS | 3308 | 1461171750400 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:30 INFO - PROCESS | 3308 | 1461171750526 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 10:02:30 INFO - PROCESS | 3308 | 1461171750657 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08970000 == 92 [pid = 3308] [id = 308] 10:02:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD042B1000) [pid = 3308] [serial = 923] [outer = 0000000000000000] 10:02:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD04463800) [pid = 3308] [serial = 924] [outer = 000000BD042B1000] 10:02:30 INFO - PROCESS | 3308 | 1461171750720 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD05CB5800) [pid = 3308] [serial = 925] [outer = 000000BD042B1000] 10:02:31 INFO - PROCESS | 3308 | 1461171751389 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:02:31 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 10:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1024ms 10:02:31 INFO - PROCESS | 3308 | 1461171751417 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 10:02:31 INFO - PROCESS | 3308 | 1461171751421 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 10:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:02:31 INFO - PROCESS | 3308 | 1461171751425 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:02:31 INFO - PROCESS | 3308 | 1461171751427 Marionette TRACE conn4 <- [1,1198,null,{}] 10:02:31 INFO - PROCESS | 3308 | 1461171751431 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:31 INFO - PROCESS | 3308 | 1461171751553 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 10:02:31 INFO - PROCESS | 3308 | 1461171751683 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C8D1800 == 93 [pid = 3308] [id = 309] 10:02:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD05ECD800) [pid = 3308] [serial = 926] [outer = 0000000000000000] 10:02:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD06B87400) [pid = 3308] [serial = 927] [outer = 000000BD05ECD800] 10:02:31 INFO - PROCESS | 3308 | 1461171751744 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD075A3C00) [pid = 3308] [serial = 928] [outer = 000000BD05ECD800] 10:02:32 INFO - PROCESS | 3308 | 1461171752354 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 10:02:32 INFO - PROCESS | 3308 | 1461171752412 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 3308 | 1461171752417 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 10:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:02:32 INFO - PROCESS | 3308 | 1461171752429 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 3308 | 1461171752434 Marionette TRACE conn4 <- [1,1202,null,{}] 10:02:32 INFO - PROCESS | 3308 | 1461171752438 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:32 INFO - PROCESS | 3308 | 1461171752562 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 10:02:32 INFO - PROCESS | 3308 | 1461171752691 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD763A5000 == 94 [pid = 3308] [id = 310] 10:02:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD07B79C00) [pid = 3308] [serial = 929] [outer = 0000000000000000] 10:02:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD70964C00) [pid = 3308] [serial = 930] [outer = 000000BD07B79C00] 10:02:32 INFO - PROCESS | 3308 | 1461171752750 Marionette DEBUG loaded listener.js 10:02:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD71258800) [pid = 3308] [serial = 931] [outer = 000000BD07B79C00] 10:02:33 INFO - PROCESS | 3308 | 1461171753366 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 986ms 10:02:33 INFO - PROCESS | 3308 | 1461171753411 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 3308 | 1461171753414 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 10:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:02:33 INFO - PROCESS | 3308 | 1461171753418 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 3308 | 1461171753420 Marionette TRACE conn4 <- [1,1206,null,{}] 10:02:33 INFO - PROCESS | 3308 | 1461171753424 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:33 INFO - PROCESS | 3308 | 1461171753543 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 10:02:33 INFO - PROCESS | 3308 | 1461171753672 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD778AF800 == 95 [pid = 3308] [id = 311] 10:02:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD711BC400) [pid = 3308] [serial = 932] [outer = 0000000000000000] 10:02:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD71321400) [pid = 3308] [serial = 933] [outer = 000000BD711BC400] 10:02:33 INFO - PROCESS | 3308 | 1461171753730 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD72584800) [pid = 3308] [serial = 934] [outer = 000000BD711BC400] 10:02:34 INFO - PROCESS | 3308 | 1461171754262 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 923ms 10:02:34 INFO - PROCESS | 3308 | 1461171754343 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 3308 | 1461171754346 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 10:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:02:34 INFO - PROCESS | 3308 | 1461171754349 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 3308 | 1461171754352 Marionette TRACE conn4 <- [1,1210,null,{}] 10:02:34 INFO - PROCESS | 3308 | 1461171754355 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:34 INFO - PROCESS | 3308 | 1461171754473 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 10:02:34 INFO - PROCESS | 3308 | 1461171754579 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E8E800 == 96 [pid = 3308] [id = 312] 10:02:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD75649400) [pid = 3308] [serial = 935] [outer = 0000000000000000] 10:02:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD756B6400) [pid = 3308] [serial = 936] [outer = 000000BD75649400] 10:02:34 INFO - PROCESS | 3308 | 1461171754648 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD75E7B800) [pid = 3308] [serial = 937] [outer = 000000BD75649400] 10:02:35 INFO - PROCESS | 3308 | 1461171755216 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:02:35 INFO - PROCESS | 3308 | 1461171755278 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 10:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:02:35 INFO - PROCESS | 3308 | 1461171755282 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 3308 | 1461171755284 Marionette TRACE conn4 <- [1,1214,null,{}] 10:02:35 INFO - PROCESS | 3308 | 1461171755288 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:35 INFO - PROCESS | 3308 | 1461171755412 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 10:02:35 INFO - PROCESS | 3308 | 1461171755514 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7CBD1000 == 97 [pid = 3308] [id = 313] 10:02:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD7632E000) [pid = 3308] [serial = 938] [outer = 0000000000000000] 10:02:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD763C8400) [pid = 3308] [serial = 939] [outer = 000000BD7632E000] 10:02:35 INFO - PROCESS | 3308 | 1461171755571 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD76E84000) [pid = 3308] [serial = 940] [outer = 000000BD7632E000] 10:02:36 INFO - PROCESS | 3308 | 1461171756133 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 923ms 10:02:36 INFO - PROCESS | 3308 | 1461171756207 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 3308 | 1461171756210 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 10:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:02:36 INFO - PROCESS | 3308 | 1461171756214 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 3308 | 1461171756216 Marionette TRACE conn4 <- [1,1218,null,{}] 10:02:36 INFO - PROCESS | 3308 | 1461171756220 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:36 INFO - PROCESS | 3308 | 1461171756336 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 10:02:36 INFO - PROCESS | 3308 | 1461171756465 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D720800 == 98 [pid = 3308] [id = 314] 10:02:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD76E8DC00) [pid = 3308] [serial = 941] [outer = 0000000000000000] 10:02:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD77136800) [pid = 3308] [serial = 942] [outer = 000000BD76E8DC00] 10:02:36 INFO - PROCESS | 3308 | 1461171756522 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD7782A800) [pid = 3308] [serial = 943] [outer = 000000BD76E8DC00] 10:02:37 INFO - PROCESS | 3308 | 1461171757180 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 986ms 10:02:37 INFO - PROCESS | 3308 | 1461171757207 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 3308 | 1461171757211 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 10:02:37 INFO - PROCESS | 3308 | 1461171757216 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 3308 | 1461171757218 Marionette TRACE conn4 <- [1,1222,null,{}] 10:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:02:37 INFO - PROCESS | 3308 | 1461171757222 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:37 INFO - PROCESS | 3308 | 1461171757340 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 10:02:37 INFO - PROCESS | 3308 | 1461171757471 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E79800 == 99 [pid = 3308] [id = 315] 10:02:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 141 (000000BD04292400) [pid = 3308] [serial = 944] [outer = 0000000000000000] 10:02:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD06B6B400) [pid = 3308] [serial = 945] [outer = 000000BD04292400] 10:02:37 INFO - PROCESS | 3308 | 1461171757528 Marionette DEBUG loaded listener.js 10:02:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD77139400) [pid = 3308] [serial = 946] [outer = 000000BD04292400] 10:02:38 INFO - PROCESS | 3308 | 1461171758258 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1071ms 10:02:38 INFO - PROCESS | 3308 | 1461171758308 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 10:02:38 INFO - PROCESS | 3308 | 1461171758314 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 10:02:38 INFO - PROCESS | 3308 | 1461171758321 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:02:38 INFO - PROCESS | 3308 | 1461171758325 Marionette TRACE conn4 <- [1,1226,null,{}] 10:02:38 INFO - PROCESS | 3308 | 1461171758330 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:38 INFO - PROCESS | 3308 | 1461171758447 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 10:02:38 INFO - PROCESS | 3308 | 1461171758554 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FCF000 == 100 [pid = 3308] [id = 316] 10:02:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 144 (000000BD04293C00) [pid = 3308] [serial = 947] [outer = 0000000000000000] 10:02:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 145 (000000BD04467400) [pid = 3308] [serial = 948] [outer = 000000BD04293C00] 10:02:38 INFO - PROCESS | 3308 | 1461171758608 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD05ED2800) [pid = 3308] [serial = 949] [outer = 000000BD04293C00] 10:02:39 INFO - PROCESS | 3308 | 1461171759255 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 986ms 10:02:39 INFO - PROCESS | 3308 | 1461171759314 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 3308 | 1461171759320 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 10:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:02:39 INFO - PROCESS | 3308 | 1461171759327 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 3308 | 1461171759329 Marionette TRACE conn4 <- [1,1230,null,{}] 10:02:39 INFO - PROCESS | 3308 | 1461171759333 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:39 INFO - PROCESS | 3308 | 1461171759447 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 10:02:39 INFO - PROCESS | 3308 | 1461171759572 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04887000 == 99 [pid = 3308] [id = 61] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6FF14000 == 98 [pid = 3308] [id = 262] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD70F22000 == 97 [pid = 3308] [id = 263] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E808800 == 96 [pid = 3308] [id = 128] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD71034800 == 95 [pid = 3308] [id = 306] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF1C800 == 94 [pid = 3308] [id = 305] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD09C95800 == 93 [pid = 3308] [id = 304] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5C1800 == 92 [pid = 3308] [id = 303] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD09C9D800 == 91 [pid = 3308] [id = 302] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091DE000 == 90 [pid = 3308] [id = 301] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08981000 == 89 [pid = 3308] [id = 300] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FB2000 == 88 [pid = 3308] [id = 284] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07FCC000 == 87 [pid = 3308] [id = 283] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD07704C00) [pid = 3308] [serial = 864] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04198800 == 88 [pid = 3308] [id = 317] 10:02:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD0134D400) [pid = 3308] [serial = 950] [outer = 0000000000000000] 10:02:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 147 (000000BD01D69800) [pid = 3308] [serial = 951] [outer = 000000BD0134D400] 10:02:39 INFO - PROCESS | 3308 | 1461171759674 Marionette DEBUG loaded listener.js 10:02:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 148 (000000BD042B0400) [pid = 3308] [serial = 952] [outer = 000000BD0134D400] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05F64000 == 87 [pid = 3308] [id = 299] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05F63800 == 86 [pid = 3308] [id = 298] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E7D800 == 85 [pid = 3308] [id = 297] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7554D000 == 84 [pid = 3308] [id = 295] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD71009000 == 83 [pid = 3308] [id = 294] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD701F2000 == 82 [pid = 3308] [id = 293] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF23000 == 81 [pid = 3308] [id = 292] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A515000 == 80 [pid = 3308] [id = 291] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07754800 == 79 [pid = 3308] [id = 290] 10:02:39 INFO - PROCESS | 3308 | --DOCSHELL 000000BD01CBF800 == 78 [pid = 3308] [id = 289] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 147 (000000BD05FD7800) [pid = 3308] [serial = 852] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 146 (000000BD7131D000) [pid = 3308] [serial = 825] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD07105400) [pid = 3308] [serial = 855] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 144 (000000BD05D29000) [pid = 3308] [serial = 849] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 143 (000000BD06108C00) [pid = 3308] [serial = 853] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD02C99C00) [pid = 3308] [serial = 819] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD03069000) [pid = 3308] [serial = 843] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 140 (000000BD03A9CC00) [pid = 3308] [serial = 844] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD760CB800) [pid = 3308] [serial = 828] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD02074000) [pid = 3308] [serial = 841] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD01DDA000) [pid = 3308] [serial = 840] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD06B6A800) [pid = 3308] [serial = 822] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD06172C00) [pid = 3308] [serial = 838] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD03A9A000) [pid = 3308] [serial = 837] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD76E8C000) [pid = 3308] [serial = 831] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (000000BD0714E400) [pid = 3308] [serial = 856] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD04465800) [pid = 3308] [serial = 846] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD05B6F000) [pid = 3308] [serial = 847] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD7BAB6800) [pid = 3308] [serial = 834] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD07145000) [pid = 3308] [serial = 861] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD02068C00) [pid = 3308] [serial = 858] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD0423D400) [pid = 3308] [serial = 859] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD072B3400) [pid = 3308] [serial = 862] [outer = 0000000000000000] [url = about:blank] 10:02:39 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD05ECDC00) [pid = 3308] [serial = 850] [outer = 0000000000000000] [url = about:blank] 10:02:40 INFO - PROCESS | 3308 | 1461171760167 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 881ms 10:02:40 INFO - PROCESS | 3308 | 1461171760209 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 10:02:40 INFO - PROCESS | 3308 | 1461171760211 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 10:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:02:40 INFO - PROCESS | 3308 | 1461171760215 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 3308 | 1461171760219 Marionette TRACE conn4 <- [1,1234,null,{}] 10:02:40 INFO - PROCESS | 3308 | 1461171760230 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:40 INFO - PROCESS | 3308 | 1461171760333 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 10:02:40 INFO - PROCESS | 3308 | 1461171760349 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0896A800 == 79 [pid = 3308] [id = 318] 10:02:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD05B67800) [pid = 3308] [serial = 953] [outer = 0000000000000000] 10:02:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD05CB3000) [pid = 3308] [serial = 954] [outer = 000000BD05B67800] 10:02:40 INFO - PROCESS | 3308 | 1461171760399 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD05FD3C00) [pid = 3308] [serial = 955] [outer = 000000BD05B67800] 10:02:40 INFO - PROCESS | 3308 | 1461171760940 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 776ms 10:02:40 INFO - PROCESS | 3308 | 1461171760993 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 3308 | 1461171760997 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 10:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:02:41 INFO - PROCESS | 3308 | 1461171761000 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 3308 | 1461171761002 Marionette TRACE conn4 <- [1,1238,null,{}] 10:02:41 INFO - PROCESS | 3308 | 1461171761005 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:41 INFO - PROCESS | 3308 | 1461171761112 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 10:02:41 INFO - PROCESS | 3308 | 1461171761203 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095A4800 == 80 [pid = 3308] [id = 319] 10:02:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD06B71800) [pid = 3308] [serial = 956] [outer = 0000000000000000] 10:02:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD06B85800) [pid = 3308] [serial = 957] [outer = 000000BD06B71800] 10:02:41 INFO - PROCESS | 3308 | 1461171761252 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD07148800) [pid = 3308] [serial = 958] [outer = 000000BD06B71800] 10:02:41 INFO - PROCESS | 3308 | 1461171761631 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 10:02:41 INFO - PROCESS | 3308 | 1461171761674 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 3308 | 1461171761676 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 10:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:02:41 INFO - PROCESS | 3308 | 1461171761679 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 3308 | 1461171761681 Marionette TRACE conn4 <- [1,1242,null,{}] 10:02:41 INFO - PROCESS | 3308 | 1461171761713 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:41 INFO - PROCESS | 3308 | 1461171761808 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 10:02:41 INFO - PROCESS | 3308 | 1461171761814 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A514000 == 81 [pid = 3308] [id = 320] 10:02:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD07244400) [pid = 3308] [serial = 959] [outer = 0000000000000000] 10:02:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD0759DC00) [pid = 3308] [serial = 960] [outer = 000000BD07244400] 10:02:41 INFO - PROCESS | 3308 | 1461171761861 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD0770B400) [pid = 3308] [serial = 961] [outer = 000000BD07244400] 10:02:42 INFO - PROCESS | 3308 | 1461171762392 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 755ms 10:02:42 INFO - PROCESS | 3308 | 1461171762437 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 3308 | 1461171762440 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 10:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:02:42 INFO - PROCESS | 3308 | 1461171762443 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 3308 | 1461171762445 Marionette TRACE conn4 <- [1,1246,null,{}] 10:02:42 INFO - PROCESS | 3308 | 1461171762453 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:42 INFO - PROCESS | 3308 | 1461171762585 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 10:02:42 INFO - PROCESS | 3308 | 1461171762606 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AECD800 == 82 [pid = 3308] [id = 321] 10:02:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD09153000) [pid = 3308] [serial = 962] [outer = 0000000000000000] 10:02:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD093A2C00) [pid = 3308] [serial = 963] [outer = 000000BD09153000] 10:02:42 INFO - PROCESS | 3308 | 1461171762656 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD0B2CF400) [pid = 3308] [serial = 964] [outer = 000000BD09153000] 10:02:43 INFO - PROCESS | 3308 | 1461171763115 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 10:02:43 INFO - PROCESS | 3308 | 1461171763192 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 3308 | 1461171763195 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 10:02:43 INFO - PROCESS | 3308 | 1461171763200 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 3308 | 1461171763202 Marionette TRACE conn4 <- [1,1250,null,{}] 10:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:02:43 INFO - PROCESS | 3308 | 1461171763206 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:43 INFO - PROCESS | 3308 | 1461171763331 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 10:02:43 INFO - PROCESS | 3308 | 1461171763397 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF21800 == 83 [pid = 3308] [id = 322] 10:02:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD6EE5A000) [pid = 3308] [serial = 965] [outer = 0000000000000000] 10:02:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD6EE63400) [pid = 3308] [serial = 966] [outer = 000000BD6EE5A000] 10:02:43 INFO - PROCESS | 3308 | 1461171763445 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD6FF4B800) [pid = 3308] [serial = 967] [outer = 000000BD6EE5A000] 10:02:43 INFO - PROCESS | 3308 | 1461171763884 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 10:02:43 INFO - PROCESS | 3308 | 1461171763941 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 10:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:02:43 INFO - PROCESS | 3308 | 1461171763944 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 10:02:43 INFO - PROCESS | 3308 | 1461171763947 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 3308 | 1461171763949 Marionette TRACE conn4 <- [1,1254,null,{}] 10:02:43 INFO - PROCESS | 3308 | 1461171763953 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:44 INFO - PROCESS | 3308 | 1461171764337 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD02C9B400) [pid = 3308] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD05EF3800) [pid = 3308] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD07110400) [pid = 3308] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD075A4000) [pid = 3308] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD06B87800) [pid = 3308] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD0306D000) [pid = 3308] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (000000BD042B0000) [pid = 3308] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD01CFB000) [pid = 3308] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD04460000) [pid = 3308] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD01CFC400) [pid = 3308] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD0915A000) [pid = 3308] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD021C1C00) [pid = 3308] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD75D9C800) [pid = 3308] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD71257C00) [pid = 3308] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:02:44 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD05EC6800) [pid = 3308] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:02:44 INFO - PROCESS | 3308 | 1461171764408 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0884A000 == 84 [pid = 3308] [id = 323] 10:02:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD01C07C00) [pid = 3308] [serial = 968] [outer = 0000000000000000] 10:02:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD02076C00) [pid = 3308] [serial = 969] [outer = 000000BD01C07C00] 10:02:44 INFO - PROCESS | 3308 | 1461171764455 Marionette DEBUG loaded listener.js 10:02:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD0616BC00) [pid = 3308] [serial = 970] [outer = 000000BD01C07C00] 10:02:44 INFO - PROCESS | 3308 | 1461171764868 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 986ms 10:02:44 INFO - PROCESS | 3308 | 1461171764937 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 3308 | 1461171764939 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 10:02:44 INFO - PROCESS | 3308 | 1461171764942 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:02:44 INFO - PROCESS | 3308 | 1461171764944 Marionette TRACE conn4 <- [1,1258,null,{}] 10:02:44 INFO - PROCESS | 3308 | 1461171764948 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:45 INFO - PROCESS | 3308 | 1461171765043 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 10:02:45 INFO - PROCESS | 3308 | 1461171765050 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD75D8A800 == 85 [pid = 3308] [id = 324] 10:02:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD07BDEC00) [pid = 3308] [serial = 971] [outer = 0000000000000000] 10:02:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD70890400) [pid = 3308] [serial = 972] [outer = 000000BD07BDEC00] 10:02:45 INFO - PROCESS | 3308 | 1461171765099 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD72936C00) [pid = 3308] [serial = 973] [outer = 000000BD07BDEC00] 10:02:45 INFO - PROCESS | 3308 | 1461171765541 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 629ms 10:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:02:45 INFO - PROCESS | 3308 | 1461171765575 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 10:02:45 INFO - PROCESS | 3308 | 1461171765577 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 10:02:45 INFO - PROCESS | 3308 | 1461171765580 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - PROCESS | 3308 | 1461171765582 Marionette TRACE conn4 <- [1,1262,null,{}] 10:02:45 INFO - PROCESS | 3308 | 1461171765586 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:45 INFO - PROCESS | 3308 | 1461171765681 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 10:02:45 INFO - PROCESS | 3308 | 1461171765687 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E87000 == 86 [pid = 3308] [id = 325] 10:02:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD75569000) [pid = 3308] [serial = 974] [outer = 0000000000000000] 10:02:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD75D92C00) [pid = 3308] [serial = 975] [outer = 000000BD75569000] 10:02:45 INFO - PROCESS | 3308 | 1461171765735 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD763C6400) [pid = 3308] [serial = 976] [outer = 000000BD75569000] 10:02:46 INFO - PROCESS | 3308 | 1461171766204 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 10:02:46 INFO - PROCESS | 3308 | 1461171766255 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 3308 | 1461171766258 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 10:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:02:46 INFO - PROCESS | 3308 | 1461171766261 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 3308 | 1461171766264 Marionette TRACE conn4 <- [1,1266,null,{}] 10:02:46 INFO - PROCESS | 3308 | 1461171766267 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:46 INFO - PROCESS | 3308 | 1461171766463 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 10:02:46 INFO - PROCESS | 3308 | 1461171766603 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B19000 == 87 [pid = 3308] [id = 326] 10:02:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD01351800) [pid = 3308] [serial = 977] [outer = 0000000000000000] 10:02:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD01C11C00) [pid = 3308] [serial = 978] [outer = 000000BD01351800] 10:02:46 INFO - PROCESS | 3308 | 1461171766669 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD02174000) [pid = 3308] [serial = 979] [outer = 000000BD01351800] 10:02:47 INFO - PROCESS | 3308 | 1461171767361 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1181ms 10:02:47 INFO - PROCESS | 3308 | 1461171767455 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 3308 | 1461171767460 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 10:02:47 INFO - PROCESS | 3308 | 1461171767466 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:02:47 INFO - PROCESS | 3308 | 1461171767471 Marionette TRACE conn4 <- [1,1270,null,{}] 10:02:47 INFO - PROCESS | 3308 | 1461171767476 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:47 INFO - PROCESS | 3308 | 1461171767611 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 10:02:47 INFO - PROCESS | 3308 | 1461171767738 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FC2000 == 88 [pid = 3308] [id = 327] 10:02:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD04294800) [pid = 3308] [serial = 980] [outer = 0000000000000000] 10:02:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD05D2A400) [pid = 3308] [serial = 981] [outer = 000000BD04294800] 10:02:47 INFO - PROCESS | 3308 | 1461171767803 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD0610E400) [pid = 3308] [serial = 982] [outer = 000000BD04294800] 10:02:48 INFO - PROCESS | 3308 | 1461171768382 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 986ms 10:02:48 INFO - PROCESS | 3308 | 1461171768458 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 3308 | 1461171768462 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 10:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:02:48 INFO - PROCESS | 3308 | 1461171768466 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 3308 | 1461171768468 Marionette TRACE conn4 <- [1,1274,null,{}] 10:02:48 INFO - PROCESS | 3308 | 1461171768473 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:48 INFO - PROCESS | 3308 | 1461171768625 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 10:02:48 INFO - PROCESS | 3308 | 1461171768761 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7554D000 == 89 [pid = 3308] [id = 328] 10:02:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD072B4800) [pid = 3308] [serial = 983] [outer = 0000000000000000] 10:02:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 141 (000000BD07BE9400) [pid = 3308] [serial = 984] [outer = 000000BD072B4800] 10:02:48 INFO - PROCESS | 3308 | 1461171768821 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD09150800) [pid = 3308] [serial = 985] [outer = 000000BD072B4800] 10:02:49 INFO - PROCESS | 3308 | 1461171769461 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1027ms 10:02:49 INFO - PROCESS | 3308 | 1461171769504 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 3308 | 1461171769509 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 10:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:02:49 INFO - PROCESS | 3308 | 1461171769540 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 3308 | 1461171769546 Marionette TRACE conn4 <- [1,1278,null,{}] 10:02:49 INFO - PROCESS | 3308 | 1461171769550 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:49 INFO - PROCESS | 3308 | 1461171769681 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 10:02:49 INFO - PROCESS | 3308 | 1461171769808 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DC20000 == 90 [pid = 3308] [id = 329] 10:02:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD6EF6FC00) [pid = 3308] [serial = 986] [outer = 0000000000000000] 10:02:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 144 (000000BD77145C00) [pid = 3308] [serial = 987] [outer = 000000BD6EF6FC00] 10:02:49 INFO - PROCESS | 3308 | 1461171769868 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 145 (000000BD7ADD1000) [pid = 3308] [serial = 988] [outer = 000000BD6EF6FC00] 10:02:50 INFO - PROCESS | 3308 | 1461171770476 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1004ms 10:02:50 INFO - PROCESS | 3308 | 1461171770525 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 3308 | 1461171770527 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 10:02:50 INFO - PROCESS | 3308 | 1461171770531 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:02:50 INFO - PROCESS | 3308 | 1461171770533 Marionette TRACE conn4 <- [1,1282,null,{}] 10:02:50 INFO - PROCESS | 3308 | 1461171770536 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:50 INFO - PROCESS | 3308 | 1461171770658 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 10:02:50 INFO - PROCESS | 3308 | 1461171770763 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E36C800 == 91 [pid = 3308] [id = 330] 10:02:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD7AEDE000) [pid = 3308] [serial = 989] [outer = 0000000000000000] 10:02:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 147 (000000BD7AFC4400) [pid = 3308] [serial = 990] [outer = 000000BD7AEDE000] 10:02:50 INFO - PROCESS | 3308 | 1461171770822 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 148 (000000BD7AFF6000) [pid = 3308] [serial = 991] [outer = 000000BD7AEDE000] 10:02:51 INFO - PROCESS | 3308 | 1461171771369 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 880ms 10:02:51 INFO - PROCESS | 3308 | 1461171771414 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 3308 | 1461171771416 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 10:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:02:51 INFO - PROCESS | 3308 | 1461171771420 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 3308 | 1461171771422 Marionette TRACE conn4 <- [1,1286,null,{}] 10:02:51 INFO - PROCESS | 3308 | 1461171771426 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:51 INFO - PROCESS | 3308 | 1461171771547 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 10:02:51 INFO - PROCESS | 3308 | 1461171771657 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E766800 == 92 [pid = 3308] [id = 331] 10:02:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 149 (000000BD7B51DC00) [pid = 3308] [serial = 992] [outer = 0000000000000000] 10:02:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 150 (000000BD7B522400) [pid = 3308] [serial = 993] [outer = 000000BD7B51DC00] 10:02:51 INFO - PROCESS | 3308 | 1461171771766 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 151 (000000BD7D0D9800) [pid = 3308] [serial = 994] [outer = 000000BD7B51DC00] 10:02:52 INFO - PROCESS | 3308 | 1461171772351 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 10:02:52 INFO - PROCESS | 3308 | 1461171772408 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 3308 | 1461171772411 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 10:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:02:52 INFO - PROCESS | 3308 | 1461171772414 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 3308 | 1461171772417 Marionette TRACE conn4 <- [1,1290,null,{}] 10:02:52 INFO - PROCESS | 3308 | 1461171772420 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:52 INFO - PROCESS | 3308 | 1461171772572 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 10:02:52 INFO - PROCESS | 3308 | 1461171772716 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7EA40000 == 93 [pid = 3308] [id = 332] 10:02:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 152 (000000BD7B51F400) [pid = 3308] [serial = 995] [outer = 0000000000000000] 10:02:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 153 (000000BD7D92FC00) [pid = 3308] [serial = 996] [outer = 000000BD7B51F400] 10:02:52 INFO - PROCESS | 3308 | 1461171772775 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 154 (000000BD7DB8E000) [pid = 3308] [serial = 997] [outer = 000000BD7B51F400] 10:02:53 INFO - PROCESS | 3308 | 1461171773298 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 922ms 10:02:53 INFO - PROCESS | 3308 | 1461171773341 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 3308 | 1461171773343 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 10:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:02:53 INFO - PROCESS | 3308 | 1461171773347 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 3308 | 1461171773349 Marionette TRACE conn4 <- [1,1294,null,{}] 10:02:53 INFO - PROCESS | 3308 | 1461171773353 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:53 INFO - PROCESS | 3308 | 1461171773502 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 10:02:53 INFO - PROCESS | 3308 | 1461171773609 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F122800 == 94 [pid = 3308] [id = 333] 10:02:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 155 (000000BD0CBE7400) [pid = 3308] [serial = 998] [outer = 0000000000000000] 10:02:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 156 (000000BD0CBEC400) [pid = 3308] [serial = 999] [outer = 000000BD0CBE7400] 10:02:53 INFO - PROCESS | 3308 | 1461171773666 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 157 (000000BD7DB4DC00) [pid = 3308] [serial = 1000] [outer = 000000BD0CBE7400] 10:02:54 INFO - PROCESS | 3308 | 1461171774216 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 923ms 10:02:54 INFO - PROCESS | 3308 | 1461171774304 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 3308 | 1461171774307 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 10:02:54 INFO - PROCESS | 3308 | 1461171774311 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:02:54 INFO - PROCESS | 3308 | 1461171774313 Marionette TRACE conn4 <- [1,1298,null,{}] 10:02:54 INFO - PROCESS | 3308 | 1461171774318 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:54 INFO - PROCESS | 3308 | 1461171774441 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 10:02:54 INFO - PROCESS | 3308 | 1461171774577 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0219E000 == 95 [pid = 3308] [id = 334] 10:02:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 158 (000000BD01DDD000) [pid = 3308] [serial = 1001] [outer = 0000000000000000] 10:02:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 159 (000000BD03076000) [pid = 3308] [serial = 1002] [outer = 000000BD01DDD000] 10:02:54 INFO - PROCESS | 3308 | 1461171774635 Marionette DEBUG loaded listener.js 10:02:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 160 (000000BD07248400) [pid = 3308] [serial = 1003] [outer = 000000BD01DDD000] 10:02:55 INFO - PROCESS | 3308 | 1461171775544 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 10:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 10:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1278ms 10:02:55 INFO - PROCESS | 3308 | 1461171775594 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 10:02:55 INFO - PROCESS | 3308 | 1461171775598 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 10:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:02:55 INFO - PROCESS | 3308 | 1461171775604 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:02:55 INFO - PROCESS | 3308 | 1461171775608 Marionette TRACE conn4 <- [1,1302,null,{}] 10:02:55 INFO - PROCESS | 3308 | 1461171775613 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:55 INFO - PROCESS | 3308 | 1461171775734 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 10:02:55 INFO - PROCESS | 3308 | 1461171775896 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08975800 == 96 [pid = 3308] [id = 335] 10:02:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 161 (000000BD01CF2400) [pid = 3308] [serial = 1004] [outer = 0000000000000000] 10:02:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 162 (000000BD01DE7400) [pid = 3308] [serial = 1005] [outer = 000000BD01CF2400] 10:02:55 INFO - PROCESS | 3308 | 1461171775952 Marionette DEBUG loaded listener.js 10:02:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 163 (000000BD0428AC00) [pid = 3308] [serial = 1006] [outer = 000000BD01CF2400] 10:02:56 INFO - PROCESS | 3308 | 1461171776600 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1024ms 10:02:56 INFO - PROCESS | 3308 | 1461171776632 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 3308 | 1461171776638 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 10:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:02:56 INFO - PROCESS | 3308 | 1461171776644 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 3308 | 1461171776647 Marionette TRACE conn4 <- [1,1306,null,{}] 10:02:56 INFO - PROCESS | 3308 | 1461171776651 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:56 INFO - PROCESS | 3308 | 1461171776767 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 10:02:56 INFO - PROCESS | 3308 | 1461171776877 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091D4800 == 97 [pid = 3308] [id = 336] 10:02:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 164 (000000BD05B64400) [pid = 3308] [serial = 1007] [outer = 0000000000000000] 10:02:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 165 (000000BD05FD7C00) [pid = 3308] [serial = 1008] [outer = 000000BD05B64400] 10:02:56 INFO - PROCESS | 3308 | 1461171776928 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 166 (000000BD06B71000) [pid = 3308] [serial = 1009] [outer = 000000BD05B64400] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E87000 == 96 [pid = 3308] [id = 325] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD75D8A800 == 95 [pid = 3308] [id = 324] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0884A000 == 94 [pid = 3308] [id = 323] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF21800 == 93 [pid = 3308] [id = 322] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AECD800 == 92 [pid = 3308] [id = 321] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A514000 == 91 [pid = 3308] [id = 320] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095A4800 == 90 [pid = 3308] [id = 319] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 165 (000000BD703CEC00) [pid = 3308] [serial = 888] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 164 (000000BD6EF7A800) [pid = 3308] [serial = 885] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 163 (000000BD6EE59800) [pid = 3308] [serial = 918] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0896A800 == 89 [pid = 3308] [id = 318] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04198800 == 88 [pid = 3308] [id = 317] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FCF000 == 87 [pid = 3308] [id = 316] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D720800 == 86 [pid = 3308] [id = 314] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7CBD1000 == 85 [pid = 3308] [id = 313] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E8E800 == 84 [pid = 3308] [id = 312] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD778AF800 == 83 [pid = 3308] [id = 311] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD763A5000 == 82 [pid = 3308] [id = 310] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C8D1800 == 81 [pid = 3308] [id = 309] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08970000 == 80 [pid = 3308] [id = 308] 10:02:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04842800 == 79 [pid = 3308] [id = 307] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 162 (000000BD7D8A3C00) [pid = 3308] [serial = 757] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 161 (000000BD06111800) [pid = 3308] [serial = 904] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 160 (000000BD07BEBC00) [pid = 3308] [serial = 910] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 159 (000000BD07B7AC00) [pid = 3308] [serial = 865] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 158 (000000BD07247400) [pid = 3308] [serial = 907] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 157 (000000BD05FD8000) [pid = 3308] [serial = 873] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 156 (000000BD0424A800) [pid = 3308] [serial = 894] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 155 (000000BD05D26800) [pid = 3308] [serial = 912] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 154 (000000BD02175000) [pid = 3308] [serial = 892] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 153 (000000BD0B2C8400) [pid = 3308] [serial = 882] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 152 (000000BD05D25400) [pid = 3308] [serial = 900] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 151 (000000BD05ECF000) [pid = 3308] [serial = 901] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 150 (000000BD05FD4000) [pid = 3308] [serial = 903] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 149 (000000BD01D65400) [pid = 3308] [serial = 891] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 148 (000000BD0889D800) [pid = 3308] [serial = 913] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 147 (000000BD00CD5000) [pid = 3308] [serial = 867] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 146 (000000BD042B2000) [pid = 3308] [serial = 898] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD0306D800) [pid = 3308] [serial = 897] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 144 (000000BD0445B000) [pid = 3308] [serial = 895] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 143 (000000BD08FEF400) [pid = 3308] [serial = 879] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD0B2CFC00) [pid = 3308] [serial = 916] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD07709800) [pid = 3308] [serial = 909] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 140 (000000BD07104800) [pid = 3308] [serial = 906] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD07E6BC00) [pid = 3308] [serial = 876] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD03A99400) [pid = 3308] [serial = 870] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD093A9C00) [pid = 3308] [serial = 915] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD042B6C00) [pid = 3308] [serial = 820] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD7632E400) [pid = 3308] [serial = 829] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD72980000) [pid = 3308] [serial = 826] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD07245400) [pid = 3308] [serial = 823] [outer = 0000000000000000] [url = about:blank] 10:02:57 INFO - PROCESS | 3308 | 1461171777496 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 880ms 10:02:57 INFO - PROCESS | 3308 | 1461171777526 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 10:02:57 INFO - PROCESS | 3308 | 1461171777528 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 10:02:57 INFO - PROCESS | 3308 | 1461171777532 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:02:57 INFO - PROCESS | 3308 | 1461171777536 Marionette TRACE conn4 <- [1,1310,null,{}] 10:02:57 INFO - PROCESS | 3308 | 1461171777547 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:57 INFO - PROCESS | 3308 | 1461171777648 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 10:02:57 INFO - PROCESS | 3308 | 1461171777767 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07750800 == 80 [pid = 3308] [id = 337] 10:02:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD03040400) [pid = 3308] [serial = 1010] [outer = 0000000000000000] 10:02:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD042BD400) [pid = 3308] [serial = 1011] [outer = 000000BD03040400] 10:02:57 INFO - PROCESS | 3308 | 1461171777818 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD05ED0C00) [pid = 3308] [serial = 1012] [outer = 000000BD03040400] 10:02:58 INFO - PROCESS | 3308 | 1461171778215 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 10:02:58 INFO - PROCESS | 3308 | 1461171778297 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 3308 | 1461171778300 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 10:02:58 INFO - PROCESS | 3308 | 1461171778304 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 3308 | 1461171778305 Marionette TRACE conn4 <- [1,1314,null,{}] 10:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:02:58 INFO - PROCESS | 3308 | 1461171778313 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:58 INFO - PROCESS | 3308 | 1461171778414 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 10:02:58 INFO - PROCESS | 3308 | 1461171778427 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095A4800 == 81 [pid = 3308] [id = 338] 10:02:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD06B7A800) [pid = 3308] [serial = 1013] [outer = 0000000000000000] 10:02:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD07104800) [pid = 3308] [serial = 1014] [outer = 000000BD06B7A800] 10:02:58 INFO - PROCESS | 3308 | 1461171778475 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD07245000) [pid = 3308] [serial = 1015] [outer = 000000BD06B7A800] 10:02:58 INFO - PROCESS | 3308 | 1461171778926 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:02:58 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 10:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 10:02:58 INFO - PROCESS | 3308 | 1461171778982 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 3308 | 1461171778985 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 10:02:58 INFO - PROCESS | 3308 | 1461171778988 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:02:58 INFO - PROCESS | 3308 | 1461171778990 Marionette TRACE conn4 <- [1,1318,null,{}] 10:02:58 INFO - PROCESS | 3308 | 1461171778994 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:59 INFO - PROCESS | 3308 | 1461171779090 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 10:02:59 INFO - PROCESS | 3308 | 1461171779096 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5BA000 == 82 [pid = 3308] [id = 339] 10:02:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD0724C000) [pid = 3308] [serial = 1016] [outer = 0000000000000000] 10:02:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 141 (000000BD072B3000) [pid = 3308] [serial = 1017] [outer = 000000BD0724C000] 10:02:59 INFO - PROCESS | 3308 | 1461171779143 Marionette DEBUG loaded listener.js 10:02:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD07BE1C00) [pid = 3308] [serial = 1018] [outer = 000000BD0724C000] 10:02:59 INFO - PROCESS | 3308 | 1461171779664 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:02:59 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 10:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 10:02:59 INFO - PROCESS | 3308 | 1461171779725 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 10:02:59 INFO - PROCESS | 3308 | 1461171779728 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 10:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:02:59 INFO - PROCESS | 3308 | 1461171779736 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:02:59 INFO - PROCESS | 3308 | 1461171779738 Marionette TRACE conn4 <- [1,1322,null,{}] 10:02:59 INFO - PROCESS | 3308 | 1461171779779 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:59 INFO - PROCESS | 3308 | 1461171779930 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 10:02:59 INFO - PROCESS | 3308 | 1461171779947 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B197800 == 83 [pid = 3308] [id = 340] 10:02:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD08FED000) [pid = 3308] [serial = 1019] [outer = 0000000000000000] 10:02:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 144 (000000BD0B2C9C00) [pid = 3308] [serial = 1020] [outer = 000000BD08FED000] 10:03:00 INFO - PROCESS | 3308 | 1461171779998 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 145 (000000BD0D1B8000) [pid = 3308] [serial = 1021] [outer = 000000BD08FED000] 10:03:00 INFO - PROCESS | 3308 | 1461171780457 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 755ms 10:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:03:00 INFO - PROCESS | 3308 | 1461171780494 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 10:03:00 INFO - PROCESS | 3308 | 1461171780496 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 10:03:00 INFO - PROCESS | 3308 | 1461171780499 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:03:00 INFO - PROCESS | 3308 | 1461171780501 Marionette TRACE conn4 <- [1,1326,null,{}] 10:03:00 INFO - PROCESS | 3308 | 1461171780505 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:00 INFO - PROCESS | 3308 | 1461171780633 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 10:03:00 INFO - PROCESS | 3308 | 1461171780648 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D62E800 == 84 [pid = 3308] [id = 341] 10:03:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD0D1B6400) [pid = 3308] [serial = 1022] [outer = 0000000000000000] 10:03:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 147 (000000BD6B9BDC00) [pid = 3308] [serial = 1023] [outer = 000000BD0D1B6400] 10:03:00 INFO - PROCESS | 3308 | 1461171780699 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 148 (000000BD6EF71800) [pid = 3308] [serial = 1024] [outer = 000000BD0D1B6400] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 147 (000000BD76E06000) [pid = 3308] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 146 (000000BD7AFC5C00) [pid = 3308] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD09153000) [pid = 3308] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 144 (000000BD0B2CF000) [pid = 3308] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 143 (000000BD07244400) [pid = 3308] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD06B71800) [pid = 3308] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD05B67800) [pid = 3308] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 140 (000000BD6EE5A000) [pid = 3308] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD04293C00) [pid = 3308] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD0134D400) [pid = 3308] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD07BDEC00) [pid = 3308] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:03:01 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD01C07C00) [pid = 3308] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:03:01 INFO - PROCESS | 3308 | 1461171781833 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1386ms 10:03:01 INFO - PROCESS | 3308 | 1461171781889 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 3308 | 1461171781891 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 10:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:03:01 INFO - PROCESS | 3308 | 1461171781894 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - PROCESS | 3308 | 1461171781896 Marionette TRACE conn4 <- [1,1330,null,{}] 10:03:01 INFO - PROCESS | 3308 | 1461171781900 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:01 INFO - PROCESS | 3308 | 1461171781994 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 10:03:02 INFO - PROCESS | 3308 | 1461171782001 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D637800 == 85 [pid = 3308] [id = 342] 10:03:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD01C07C00) [pid = 3308] [serial = 1025] [outer = 0000000000000000] 10:03:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD07244400) [pid = 3308] [serial = 1026] [outer = 000000BD01C07C00] 10:03:02 INFO - PROCESS | 3308 | 1461171782049 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD6EE63000) [pid = 3308] [serial = 1027] [outer = 000000BD01C07C00] 10:03:02 INFO - PROCESS | 3308 | 1461171782504 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 10:03:02 INFO - PROCESS | 3308 | 1461171782569 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 3308 | 1461171782571 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 10:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:03:02 INFO - PROCESS | 3308 | 1461171782574 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 3308 | 1461171782576 Marionette TRACE conn4 <- [1,1334,null,{}] 10:03:02 INFO - PROCESS | 3308 | 1461171782580 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:02 INFO - PROCESS | 3308 | 1461171782676 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 10:03:02 INFO - PROCESS | 3308 | 1461171782682 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD703B1000 == 86 [pid = 3308] [id = 343] 10:03:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD6F862400) [pid = 3308] [serial = 1028] [outer = 0000000000000000] 10:03:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 141 (000000BD70F2E800) [pid = 3308] [serial = 1029] [outer = 000000BD6F862400] 10:03:02 INFO - PROCESS | 3308 | 1461171782728 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD72188C00) [pid = 3308] [serial = 1030] [outer = 000000BD6F862400] 10:03:03 INFO - PROCESS | 3308 | 1461171783180 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 10:03:03 INFO - PROCESS | 3308 | 1461171783249 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 10:03:03 INFO - PROCESS | 3308 | 1461171783251 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 10:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:03:03 INFO - PROCESS | 3308 | 1461171783255 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 3308 | 1461171783257 Marionette TRACE conn4 <- [1,1338,null,{}] 10:03:03 INFO - PROCESS | 3308 | 1461171783260 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:03 INFO - PROCESS | 3308 | 1461171783389 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 10:03:03 INFO - PROCESS | 3308 | 1461171783401 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7586F000 == 87 [pid = 3308] [id = 344] 10:03:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD75568400) [pid = 3308] [serial = 1031] [outer = 0000000000000000] 10:03:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 144 (000000BD75D69400) [pid = 3308] [serial = 1032] [outer = 000000BD75568400] 10:03:03 INFO - PROCESS | 3308 | 1461171783449 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 145 (000000BD762EB800) [pid = 3308] [serial = 1033] [outer = 000000BD75568400] 10:03:04 INFO - PROCESS | 3308 | 1461171784175 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 987ms 10:03:04 INFO - PROCESS | 3308 | 1461171784246 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 3308 | 1461171784252 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 10:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:03:04 INFO - PROCESS | 3308 | 1461171784258 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 3308 | 1461171784262 Marionette TRACE conn4 <- [1,1342,null,{}] 10:03:04 INFO - PROCESS | 3308 | 1461171784268 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:04 INFO - PROCESS | 3308 | 1461171784471 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 10:03:04 INFO - PROCESS | 3308 | 1461171784572 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07FC7800 == 88 [pid = 3308] [id = 345] 10:03:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD03039C00) [pid = 3308] [serial = 1034] [outer = 0000000000000000] 10:03:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 147 (000000BD0306E800) [pid = 3308] [serial = 1035] [outer = 000000BD03039C00] 10:03:04 INFO - PROCESS | 3308 | 1461171784634 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 148 (000000BD05B6C000) [pid = 3308] [serial = 1036] [outer = 000000BD03039C00] 10:03:05 INFO - PROCESS | 3308 | 1461171785299 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1078ms 10:03:05 INFO - PROCESS | 3308 | 1461171785337 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 10:03:05 INFO - PROCESS | 3308 | 1461171785344 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 10:03:05 INFO - PROCESS | 3308 | 1461171785351 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:03:05 INFO - PROCESS | 3308 | 1461171785354 Marionette TRACE conn4 <- [1,1346,null,{}] 10:03:05 INFO - PROCESS | 3308 | 1461171785394 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:05 INFO - PROCESS | 3308 | 1461171785529 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 10:03:05 INFO - PROCESS | 3308 | 1461171785664 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A507800 == 89 [pid = 3308] [id = 346] 10:03:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 149 (000000BD06105C00) [pid = 3308] [serial = 1037] [outer = 0000000000000000] 10:03:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 150 (000000BD0724C400) [pid = 3308] [serial = 1038] [outer = 000000BD06105C00] 10:03:05 INFO - PROCESS | 3308 | 1461171785723 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 151 (000000BD07E6B800) [pid = 3308] [serial = 1039] [outer = 000000BD06105C00] 10:03:06 INFO - PROCESS | 3308 | 1461171786350 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1036ms 10:03:06 INFO - PROCESS | 3308 | 1461171786393 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 3308 | 1461171786396 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 10:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:03:06 INFO - PROCESS | 3308 | 1461171786400 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 3308 | 1461171786404 Marionette TRACE conn4 <- [1,1350,null,{}] 10:03:06 INFO - PROCESS | 3308 | 1461171786416 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:06 INFO - PROCESS | 3308 | 1461171786544 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 10:03:06 INFO - PROCESS | 3308 | 1461171786682 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD774BC800 == 90 [pid = 3308] [id = 347] 10:03:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 152 (000000BD0D1B7800) [pid = 3308] [serial = 1040] [outer = 0000000000000000] 10:03:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 153 (000000BD6F02E800) [pid = 3308] [serial = 1041] [outer = 000000BD0D1B7800] 10:03:06 INFO - PROCESS | 3308 | 1461171786745 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 154 (000000BD7625A400) [pid = 3308] [serial = 1042] [outer = 000000BD0D1B7800] 10:03:07 INFO - PROCESS | 3308 | 1461171787413 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1086ms 10:03:07 INFO - PROCESS | 3308 | 1461171787488 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 10:03:07 INFO - PROCESS | 3308 | 1461171787491 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 10:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:03:07 INFO - PROCESS | 3308 | 1461171787495 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 3308 | 1461171787497 Marionette TRACE conn4 <- [1,1354,null,{}] 10:03:07 INFO - PROCESS | 3308 | 1461171787501 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:07 INFO - PROCESS | 3308 | 1461171787657 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 10:03:07 INFO - PROCESS | 3308 | 1461171787792 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D71A000 == 91 [pid = 3308] [id = 348] 10:03:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 155 (000000BD763C5000) [pid = 3308] [serial = 1043] [outer = 0000000000000000] 10:03:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 156 (000000BD76E07000) [pid = 3308] [serial = 1044] [outer = 000000BD763C5000] 10:03:07 INFO - PROCESS | 3308 | 1461171787851 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 157 (000000BD7A980C00) [pid = 3308] [serial = 1045] [outer = 000000BD763C5000] 10:03:08 INFO - PROCESS | 3308 | 1461171788467 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 3308 | 1461171788523 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 10:03:08 INFO - PROCESS | 3308 | 1461171788526 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:03:08 INFO - PROCESS | 3308 | 1461171788528 Marionette TRACE conn4 <- [1,1358,null,{}] 10:03:08 INFO - PROCESS | 3308 | 1461171788533 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:08 INFO - PROCESS | 3308 | 1461171788696 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 10:03:08 INFO - PROCESS | 3308 | 1461171788801 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DFA3000 == 92 [pid = 3308] [id = 349] 10:03:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 158 (000000BD7AD07400) [pid = 3308] [serial = 1046] [outer = 0000000000000000] 10:03:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 159 (000000BD7AEE2C00) [pid = 3308] [serial = 1047] [outer = 000000BD7AD07400] 10:03:08 INFO - PROCESS | 3308 | 1461171788860 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 160 (000000BD7B526C00) [pid = 3308] [serial = 1048] [outer = 000000BD7AD07400] 10:03:09 INFO - PROCESS | 3308 | 1461171789502 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 3308 | 1461171789553 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 10:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:03:09 INFO - PROCESS | 3308 | 1461171789557 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 3308 | 1461171789559 Marionette TRACE conn4 <- [1,1362,null,{}] 10:03:09 INFO - PROCESS | 3308 | 1461171789563 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:09 INFO - PROCESS | 3308 | 1461171789694 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 10:03:09 INFO - PROCESS | 3308 | 1461171789830 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F1F2800 == 93 [pid = 3308] [id = 350] 10:03:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 161 (000000BD7D931000) [pid = 3308] [serial = 1049] [outer = 0000000000000000] 10:03:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 162 (000000BD7E139000) [pid = 3308] [serial = 1050] [outer = 000000BD7D931000] 10:03:09 INFO - PROCESS | 3308 | 1461171789893 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 163 (000000BD7E2E0C00) [pid = 3308] [serial = 1051] [outer = 000000BD7D931000] 10:03:10 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:10 INFO - PROCESS | 3308 | 1461171790509 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 3308 | 1461171790548 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 10:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:03:10 INFO - PROCESS | 3308 | 1461171790551 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 3308 | 1461171790554 Marionette TRACE conn4 <- [1,1366,null,{}] 10:03:10 INFO - PROCESS | 3308 | 1461171790558 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:10 INFO - PROCESS | 3308 | 1461171790676 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 10:03:10 INFO - PROCESS | 3308 | 1461171790811 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DCE4000 == 94 [pid = 3308] [id = 351] 10:03:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 164 (000000BD0B105C00) [pid = 3308] [serial = 1052] [outer = 0000000000000000] 10:03:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 165 (000000BD0B10A800) [pid = 3308] [serial = 1053] [outer = 000000BD0B105C00] 10:03:10 INFO - PROCESS | 3308 | 1461171790869 Marionette DEBUG loaded listener.js 10:03:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 166 (000000BD7E19AC00) [pid = 3308] [serial = 1054] [outer = 000000BD0B105C00] 10:03:11 INFO - PROCESS | 3308 | 1461171791452 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:03:11 INFO - PROCESS | 3308 | 1461171791480 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 10:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:03:11 INFO - PROCESS | 3308 | 1461171791483 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:03:11 INFO - PROCESS | 3308 | 1461171791486 Marionette TRACE conn4 <- [1,1370,null,{}] 10:03:11 INFO - PROCESS | 3308 | 1461171791489 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:11 INFO - PROCESS | 3308 | 1461171791609 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 10:03:11 INFO - PROCESS | 3308 | 1461171791718 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6D3800 == 95 [pid = 3308] [id = 352] 10:03:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 167 (000000BD0B003400) [pid = 3308] [serial = 1055] [outer = 0000000000000000] 10:03:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 168 (000000BD0B00D800) [pid = 3308] [serial = 1056] [outer = 000000BD0B003400] 10:03:11 INFO - PROCESS | 3308 | 1461171791774 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 169 (000000BD0B10F400) [pid = 3308] [serial = 1057] [outer = 000000BD0B003400] 10:03:12 INFO - PROCESS | 3308 | [3308] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:12 INFO - PROCESS | 3308 | 1461171792450 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 3308 | 1461171792511 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 10:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:03:12 INFO - PROCESS | 3308 | 1461171792515 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 3308 | 1461171792517 Marionette TRACE conn4 <- [1,1374,null,{}] 10:03:12 INFO - PROCESS | 3308 | 1461171792521 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:12 INFO - PROCESS | 3308 | 1461171792661 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 10:03:12 INFO - PROCESS | 3308 | 1461171792988 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07E36800 == 96 [pid = 3308] [id = 353] 10:03:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 170 (000000BD01C03000) [pid = 3308] [serial = 1058] [outer = 0000000000000000] 10:03:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 171 (000000BD01CF1C00) [pid = 3308] [serial = 1059] [outer = 000000BD01C03000] 10:03:13 INFO - PROCESS | 3308 | 1461171793059 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 172 (000000BD02C92400) [pid = 3308] [serial = 1060] [outer = 000000BD01C03000] 10:03:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 173 (000000BD03069000) [pid = 3308] [serial = 1061] [outer = 000000BD7632C400] 10:03:13 INFO - PROCESS | 3308 | 1461171793751 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:03:13 INFO - PROCESS | 3308 | 1461171793804 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 10:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:03:13 INFO - PROCESS | 3308 | 1461171793811 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:03:13 INFO - PROCESS | 3308 | 1461171793815 Marionette TRACE conn4 <- [1,1378,null,{}] 10:03:13 INFO - PROCESS | 3308 | 1461171793820 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:13 INFO - PROCESS | 3308 | 1461171793941 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 10:03:14 INFO - PROCESS | 3308 | 1461171794086 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B1E000 == 97 [pid = 3308] [id = 354] 10:03:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 174 (000000BD05FD9800) [pid = 3308] [serial = 1062] [outer = 0000000000000000] 10:03:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 175 (000000BD0616B400) [pid = 3308] [serial = 1063] [outer = 000000BD05FD9800] 10:03:14 INFO - PROCESS | 3308 | 1461171794142 Marionette DEBUG loaded listener.js 10:03:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 176 (000000BD0710C800) [pid = 3308] [serial = 1064] [outer = 000000BD05FD9800] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD703B1000 == 96 [pid = 3308] [id = 343] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D637800 == 95 [pid = 3308] [id = 342] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D62E800 == 94 [pid = 3308] [id = 341] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B197800 == 93 [pid = 3308] [id = 340] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5BA000 == 92 [pid = 3308] [id = 339] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095A4800 == 91 [pid = 3308] [id = 338] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07750800 == 90 [pid = 3308] [id = 337] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091D4800 == 89 [pid = 3308] [id = 336] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 175 (000000BD75D92C00) [pid = 3308] [serial = 975] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 174 (000000BD756B6400) [pid = 3308] [serial = 936] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 173 (000000BD763C8400) [pid = 3308] [serial = 939] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 172 (000000BD77136800) [pid = 3308] [serial = 942] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08975800 == 88 [pid = 3308] [id = 335] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E36C800 == 87 [pid = 3308] [id = 330] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DC20000 == 86 [pid = 3308] [id = 329] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7554D000 == 85 [pid = 3308] [id = 328] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FC2000 == 84 [pid = 3308] [id = 327] 10:03:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B19000 == 83 [pid = 3308] [id = 326] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 171 (000000BD7A9C6C00) [pid = 3308] [serial = 832] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 170 (000000BD7D923000) [pid = 3308] [serial = 835] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 169 (000000BD093A2C00) [pid = 3308] [serial = 963] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 168 (000000BD6EF77400) [pid = 3308] [serial = 919] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 167 (000000BD0759DC00) [pid = 3308] [serial = 960] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 166 (000000BD06B85800) [pid = 3308] [serial = 957] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 165 (000000BD07148800) [pid = 3308] [serial = 958] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 164 (000000BD06B87400) [pid = 3308] [serial = 927] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 163 (000000BD05CB3000) [pid = 3308] [serial = 954] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 162 (000000BD05FD3C00) [pid = 3308] [serial = 955] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 161 (000000BD6EE63400) [pid = 3308] [serial = 966] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 160 (000000BD06B6B400) [pid = 3308] [serial = 945] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 159 (000000BD0B2CF400) [pid = 3308] [serial = 964] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 158 (000000BD05ED2800) [pid = 3308] [serial = 949] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 157 (000000BD04467400) [pid = 3308] [serial = 948] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 156 (000000BD01D69800) [pid = 3308] [serial = 951] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 155 (000000BD042B0400) [pid = 3308] [serial = 952] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 154 (000000BD04463800) [pid = 3308] [serial = 924] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 153 (000000BD70964C00) [pid = 3308] [serial = 930] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 152 (000000BD71321400) [pid = 3308] [serial = 933] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 151 (000000BD01CFD400) [pid = 3308] [serial = 921] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 150 (000000BD6FF4B800) [pid = 3308] [serial = 967] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 149 (000000BD70890400) [pid = 3308] [serial = 972] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 148 (000000BD02076C00) [pid = 3308] [serial = 969] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 147 (000000BD72936C00) [pid = 3308] [serial = 973] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 146 (000000BD0770B400) [pid = 3308] [serial = 961] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD0616BC00) [pid = 3308] [serial = 970] [outer = 0000000000000000] [url = about:blank] 10:03:14 INFO - PROCESS | 3308 | 1461171794803 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1023ms 10:03:14 INFO - PROCESS | 3308 | 1461171794839 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 3308 | 1461171794843 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 10:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:03:14 INFO - PROCESS | 3308 | 1461171794848 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 3308 | 1461171794850 Marionette TRACE conn4 <- [1,1382,null,{}] 10:03:14 INFO - PROCESS | 3308 | 1461171794854 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:14 INFO - PROCESS | 3308 | 1461171794955 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 10:03:14 INFO - PROCESS | 3308 | 1461171794962 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07750800 == 84 [pid = 3308] [id = 355] 10:03:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD02176400) [pid = 3308] [serial = 1065] [outer = 0000000000000000] 10:03:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 147 (000000BD04463800) [pid = 3308] [serial = 1066] [outer = 000000BD02176400] 10:03:15 INFO - PROCESS | 3308 | 1461171795013 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 148 (000000BD05EF8800) [pid = 3308] [serial = 1067] [outer = 000000BD02176400] 10:03:15 INFO - PROCESS | 3308 | 1461171795555 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 10:03:15 INFO - PROCESS | 3308 | 1461171795585 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 3308 | 1461171795588 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 10:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:03:15 INFO - PROCESS | 3308 | 1461171795593 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - PROCESS | 3308 | 1461171795599 Marionette TRACE conn4 <- [1,1386,null,{}] 10:03:15 INFO - PROCESS | 3308 | 1461171795609 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:15 INFO - PROCESS | 3308 | 1461171795712 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 10:03:15 INFO - PROCESS | 3308 | 1461171795721 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A505800 == 85 [pid = 3308] [id = 356] 10:03:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 149 (000000BD06B69000) [pid = 3308] [serial = 1068] [outer = 0000000000000000] 10:03:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 150 (000000BD07253800) [pid = 3308] [serial = 1069] [outer = 000000BD06B69000] 10:03:15 INFO - PROCESS | 3308 | 1461171795768 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 151 (000000BD07BE6400) [pid = 3308] [serial = 1070] [outer = 000000BD06B69000] 10:03:16 INFO - PROCESS | 3308 | 1461171796243 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 692ms 10:03:16 INFO - PROCESS | 3308 | 1461171796286 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 3308 | 1461171796289 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 10:03:16 INFO - PROCESS | 3308 | 1461171796292 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:03:16 INFO - PROCESS | 3308 | 1461171796294 Marionette TRACE conn4 <- [1,1390,null,{}] 10:03:16 INFO - PROCESS | 3308 | 1461171796297 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:16 INFO - PROCESS | 3308 | 1461171796397 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 10:03:16 INFO - PROCESS | 3308 | 1461171796406 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B18F800 == 86 [pid = 3308] [id = 357] 10:03:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 152 (000000BD07BE1800) [pid = 3308] [serial = 1071] [outer = 0000000000000000] 10:03:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 153 (000000BD09153400) [pid = 3308] [serial = 1072] [outer = 000000BD07BE1800] 10:03:16 INFO - PROCESS | 3308 | 1461171796453 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 154 (000000BD0B010800) [pid = 3308] [serial = 1073] [outer = 000000BD07BE1800] 10:03:16 INFO - PROCESS | 3308 | 1461171796921 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 672ms 10:03:16 INFO - PROCESS | 3308 | 1461171796967 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 3308 | 1461171796969 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 10:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:03:16 INFO - PROCESS | 3308 | 1461171796973 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 3308 | 1461171796974 Marionette TRACE conn4 <- [1,1394,null,{}] 10:03:16 INFO - PROCESS | 3308 | 1461171796978 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:17 INFO - PROCESS | 3308 | 1461171797106 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 10:03:17 INFO - PROCESS | 3308 | 1461171797157 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D641000 == 87 [pid = 3308] [id = 358] 10:03:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 155 (000000BD0CBE6400) [pid = 3308] [serial = 1074] [outer = 0000000000000000] 10:03:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 156 (000000BD0D1B2800) [pid = 3308] [serial = 1075] [outer = 000000BD0CBE6400] 10:03:17 INFO - PROCESS | 3308 | 1461171797215 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 157 (000000BD0E7D8000) [pid = 3308] [serial = 1076] [outer = 000000BD0CBE6400] 10:03:17 INFO - PROCESS | 3308 | 1461171797699 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 776ms 10:03:17 INFO - PROCESS | 3308 | 1461171797752 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 3308 | 1461171797755 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 10:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:03:17 INFO - PROCESS | 3308 | 1461171797766 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 3308 | 1461171797768 Marionette TRACE conn4 <- [1,1398,null,{}] 10:03:17 INFO - PROCESS | 3308 | 1461171797771 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:17 INFO - PROCESS | 3308 | 1461171797904 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 10:03:17 INFO - PROCESS | 3308 | 1461171797929 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD703BD800 == 88 [pid = 3308] [id = 359] 10:03:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 158 (000000BD6EE63400) [pid = 3308] [serial = 1077] [outer = 0000000000000000] 10:03:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 159 (000000BD6EF75000) [pid = 3308] [serial = 1078] [outer = 000000BD6EE63400] 10:03:17 INFO - PROCESS | 3308 | 1461171797976 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 160 (000000BD70154400) [pid = 3308] [serial = 1079] [outer = 000000BD6EE63400] 10:03:18 INFO - PROCESS | 3308 | 1461171798459 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 733ms 10:03:18 INFO - PROCESS | 3308 | 1461171798513 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 3308 | 1461171798516 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 10:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:03:18 INFO - PROCESS | 3308 | 1461171798524 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 3308 | 1461171798526 Marionette TRACE conn4 <- [1,1402,null,{}] 10:03:18 INFO - PROCESS | 3308 | 1461171798529 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:18 INFO - PROCESS | 3308 | 1461171798660 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 10:03:18 INFO - PROCESS | 3308 | 1461171798679 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7554E800 == 89 [pid = 3308] [id = 360] 10:03:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 161 (000000BD6EE63800) [pid = 3308] [serial = 1080] [outer = 0000000000000000] 10:03:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 162 (000000BD71256400) [pid = 3308] [serial = 1081] [outer = 000000BD6EE63800] 10:03:18 INFO - PROCESS | 3308 | 1461171798725 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 163 (000000BD75569400) [pid = 3308] [serial = 1082] [outer = 000000BD6EE63800] 10:03:19 INFO - PROCESS | 3308 | --DOMWINDOW == 162 (000000BD0724C000) [pid = 3308] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:03:19 INFO - PROCESS | 3308 | --DOMWINDOW == 161 (000000BD6F862400) [pid = 3308] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:03:19 INFO - PROCESS | 3308 | --DOMWINDOW == 160 (000000BD05B64400) [pid = 3308] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:03:19 INFO - PROCESS | 3308 | --DOMWINDOW == 159 (000000BD01CF2400) [pid = 3308] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:03:19 INFO - PROCESS | 3308 | --DOMWINDOW == 158 (000000BD0D1B6400) [pid = 3308] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:03:19 INFO - PROCESS | 3308 | --DOMWINDOW == 157 (000000BD75569000) [pid = 3308] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:03:19 INFO - PROCESS | 3308 | --DOMWINDOW == 156 (000000BD03040400) [pid = 3308] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:03:19 INFO - PROCESS | 3308 | --DOMWINDOW == 155 (000000BD01C07C00) [pid = 3308] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:03:19 INFO - PROCESS | 3308 | --DOMWINDOW == 154 (000000BD06B7A800) [pid = 3308] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:03:19 INFO - PROCESS | 3308 | --DOMWINDOW == 153 (000000BD08FED000) [pid = 3308] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:03:19 INFO - PROCESS | 3308 | 1461171799419 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 921ms 10:03:19 INFO - PROCESS | 3308 | 1461171799448 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 3308 | 1461171799450 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 10:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:03:19 INFO - PROCESS | 3308 | 1461171799460 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 3308 | 1461171799462 Marionette TRACE conn4 <- [1,1406,null,{}] 10:03:19 INFO - PROCESS | 3308 | 1461171799465 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:19 INFO - PROCESS | 3308 | 1461171799563 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 10:03:19 INFO - PROCESS | 3308 | 1461171799572 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7717C800 == 90 [pid = 3308] [id = 361] 10:03:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 154 (000000BD05B64400) [pid = 3308] [serial = 1083] [outer = 0000000000000000] 10:03:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 155 (000000BD6F862800) [pid = 3308] [serial = 1084] [outer = 000000BD05B64400] 10:03:19 INFO - PROCESS | 3308 | 1461171799618 Marionette DEBUG loaded listener.js 10:03:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 156 (000000BD75822000) [pid = 3308] [serial = 1085] [outer = 000000BD05B64400] 10:03:20 INFO - PROCESS | 3308 | 1461171800064 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 629ms 10:03:20 INFO - PROCESS | 3308 | 1461171800090 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 3308 | 1461171800092 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 10:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:03:20 INFO - PROCESS | 3308 | 1461171800108 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 3308 | 1461171800110 Marionette TRACE conn4 <- [1,1410,null,{}] 10:03:20 INFO - PROCESS | 3308 | 1461171800113 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:20 INFO - PROCESS | 3308 | 1461171800212 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 10:03:20 INFO - PROCESS | 3308 | 1461171800247 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D02C800 == 91 [pid = 3308] [id = 362] 10:03:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 157 (000000BD762F6C00) [pid = 3308] [serial = 1086] [outer = 0000000000000000] 10:03:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 158 (000000BD76E06400) [pid = 3308] [serial = 1087] [outer = 000000BD762F6C00] 10:03:20 INFO - PROCESS | 3308 | 1461171800295 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 159 (000000BD7AD0A000) [pid = 3308] [serial = 1088] [outer = 000000BD762F6C00] 10:03:20 INFO - PROCESS | 3308 | 1461171800751 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 10:03:20 INFO - PROCESS | 3308 | 1461171800781 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 3308 | 1461171800783 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 10:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:03:20 INFO - PROCESS | 3308 | 1461171800787 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 3308 | 1461171800789 Marionette TRACE conn4 <- [1,1414,null,{}] 10:03:20 INFO - PROCESS | 3308 | 1461171800792 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:20 INFO - PROCESS | 3308 | 1461171800891 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 10:03:20 INFO - PROCESS | 3308 | 1461171800897 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E675000 == 92 [pid = 3308] [id = 363] 10:03:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 160 (000000BD7AFC7000) [pid = 3308] [serial = 1089] [outer = 0000000000000000] 10:03:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 161 (000000BD7B51D000) [pid = 3308] [serial = 1090] [outer = 000000BD7AFC7000] 10:03:20 INFO - PROCESS | 3308 | 1461171800950 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 162 (000000BD7D8A9400) [pid = 3308] [serial = 1091] [outer = 000000BD7AFC7000] 10:03:21 INFO - PROCESS | 3308 | 1461171801791 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1070ms 10:03:21 INFO - PROCESS | 3308 | 1461171801860 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 10:03:21 INFO - PROCESS | 3308 | 1461171801865 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 10:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:03:21 INFO - PROCESS | 3308 | 1461171801872 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 3308 | 1461171801875 Marionette TRACE conn4 <- [1,1418,null,{}] 10:03:21 INFO - PROCESS | 3308 | 1461171801881 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:22 INFO - PROCESS | 3308 | 1461171802049 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 10:03:22 INFO - PROCESS | 3308 | 1461171802191 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091ED000 == 93 [pid = 3308] [id = 364] 10:03:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 163 (000000BD05D1EC00) [pid = 3308] [serial = 1092] [outer = 0000000000000000] 10:03:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 164 (000000BD05EEF800) [pid = 3308] [serial = 1093] [outer = 000000BD05D1EC00] 10:03:22 INFO - PROCESS | 3308 | 1461171802254 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 165 (000000BD06B68800) [pid = 3308] [serial = 1094] [outer = 000000BD05D1EC00] 10:03:22 INFO - PROCESS | 3308 | 1461171802902 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1083ms 10:03:22 INFO - PROCESS | 3308 | 1461171802957 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 3308 | 1461171802964 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 10:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:03:22 INFO - PROCESS | 3308 | 1461171802971 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 3308 | 1461171802974 Marionette TRACE conn4 <- [1,1422,null,{}] 10:03:22 INFO - PROCESS | 3308 | 1461171802978 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:23 INFO - PROCESS | 3308 | 1461171803136 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 10:03:23 INFO - PROCESS | 3308 | 1461171803277 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B198000 == 94 [pid = 3308] [id = 365] 10:03:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 166 (000000BD0759F000) [pid = 3308] [serial = 1095] [outer = 0000000000000000] 10:03:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 167 (000000BD07BEA800) [pid = 3308] [serial = 1096] [outer = 000000BD0759F000] 10:03:23 INFO - PROCESS | 3308 | 1461171803337 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 168 (000000BD0B10F800) [pid = 3308] [serial = 1097] [outer = 000000BD0759F000] 10:03:24 INFO - PROCESS | 3308 | 1461171804005 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1067ms 10:03:24 INFO - PROCESS | 3308 | 1461171804052 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 3308 | 1461171804056 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 10:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:03:24 INFO - PROCESS | 3308 | 1461171804061 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 3308 | 1461171804065 Marionette TRACE conn4 <- [1,1426,null,{}] 10:03:24 INFO - PROCESS | 3308 | 1461171804077 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:24 INFO - PROCESS | 3308 | 1461171804207 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 10:03:24 INFO - PROCESS | 3308 | 1461171804349 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E81F800 == 95 [pid = 3308] [id = 366] 10:03:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 169 (000000BD0E7C1000) [pid = 3308] [serial = 1098] [outer = 0000000000000000] 10:03:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 170 (000000BD0E7C3800) [pid = 3308] [serial = 1099] [outer = 000000BD0E7C1000] 10:03:24 INFO - PROCESS | 3308 | 1461171804412 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 171 (000000BD0E7E0400) [pid = 3308] [serial = 1100] [outer = 000000BD0E7C1000] 10:03:25 INFO - PROCESS | 3308 | 1461171805033 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1027ms 10:03:25 INFO - PROCESS | 3308 | 1461171805090 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 3308 | 1461171805094 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 10:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:03:25 INFO - PROCESS | 3308 | 1461171805097 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 3308 | 1461171805100 Marionette TRACE conn4 <- [1,1430,null,{}] 10:03:25 INFO - PROCESS | 3308 | 1461171805103 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:25 INFO - PROCESS | 3308 | 1461171805230 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 10:03:25 INFO - PROCESS | 3308 | 1461171805342 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DA1C000 == 96 [pid = 3308] [id = 367] 10:03:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 172 (000000BD71256C00) [pid = 3308] [serial = 1101] [outer = 0000000000000000] 10:03:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 173 (000000BD7632A800) [pid = 3308] [serial = 1102] [outer = 000000BD71256C00] 10:03:25 INFO - PROCESS | 3308 | 1461171805441 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 174 (000000BD7D704800) [pid = 3308] [serial = 1103] [outer = 000000BD71256C00] 10:03:26 INFO - PROCESS | 3308 | 1461171806078 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1020ms 10:03:26 INFO - PROCESS | 3308 | 1461171806133 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 3308 | 1461171806135 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 10:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:03:26 INFO - PROCESS | 3308 | 1461171806162 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 3308 | 1461171806164 Marionette TRACE conn4 <- [1,1434,null,{}] 10:03:26 INFO - PROCESS | 3308 | 1461171806168 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:26 INFO - PROCESS | 3308 | 1461171806290 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 10:03:26 INFO - PROCESS | 3308 | 1461171806429 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B4C1000 == 97 [pid = 3308] [id = 368] 10:03:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 175 (000000BD0DC65C00) [pid = 3308] [serial = 1104] [outer = 0000000000000000] 10:03:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 176 (000000BD0DC6EC00) [pid = 3308] [serial = 1105] [outer = 000000BD0DC65C00] 10:03:26 INFO - PROCESS | 3308 | 1461171806489 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 177 (000000BD7D89C800) [pid = 3308] [serial = 1106] [outer = 000000BD0DC65C00] 10:03:27 INFO - PROCESS | 3308 | 1461171807051 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 10:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:03:27 INFO - PROCESS | 3308 | 1461171807090 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 3308 | 1461171807093 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 10:03:27 INFO - PROCESS | 3308 | 1461171807096 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 3308 | 1461171807098 Marionette TRACE conn4 <- [1,1438,null,{}] 10:03:27 INFO - PROCESS | 3308 | 1461171807102 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:27 INFO - PROCESS | 3308 | 1461171807244 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 10:03:27 INFO - PROCESS | 3308 | 1461171807386 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B21C000 == 98 [pid = 3308] [id = 369] 10:03:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 178 (000000BD0D748C00) [pid = 3308] [serial = 1107] [outer = 0000000000000000] 10:03:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 179 (000000BD0DC66000) [pid = 3308] [serial = 1108] [outer = 000000BD0D748C00] 10:03:27 INFO - PROCESS | 3308 | 1461171807448 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 180 (000000BD7E319400) [pid = 3308] [serial = 1109] [outer = 000000BD0D748C00] 10:03:28 INFO - PROCESS | 3308 | 1461171808047 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 985ms 10:03:28 INFO - PROCESS | 3308 | 1461171808085 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 10:03:28 INFO - PROCESS | 3308 | 1461171808087 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 10:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:03:28 INFO - PROCESS | 3308 | 1461171808091 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:03:28 INFO - PROCESS | 3308 | 1461171808093 Marionette TRACE conn4 <- [1,1442,null,{}] 10:03:28 INFO - PROCESS | 3308 | 1461171808097 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:28 INFO - PROCESS | 3308 | 1461171808217 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 10:03:28 INFO - PROCESS | 3308 | 1461171808357 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D114000 == 99 [pid = 3308] [id = 370] 10:03:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 181 (000000BD0D750800) [pid = 3308] [serial = 1110] [outer = 0000000000000000] 10:03:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 182 (000000BD0E80B400) [pid = 3308] [serial = 1111] [outer = 000000BD0D750800] 10:03:28 INFO - PROCESS | 3308 | 1461171808416 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 183 (000000BD0E811C00) [pid = 3308] [serial = 1112] [outer = 000000BD0D750800] 10:03:29 INFO - PROCESS | 3308 | 1461171809020 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 986ms 10:03:29 INFO - PROCESS | 3308 | 1461171809080 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 3308 | 1461171809082 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 10:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:03:29 INFO - PROCESS | 3308 | 1461171809086 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 3308 | 1461171809088 Marionette TRACE conn4 <- [1,1446,null,{}] 10:03:29 INFO - PROCESS | 3308 | 1461171809092 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:29 INFO - PROCESS | 3308 | 1461171809234 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 10:03:29 INFO - PROCESS | 3308 | 1461171809378 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C348000 == 100 [pid = 3308] [id = 371] 10:03:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 184 (000000BD02076C00) [pid = 3308] [serial = 1113] [outer = 0000000000000000] 10:03:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 185 (000000BD0C331800) [pid = 3308] [serial = 1114] [outer = 000000BD02076C00] 10:03:29 INFO - PROCESS | 3308 | 1461171809439 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 186 (000000BD0E803C00) [pid = 3308] [serial = 1115] [outer = 000000BD02076C00] 10:03:30 INFO - PROCESS | 3308 | 1461171810073 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1021ms 10:03:30 INFO - PROCESS | 3308 | 1461171810110 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 3308 | 1461171810112 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 10:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:03:30 INFO - PROCESS | 3308 | 1461171810116 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 3308 | 1461171810118 Marionette TRACE conn4 <- [1,1450,null,{}] 10:03:30 INFO - PROCESS | 3308 | 1461171810122 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:30 INFO - PROCESS | 3308 | 1461171810249 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 10:03:30 INFO - PROCESS | 3308 | 1461171810615 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0774A000 == 101 [pid = 3308] [id = 372] 10:03:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 187 (000000BD01CF1400) [pid = 3308] [serial = 1116] [outer = 0000000000000000] 10:03:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 188 (000000BD01D70C00) [pid = 3308] [serial = 1117] [outer = 000000BD01CF1400] 10:03:30 INFO - PROCESS | 3308 | 1461171810699 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 189 (000000BD02C9F000) [pid = 3308] [serial = 1118] [outer = 000000BD01CF1400] 10:03:31 INFO - PROCESS | 3308 | 1461171811358 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1285ms 10:03:31 INFO - PROCESS | 3308 | 1461171811404 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 3308 | 1461171811409 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 10:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:03:31 INFO - PROCESS | 3308 | 1461171811415 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 3308 | 1461171811418 Marionette TRACE conn4 <- [1,1454,null,{}] 10:03:31 INFO - PROCESS | 3308 | 1461171811423 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:31 INFO - PROCESS | 3308 | 1461171811544 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 10:03:31 INFO - PROCESS | 3308 | 1461171811689 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A36D000 == 102 [pid = 3308] [id = 373] 10:03:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 190 (000000BD05B6D800) [pid = 3308] [serial = 1119] [outer = 0000000000000000] 10:03:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 191 (000000BD05D2A800) [pid = 3308] [serial = 1120] [outer = 000000BD05B6D800] 10:03:31 INFO - PROCESS | 3308 | 1461171811745 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 192 (000000BD0610F400) [pid = 3308] [serial = 1121] [outer = 000000BD05B6D800] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E116000 == 101 [pid = 3308] [id = 173] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E79800 == 100 [pid = 3308] [id = 315] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D02C800 == 99 [pid = 3308] [id = 362] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7717C800 == 98 [pid = 3308] [id = 361] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7554E800 == 97 [pid = 3308] [id = 360] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD703BD800 == 96 [pid = 3308] [id = 359] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D641000 == 95 [pid = 3308] [id = 358] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B18F800 == 94 [pid = 3308] [id = 357] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 191 (000000BD0CBEC400) [pid = 3308] [serial = 999] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 190 (000000BD75D69400) [pid = 3308] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A505800 == 93 [pid = 3308] [id = 356] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07750800 == 92 [pid = 3308] [id = 355] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B1E000 == 91 [pid = 3308] [id = 354] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07E36800 == 90 [pid = 3308] [id = 353] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E6D3800 == 89 [pid = 3308] [id = 352] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DCE4000 == 88 [pid = 3308] [id = 351] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F1F2800 == 87 [pid = 3308] [id = 350] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DFA3000 == 86 [pid = 3308] [id = 349] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D71A000 == 85 [pid = 3308] [id = 348] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD774BC800 == 84 [pid = 3308] [id = 347] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A507800 == 83 [pid = 3308] [id = 346] 10:03:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07FC7800 == 82 [pid = 3308] [id = 345] 10:03:32 INFO - PROCESS | 3308 | 1461171812461 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 189 (000000BD0B2C9C00) [pid = 3308] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 188 (000000BD6B9BDC00) [pid = 3308] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 187 (000000BD0D1B8000) [pid = 3308] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 186 (000000BD6EF71800) [pid = 3308] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 185 (000000BD70F2E800) [pid = 3308] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 184 (000000BD07244400) [pid = 3308] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 183 (000000BD7AFC4400) [pid = 3308] [serial = 990] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 182 (000000BD07104800) [pid = 3308] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 181 (000000BD07245000) [pid = 3308] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 180 (000000BD05D2A400) [pid = 3308] [serial = 981] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 179 (000000BD042BD400) [pid = 3308] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 178 (000000BD05ED0C00) [pid = 3308] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 177 (000000BD01C11C00) [pid = 3308] [serial = 978] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 176 (000000BD072B3000) [pid = 3308] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 175 (000000BD07BE9400) [pid = 3308] [serial = 984] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 174 (000000BD0428AC00) [pid = 3308] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 173 (000000BD01DE7400) [pid = 3308] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 172 (000000BD06B71000) [pid = 3308] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 171 (000000BD05FD7C00) [pid = 3308] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 170 (000000BD763C6400) [pid = 3308] [serial = 976] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 169 (000000BD7D92FC00) [pid = 3308] [serial = 996] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 168 (000000BD7B522400) [pid = 3308] [serial = 993] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 167 (000000BD77145C00) [pid = 3308] [serial = 987] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 166 (000000BD03076000) [pid = 3308] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 165 (000000BD6EE63000) [pid = 3308] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 164 (000000BD72188C00) [pid = 3308] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3308 | --DOMWINDOW == 163 (000000BD07BE1C00) [pid = 3308] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 10:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1127ms 10:03:32 INFO - PROCESS | 3308 | 1461171812547 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 3308 | 1461171812551 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 10:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:03:32 INFO - PROCESS | 3308 | 1461171812556 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 3308 | 1461171812558 Marionette TRACE conn4 <- [1,1458,null,{}] 10:03:32 INFO - PROCESS | 3308 | 1461171812562 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:32 INFO - PROCESS | 3308 | 1461171812664 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 10:03:32 INFO - PROCESS | 3308 | 1461171812676 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07668000 == 83 [pid = 3308] [id = 374] 10:03:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 164 (000000BD01D73800) [pid = 3308] [serial = 1122] [outer = 0000000000000000] 10:03:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 165 (000000BD02C64800) [pid = 3308] [serial = 1123] [outer = 000000BD01D73800] 10:03:32 INFO - PROCESS | 3308 | 1461171812725 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 166 (000000BD04468400) [pid = 3308] [serial = 1124] [outer = 000000BD01D73800] 10:03:33 INFO - PROCESS | 3308 | 1461171813287 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 776ms 10:03:33 INFO - PROCESS | 3308 | 1461171813335 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 3308 | 1461171813337 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 10:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:03:33 INFO - PROCESS | 3308 | 1461171813342 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 3308 | 1461171813349 Marionette TRACE conn4 <- [1,1462,null,{}] 10:03:33 INFO - PROCESS | 3308 | 1461171813358 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:33 INFO - PROCESS | 3308 | 1461171813464 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 10:03:33 INFO - PROCESS | 3308 | 1461171813563 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095A9800 == 84 [pid = 3308] [id = 375] 10:03:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 167 (000000BD042BD400) [pid = 3308] [serial = 1125] [outer = 0000000000000000] 10:03:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 168 (000000BD06B7D400) [pid = 3308] [serial = 1126] [outer = 000000BD042BD400] 10:03:33 INFO - PROCESS | 3308 | 1461171813611 Marionette DEBUG loaded listener.js 10:03:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 169 (000000BD0724E400) [pid = 3308] [serial = 1127] [outer = 000000BD042BD400] 10:03:34 INFO - PROCESS | 3308 | 1461171814022 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 10:03:34 INFO - PROCESS | 3308 | 1461171814077 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 3308 | 1461171814080 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 10:03:34 INFO - PROCESS | 3308 | 1461171814083 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:03:34 INFO - PROCESS | 3308 | 1461171814086 Marionette TRACE conn4 <- [1,1466,null,{}] 10:03:34 INFO - PROCESS | 3308 | 1461171814089 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:34 INFO - PROCESS | 3308 | 1461171814189 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 10:03:34 INFO - PROCESS | 3308 | 1461171814196 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5EB800 == 85 [pid = 3308] [id = 376] 10:03:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 170 (000000BD075A4000) [pid = 3308] [serial = 1128] [outer = 0000000000000000] 10:03:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 171 (000000BD07B7D800) [pid = 3308] [serial = 1129] [outer = 000000BD075A4000] 10:03:34 INFO - PROCESS | 3308 | 1461171814246 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 172 (000000BD07E75800) [pid = 3308] [serial = 1130] [outer = 000000BD075A4000] 10:03:34 INFO - PROCESS | 3308 | 1461171814712 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 10:03:34 INFO - PROCESS | 3308 | 1461171814759 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 3308 | 1461171814761 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 10:03:34 INFO - PROCESS | 3308 | 1461171814764 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - PROCESS | 3308 | 1461171814766 Marionette TRACE conn4 <- [1,1470,null,{}] 10:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:03:34 INFO - PROCESS | 3308 | 1461171814770 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:34 INFO - PROCESS | 3308 | 1461171814929 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 10:03:34 INFO - PROCESS | 3308 | 1461171814954 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B219800 == 86 [pid = 3308] [id = 377] 10:03:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 173 (000000BD09150000) [pid = 3308] [serial = 1131] [outer = 0000000000000000] 10:03:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 174 (000000BD093AB400) [pid = 3308] [serial = 1132] [outer = 000000BD09150000] 10:03:35 INFO - PROCESS | 3308 | 1461171815012 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 175 (000000BD0B107400) [pid = 3308] [serial = 1133] [outer = 000000BD09150000] 10:03:35 INFO - PROCESS | 3308 | 1461171815525 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 776ms 10:03:35 INFO - PROCESS | 3308 | 1461171815553 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 10:03:35 INFO - PROCESS | 3308 | 1461171815555 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 10:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:03:35 INFO - PROCESS | 3308 | 1461171815559 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - PROCESS | 3308 | 1461171815561 Marionette TRACE conn4 <- [1,1474,null,{}] 10:03:35 INFO - PROCESS | 3308 | 1461171815564 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:35 INFO - PROCESS | 3308 | 1461171815697 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 10:03:35 INFO - PROCESS | 3308 | 1461171815720 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D115000 == 87 [pid = 3308] [id = 378] 10:03:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 176 (000000BD0CBED000) [pid = 3308] [serial = 1134] [outer = 0000000000000000] 10:03:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 177 (000000BD0D1B8000) [pid = 3308] [serial = 1135] [outer = 000000BD0CBED000] 10:03:35 INFO - PROCESS | 3308 | 1461171815767 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 178 (000000BD0D745800) [pid = 3308] [serial = 1136] [outer = 000000BD0CBED000] 10:03:36 INFO - PROCESS | 3308 | 1461171816239 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 733ms 10:03:36 INFO - PROCESS | 3308 | 1461171816302 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 3308 | 1461171816305 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 10:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:03:36 INFO - PROCESS | 3308 | 1461171816320 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 3308 | 1461171816322 Marionette TRACE conn4 <- [1,1478,null,{}] 10:03:36 INFO - PROCESS | 3308 | 1461171816326 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:36 INFO - PROCESS | 3308 | 1461171816457 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 10:03:36 INFO - PROCESS | 3308 | 1461171816475 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DA16800 == 88 [pid = 3308] [id = 379] 10:03:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 179 (000000BD0D751800) [pid = 3308] [serial = 1137] [outer = 0000000000000000] 10:03:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 180 (000000BD0DC68C00) [pid = 3308] [serial = 1138] [outer = 000000BD0D751800] 10:03:36 INFO - PROCESS | 3308 | 1461171816524 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 181 (000000BD0E7C4800) [pid = 3308] [serial = 1139] [outer = 000000BD0D751800] 10:03:37 INFO - PROCESS | 3308 | --DOMWINDOW == 180 (000000BD0CBE6400) [pid = 3308] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:03:37 INFO - PROCESS | 3308 | --DOMWINDOW == 179 (000000BD6EE63400) [pid = 3308] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:03:37 INFO - PROCESS | 3308 | --DOMWINDOW == 178 (000000BD6EE63800) [pid = 3308] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:03:37 INFO - PROCESS | 3308 | --DOMWINDOW == 177 (000000BD762F6C00) [pid = 3308] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:03:37 INFO - PROCESS | 3308 | --DOMWINDOW == 176 (000000BD75568400) [pid = 3308] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:03:37 INFO - PROCESS | 3308 | --DOMWINDOW == 175 (000000BD02176400) [pid = 3308] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:03:37 INFO - PROCESS | 3308 | --DOMWINDOW == 174 (000000BD01C03000) [pid = 3308] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:03:37 INFO - PROCESS | 3308 | --DOMWINDOW == 173 (000000BD07BE1800) [pid = 3308] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:03:37 INFO - PROCESS | 3308 | --DOMWINDOW == 172 (000000BD05FD9800) [pid = 3308] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:03:37 INFO - PROCESS | 3308 | --DOMWINDOW == 171 (000000BD06B69000) [pid = 3308] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:03:37 INFO - PROCESS | 3308 | --DOMWINDOW == 170 (000000BD05B64400) [pid = 3308] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:03:37 INFO - PROCESS | 3308 | 1461171817291 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1030ms 10:03:37 INFO - PROCESS | 3308 | 1461171817344 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 3308 | 1461171817346 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 10:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:03:37 INFO - PROCESS | 3308 | 1461171817375 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 3308 | 1461171817377 Marionette TRACE conn4 <- [1,1482,null,{}] 10:03:37 INFO - PROCESS | 3308 | 1461171817382 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:37 INFO - PROCESS | 3308 | 1461171817480 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 10:03:37 INFO - PROCESS | 3308 | 1461171817491 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6CD800 == 89 [pid = 3308] [id = 380] 10:03:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 171 (000000BD06103800) [pid = 3308] [serial = 1140] [outer = 0000000000000000] 10:03:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 172 (000000BD0E7C4C00) [pid = 3308] [serial = 1141] [outer = 000000BD06103800] 10:03:37 INFO - PROCESS | 3308 | 1461171817538 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 173 (000000BD0E7DF000) [pid = 3308] [serial = 1142] [outer = 000000BD06103800] 10:03:37 INFO - PROCESS | 3308 | 1461171817980 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 650ms 10:03:38 INFO - PROCESS | 3308 | 1461171818008 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 3308 | 1461171818010 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 10:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:03:38 INFO - PROCESS | 3308 | 1461171818018 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 3308 | 1461171818020 Marionette TRACE conn4 <- [1,1486,null,{}] 10:03:38 INFO - PROCESS | 3308 | 1461171818024 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:38 INFO - PROCESS | 3308 | 1461171818122 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 10:03:38 INFO - PROCESS | 3308 | 1461171818162 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD703A7800 == 90 [pid = 3308] [id = 381] 10:03:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 174 (000000BD6EE5A000) [pid = 3308] [serial = 1143] [outer = 0000000000000000] 10:03:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 175 (000000BD6EE65000) [pid = 3308] [serial = 1144] [outer = 000000BD6EE5A000] 10:03:38 INFO - PROCESS | 3308 | 1461171818210 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 176 (000000BD6F02C800) [pid = 3308] [serial = 1145] [outer = 000000BD6EE5A000] 10:03:38 INFO - PROCESS | 3308 | 1461171818635 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 629ms 10:03:38 INFO - PROCESS | 3308 | 1461171818646 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 3308 | 1461171818648 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 10:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:03:38 INFO - PROCESS | 3308 | 1461171818651 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 3308 | 1461171818653 Marionette TRACE conn4 <- [1,1490,null,{}] 10:03:38 INFO - PROCESS | 3308 | 1461171818656 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:38 INFO - PROCESS | 3308 | 1461171818800 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 10:03:38 INFO - PROCESS | 3308 | 1461171818823 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD72905800 == 91 [pid = 3308] [id = 382] 10:03:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 177 (000000BD703C6800) [pid = 3308] [serial = 1146] [outer = 0000000000000000] 10:03:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 178 (000000BD70ACD400) [pid = 3308] [serial = 1147] [outer = 000000BD703C6800] 10:03:38 INFO - PROCESS | 3308 | 1461171818876 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 179 (000000BD7211D800) [pid = 3308] [serial = 1148] [outer = 000000BD703C6800] 10:03:39 INFO - PROCESS | 3308 | 1461171819608 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 10:03:39 INFO - PROCESS | 3308 | 1461171819641 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 3308 | 1461171819646 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 10:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:03:39 INFO - PROCESS | 3308 | 1461171819652 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 3308 | 1461171819656 Marionette TRACE conn4 <- [1,1494,null,{}] 10:03:39 INFO - PROCESS | 3308 | 1461171819662 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:39 INFO - PROCESS | 3308 | 1461171819801 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 10:03:39 INFO - PROCESS | 3308 | 1461171819944 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FC1000 == 92 [pid = 3308] [id = 383] 10:03:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 180 (000000BD03AA1400) [pid = 3308] [serial = 1149] [outer = 0000000000000000] 10:03:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 181 (000000BD04466400) [pid = 3308] [serial = 1150] [outer = 000000BD03AA1400] 10:03:40 INFO - PROCESS | 3308 | 1461171820007 Marionette DEBUG loaded listener.js 10:03:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 182 (000000BD05ED1800) [pid = 3308] [serial = 1151] [outer = 000000BD03AA1400] 10:03:40 INFO - PROCESS | 3308 | 1461171820625 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1025ms 10:03:40 INFO - PROCESS | 3308 | 1461171820681 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 10:03:40 INFO - PROCESS | 3308 | 1461171820687 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 10:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:03:40 INFO - PROCESS | 3308 | 1461171820694 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:03:40 INFO - PROCESS | 3308 | 1461171820698 Marionette TRACE conn4 <- [1,1498,null,{}] 10:03:40 INFO - PROCESS | 3308 | 1461171820702 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:40 INFO - PROCESS | 3308 | 1461171820830 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 10:03:40 INFO - PROCESS | 3308 | 1461171820970 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5EF000 == 93 [pid = 3308] [id = 384] 10:03:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 183 (000000BD06B65800) [pid = 3308] [serial = 1152] [outer = 0000000000000000] 10:03:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 184 (000000BD0710B400) [pid = 3308] [serial = 1153] [outer = 000000BD06B65800] 10:03:41 INFO - PROCESS | 3308 | 1461171821030 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 185 (000000BD07BE0800) [pid = 3308] [serial = 1154] [outer = 000000BD06B65800] 10:03:41 INFO - PROCESS | 3308 | 1461171821715 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1070ms 10:03:41 INFO - PROCESS | 3308 | 1461171821770 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 10:03:41 INFO - PROCESS | 3308 | 1461171821773 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 10:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:03:41 INFO - PROCESS | 3308 | 1461171821776 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 3308 | 1461171821781 Marionette TRACE conn4 <- [1,1502,null,{}] 10:03:41 INFO - PROCESS | 3308 | 1461171821793 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:41 INFO - PROCESS | 3308 | 1461171821920 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 10:03:42 INFO - PROCESS | 3308 | 1461171822063 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD75EC5000 == 94 [pid = 3308] [id = 385] 10:03:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 186 (000000BD0C339C00) [pid = 3308] [serial = 1155] [outer = 0000000000000000] 10:03:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 187 (000000BD0D1B6400) [pid = 3308] [serial = 1156] [outer = 000000BD0C339C00] 10:03:42 INFO - PROCESS | 3308 | 1461171822125 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 188 (000000BD0E807400) [pid = 3308] [serial = 1157] [outer = 000000BD0C339C00] 10:03:42 INFO - PROCESS | 3308 | 1461171822742 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1024ms 10:03:42 INFO - PROCESS | 3308 | 1461171822803 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 3308 | 1461171822806 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 10:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:03:42 INFO - PROCESS | 3308 | 1461171822809 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - PROCESS | 3308 | 1461171822812 Marionette TRACE conn4 <- [1,1506,null,{}] 10:03:42 INFO - PROCESS | 3308 | 1461171822816 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:42 INFO - PROCESS | 3308 | 1461171822944 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 10:03:43 INFO - PROCESS | 3308 | 1461171823084 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7BA54800 == 95 [pid = 3308] [id = 386] 10:03:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 189 (000000BD71317C00) [pid = 3308] [serial = 1158] [outer = 0000000000000000] 10:03:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 190 (000000BD724C0C00) [pid = 3308] [serial = 1159] [outer = 000000BD71317C00] 10:03:43 INFO - PROCESS | 3308 | 1461171823145 Marionette DEBUG loaded listener.js 10:03:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 191 (000000BD75D17000) [pid = 3308] [serial = 1160] [outer = 000000BD71317C00] 10:03:43 INFO - PROCESS | 3308 | 1461171823751 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 986ms 10:03:43 INFO - PROCESS | 3308 | 1461171823798 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 10:03:43 INFO - PROCESS | 3308 | 1461171823801 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 10:03:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:03:43 INFO - PROCESS | 3308 | 1461171823804 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:03:43 INFO - PROCESS | 3308 | 1461171823807 Marionette TRACE conn4 <- [1,1510,null,{}] 10:03:43 INFO - PROCESS | 3308 | 1461171823810 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:43 INFO - PROCESS | 3308 | 1461171823932 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 10:03:44 INFO - PROCESS | 3308 | 1461171824073 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DBAF000 == 96 [pid = 3308] [id = 387] 10:03:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 192 (000000BD71319800) [pid = 3308] [serial = 1161] [outer = 0000000000000000] 10:03:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 193 (000000BD7632D800) [pid = 3308] [serial = 1162] [outer = 000000BD71319800] 10:03:44 INFO - PROCESS | 3308 | 1461171824132 Marionette DEBUG loaded listener.js 10:03:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 194 (000000BD76E09000) [pid = 3308] [serial = 1163] [outer = 000000BD71319800] 10:03:44 INFO - PROCESS | 3308 | 1461171824682 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:03:44 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 () { 10:03:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:03:44 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 () { 10:03:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:03:44 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 () { 10:03:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:03:44 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 () { 10:03:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:03:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 934ms 10:03:44 INFO - PROCESS | 3308 | 1461171824748 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 3308 | 1461171824750 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 10:03:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:03:44 INFO - PROCESS | 3308 | 1461171824756 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 3308 | 1461171824758 Marionette TRACE conn4 <- [1,1514,null,{}] 10:03:44 INFO - PROCESS | 3308 | 1461171824762 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:44 INFO - PROCESS | 3308 | 1461171824905 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 10:03:45 INFO - PROCESS | 3308 | 1461171825019 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E811000 == 97 [pid = 3308] [id = 388] 10:03:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 195 (000000BD7AD10C00) [pid = 3308] [serial = 1164] [outer = 0000000000000000] 10:03:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 196 (000000BD7B059400) [pid = 3308] [serial = 1165] [outer = 000000BD7AD10C00] 10:03:45 INFO - PROCESS | 3308 | 1461171825121 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 197 (000000BD7D8A5000) [pid = 3308] [serial = 1166] [outer = 000000BD7AD10C00] 10:03:45 INFO - PROCESS | 3308 | 1461171825693 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:03:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:03:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:03:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:03:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 986ms 10:03:45 INFO - PROCESS | 3308 | 1461171825761 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 3308 | 1461171825764 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 10:03:45 INFO - PROCESS | 3308 | 1461171825769 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:03:45 INFO - PROCESS | 3308 | 1461171825771 Marionette TRACE conn4 <- [1,1518,null,{}] 10:03:45 INFO - PROCESS | 3308 | 1461171825775 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:45 INFO - PROCESS | 3308 | 1461171825898 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 10:03:46 INFO - PROCESS | 3308 | 1461171826037 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0BE91000 == 98 [pid = 3308] [id = 389] 10:03:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 198 (000000BD0DCA4800) [pid = 3308] [serial = 1167] [outer = 0000000000000000] 10:03:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 199 (000000BD0DCAF800) [pid = 3308] [serial = 1168] [outer = 000000BD0DCA4800] 10:03:46 INFO - PROCESS | 3308 | 1461171826096 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 200 (000000BD7D8A0800) [pid = 3308] [serial = 1169] [outer = 000000BD0DCA4800] 10:03:46 INFO - PROCESS | 3308 | 1461171826637 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:03:46 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 10:03:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:03:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:03:46 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. 10:03:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:03:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 923ms 10:03:46 INFO - PROCESS | 3308 | 1461171826698 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 3308 | 1461171826700 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 10:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:03:46 INFO - PROCESS | 3308 | 1461171826704 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 3308 | 1461171826706 Marionette TRACE conn4 <- [1,1522,null,{}] 10:03:46 INFO - PROCESS | 3308 | 1461171826710 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:46 INFO - PROCESS | 3308 | 1461171826861 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 10:03:47 INFO - PROCESS | 3308 | 1461171827002 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DC16000 == 99 [pid = 3308] [id = 390] 10:03:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 201 (000000BD0DA4C000) [pid = 3308] [serial = 1170] [outer = 0000000000000000] 10:03:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 202 (000000BD0DA52000) [pid = 3308] [serial = 1171] [outer = 000000BD0DA4C000] 10:03:47 INFO - PROCESS | 3308 | 1461171827066 Marionette DEBUG loaded listener.js 10:03:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 203 (000000BD7B524800) [pid = 3308] [serial = 1172] [outer = 000000BD0DA4C000] 10:03:47 INFO - PROCESS | 3308 | 1461171827618 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:03:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 985ms 10:03:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:03:47 INFO - PROCESS | 3308 | 1461171827692 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 3308 | 1461171827694 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 10:03:47 INFO - PROCESS | 3308 | 1461171827698 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 3308 | 1461171827700 Marionette TRACE conn4 <- [1,1526,null,{}] 10:03:47 INFO - PROCESS | 3308 | 1461171827703 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:47 INFO - PROCESS | 3308 | 1461171827827 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 10:03:47 INFO - PROCESS | 3308 | 1461171827969 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DC31800 == 100 [pid = 3308] [id = 391] 10:03:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 204 (000000BD0DCAF000) [pid = 3308] [serial = 1173] [outer = 0000000000000000] 10:03:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 205 (000000BD103E5800) [pid = 3308] [serial = 1174] [outer = 000000BD0DCAF000] 10:03:48 INFO - PROCESS | 3308 | 1461171828027 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 206 (000000BD103EC400) [pid = 3308] [serial = 1175] [outer = 000000BD0DCAF000] 10:03:48 INFO - PROCESS | 3308 | 1461171828626 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 10:03:48 INFO - PROCESS | 3308 | 1461171828687 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 10:03:48 INFO - PROCESS | 3308 | 1461171828689 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 10:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:03:48 INFO - PROCESS | 3308 | 1461171828693 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:03:48 INFO - PROCESS | 3308 | 1461171828695 Marionette TRACE conn4 <- [1,1530,null,{}] 10:03:48 INFO - PROCESS | 3308 | 1461171828699 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:48 INFO - PROCESS | 3308 | 1461171828822 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 10:03:48 INFO - PROCESS | 3308 | 1461171828963 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E85D000 == 101 [pid = 3308] [id = 392] 10:03:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 207 (000000BD0CB72400) [pid = 3308] [serial = 1176] [outer = 0000000000000000] 10:03:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 208 (000000BD0CB7A800) [pid = 3308] [serial = 1177] [outer = 000000BD0CB72400] 10:03:49 INFO - PROCESS | 3308 | 1461171829021 Marionette DEBUG loaded listener.js 10:03:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 209 (000000BD103E9800) [pid = 3308] [serial = 1178] [outer = 000000BD0CB72400] 10:03:49 INFO - PROCESS | 3308 | 1461171829683 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1025ms 10:03:49 INFO - PROCESS | 3308 | 1461171829721 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 3308 | 1461171829724 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 10:03:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:03:49 INFO - PROCESS | 3308 | 1461171829727 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 3308 | 1461171829730 Marionette TRACE conn4 <- [1,1534,null,{}] 10:03:49 INFO - PROCESS | 3308 | 1461171829754 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:49 INFO - PROCESS | 3308 | 1461171829952 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 10:03:49 INFO - PROCESS | 3308 | 1461171829972 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0912B800 == 102 [pid = 3308] [id = 393] 10:03:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 210 (000000BD07BE8400) [pid = 3308] [serial = 1179] [outer = 0000000000000000] 10:03:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 211 (000000BD0FBAF800) [pid = 3308] [serial = 1180] [outer = 000000BD07BE8400] 10:03:50 INFO - PROCESS | 3308 | 1461171830078 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 212 (000000BD0FBB8800) [pid = 3308] [serial = 1181] [outer = 000000BD07BE8400] 10:03:50 INFO - PROCESS | 3308 | 1461171830967 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1280ms 10:03:51 INFO - PROCESS | 3308 | 1461171831010 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 10:03:51 INFO - PROCESS | 3308 | 1461171831014 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 10:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:03:51 INFO - PROCESS | 3308 | 1461171831019 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 3308 | 1461171831024 Marionette TRACE conn4 <- [1,1538,null,{}] 10:03:51 INFO - PROCESS | 3308 | 1461171831030 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:51 INFO - PROCESS | 3308 | 1461171831155 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 10:03:51 INFO - PROCESS | 3308 | 1461171831308 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095B0000 == 103 [pid = 3308] [id = 394] 10:03:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 213 (000000BD021CCC00) [pid = 3308] [serial = 1182] [outer = 0000000000000000] 10:03:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 214 (000000BD0428CC00) [pid = 3308] [serial = 1183] [outer = 000000BD021CCC00] 10:03:51 INFO - PROCESS | 3308 | 1461171831361 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 215 (000000BD05FD3C00) [pid = 3308] [serial = 1184] [outer = 000000BD021CCC00] 10:03:52 INFO - PROCESS | 3308 | 1461171832011 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1021ms 10:03:52 INFO - PROCESS | 3308 | 1461171832045 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 3308 | 1461171832051 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 10:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:03:52 INFO - PROCESS | 3308 | 1461171832058 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 3308 | 1461171832060 Marionette TRACE conn4 <- [1,1542,null,{}] 10:03:52 INFO - PROCESS | 3308 | 1461171832064 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:52 INFO - PROCESS | 3308 | 1461171832183 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 10:03:52 INFO - PROCESS | 3308 | 1461171832363 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD703A7800 == 102 [pid = 3308] [id = 381] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E6CD800 == 101 [pid = 3308] [id = 380] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DA16800 == 100 [pid = 3308] [id = 379] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D115000 == 99 [pid = 3308] [id = 378] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B219800 == 98 [pid = 3308] [id = 377] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5EB800 == 97 [pid = 3308] [id = 376] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095A9800 == 96 [pid = 3308] [id = 375] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07668000 == 95 [pid = 3308] [id = 374] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A36D000 == 94 [pid = 3308] [id = 373] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 214 (000000BD7B51D000) [pid = 3308] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B1A000 == 95 [pid = 3308] [id = 395] 10:03:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 215 (000000BD01C08400) [pid = 3308] [serial = 1185] [outer = 0000000000000000] 10:03:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 216 (000000BD02070400) [pid = 3308] [serial = 1186] [outer = 000000BD01C08400] 10:03:52 INFO - PROCESS | 3308 | 1461171832489 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 217 (000000BD05EEF400) [pid = 3308] [serial = 1187] [outer = 000000BD01C08400] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0774A000 == 94 [pid = 3308] [id = 372] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DA1C000 == 93 [pid = 3308] [id = 367] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E81F800 == 92 [pid = 3308] [id = 366] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B198000 == 91 [pid = 3308] [id = 365] 10:03:52 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091ED000 == 90 [pid = 3308] [id = 364] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 216 (000000BD0D1B2800) [pid = 3308] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 215 (000000BD70154400) [pid = 3308] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 214 (000000BD6EF75000) [pid = 3308] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 213 (000000BD71256400) [pid = 3308] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 212 (000000BD76E06400) [pid = 3308] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 211 (000000BD762EB800) [pid = 3308] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 210 (000000BD04463800) [pid = 3308] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 209 (000000BD05EF8800) [pid = 3308] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 208 (000000BD02C92400) [pid = 3308] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 207 (000000BD01CF1C00) [pid = 3308] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 206 (000000BD76E07000) [pid = 3308] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 205 (000000BD75569400) [pid = 3308] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 204 (000000BD0306E800) [pid = 3308] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 203 (000000BD09153400) [pid = 3308] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 202 (000000BD0710C800) [pid = 3308] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 201 (000000BD0616B400) [pid = 3308] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 200 (000000BD0B00D800) [pid = 3308] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 199 (000000BD7E139000) [pid = 3308] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 198 (000000BD07253800) [pid = 3308] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 197 (000000BD07BE6400) [pid = 3308] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 196 (000000BD7AEE2C00) [pid = 3308] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 195 (000000BD0724C400) [pid = 3308] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 194 (000000BD0B10A800) [pid = 3308] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 193 (000000BD6F02E800) [pid = 3308] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 192 (000000BD7AD0A000) [pid = 3308] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 191 (000000BD0E7D8000) [pid = 3308] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 190 (000000BD6F862800) [pid = 3308] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 189 (000000BD0B010800) [pid = 3308] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 188 (000000BD75822000) [pid = 3308] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3308 | --DOMWINDOW == 187 (000000BD072B6800) [pid = 3308] [serial = 661] [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.] 10:03:53 INFO - PROCESS | 3308 | 1461171833013 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:03:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 986ms 10:03:53 INFO - PROCESS | 3308 | 1461171833045 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 3308 | 1461171833047 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 10:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:03:53 INFO - PROCESS | 3308 | 1461171833051 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 3308 | 1461171833055 Marionette TRACE conn4 <- [1,1546,null,{}] 10:03:53 INFO - PROCESS | 3308 | 1461171833066 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:53 INFO - PROCESS | 3308 | 1461171833175 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 10:03:53 INFO - PROCESS | 3308 | 1461171833188 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5B5800 == 91 [pid = 3308] [id = 396] 10:03:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 188 (000000BD01C11C00) [pid = 3308] [serial = 1188] [outer = 0000000000000000] 10:03:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 189 (000000BD0759EC00) [pid = 3308] [serial = 1189] [outer = 000000BD01C11C00] 10:03:53 INFO - PROCESS | 3308 | 1461171833328 Marionette DEBUG loaded listener.js 10:03:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 190 (000000BD07B7E800) [pid = 3308] [serial = 1190] [outer = 000000BD01C11C00] 10:03:53 INFO - PROCESS | 3308 | 1461171833737 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:03:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 734ms 10:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:03:53 INFO - PROCESS | 3308 | 1461171833788 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 3308 | 1461171833791 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 10:03:53 INFO - PROCESS | 3308 | 1461171833794 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 3308 | 1461171833796 Marionette TRACE conn4 <- [1,1550,null,{}] 10:03:53 INFO - PROCESS | 3308 | 1461171833799 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:53 INFO - PROCESS | 3308 | 1461171833904 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 10:03:53 INFO - PROCESS | 3308 | 1461171833910 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B4BC000 == 92 [pid = 3308] [id = 397] 10:03:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 191 (000000BD08FE9000) [pid = 3308] [serial = 1191] [outer = 0000000000000000] 10:03:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 192 (000000BD093AB000) [pid = 3308] [serial = 1192] [outer = 000000BD08FE9000] 10:03:53 INFO - PROCESS | 3308 | 1461171833959 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 193 (000000BD0B106C00) [pid = 3308] [serial = 1193] [outer = 000000BD08FE9000] 10:03:54 INFO - PROCESS | 3308 | 1461171834432 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 10:03:54 INFO - PROCESS | 3308 | 1461171834476 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 10:03:54 INFO - PROCESS | 3308 | 1461171834479 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 10:03:54 INFO - PROCESS | 3308 | 1461171834482 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:03:54 INFO - PROCESS | 3308 | 1461171834484 Marionette TRACE conn4 <- [1,1554,null,{}] 10:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:03:54 INFO - PROCESS | 3308 | 1461171834488 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:54 INFO - PROCESS | 3308 | 1461171834623 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 10:03:54 INFO - PROCESS | 3308 | 1461171834642 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D115800 == 93 [pid = 3308] [id = 398] 10:03:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 194 (000000BD0B2C7C00) [pid = 3308] [serial = 1194] [outer = 0000000000000000] 10:03:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 195 (000000BD0C336000) [pid = 3308] [serial = 1195] [outer = 000000BD0B2C7C00] 10:03:54 INFO - PROCESS | 3308 | 1461171834689 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 196 (000000BD0CBEFC00) [pid = 3308] [serial = 1196] [outer = 000000BD0B2C7C00] 10:03:55 INFO - PROCESS | 3308 | 1461171835158 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 10:03:55 INFO - PROCESS | 3308 | 1461171835226 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 3308 | 1461171835229 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 10:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:03:55 INFO - PROCESS | 3308 | 1461171835232 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 3308 | 1461171835234 Marionette TRACE conn4 <- [1,1558,null,{}] 10:03:55 INFO - PROCESS | 3308 | 1461171835238 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:55 INFO - PROCESS | 3308 | 1461171835422 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 10:03:55 INFO - PROCESS | 3308 | 1461171835449 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6D5000 == 94 [pid = 3308] [id = 399] 10:03:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 197 (000000BD0E7B7800) [pid = 3308] [serial = 1197] [outer = 0000000000000000] 10:03:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 198 (000000BD0E7C0800) [pid = 3308] [serial = 1198] [outer = 000000BD0E7B7800] 10:03:55 INFO - PROCESS | 3308 | 1461171835500 Marionette DEBUG loaded listener.js 10:03:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 199 (000000BD0E806000) [pid = 3308] [serial = 1199] [outer = 000000BD0E7B7800] 10:03:55 INFO - PROCESS | 3308 | 1461171835970 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 776ms 10:03:56 INFO - PROCESS | 3308 | 1461171836012 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 10:03:56 INFO - PROCESS | 3308 | 1461171836014 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 10:03:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:03:56 INFO - PROCESS | 3308 | 1461171836018 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 3308 | 1461171836020 Marionette TRACE conn4 <- [1,1562,null,{}] 10:03:56 INFO - PROCESS | 3308 | 1461171836023 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:56 INFO - PROCESS | 3308 | 1461171836175 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 10:03:56 INFO - PROCESS | 3308 | 1461171836194 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FB1F000 == 95 [pid = 3308] [id = 400] 10:03:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 200 (000000BD0E7D9C00) [pid = 3308] [serial = 1200] [outer = 0000000000000000] 10:03:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 201 (000000BD0FBB4400) [pid = 3308] [serial = 1201] [outer = 000000BD0E7D9C00] 10:03:56 INFO - PROCESS | 3308 | 1461171836246 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 202 (000000BD118F0400) [pid = 3308] [serial = 1202] [outer = 000000BD0E7D9C00] 10:03:56 INFO - PROCESS | 3308 | --DOMWINDOW == 201 (000000BD05B6D800) [pid = 3308] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:03:56 INFO - PROCESS | 3308 | --DOMWINDOW == 200 (000000BD7AFC7000) [pid = 3308] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:03:56 INFO - PROCESS | 3308 | --DOMWINDOW == 199 (000000BD01CF1400) [pid = 3308] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:03:56 INFO - PROCESS | 3308 | --DOMWINDOW == 198 (000000BD09150000) [pid = 3308] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:03:56 INFO - PROCESS | 3308 | --DOMWINDOW == 197 (000000BD075A4000) [pid = 3308] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:03:56 INFO - PROCESS | 3308 | --DOMWINDOW == 196 (000000BD0CBED000) [pid = 3308] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:03:56 INFO - PROCESS | 3308 | --DOMWINDOW == 195 (000000BD042BD400) [pid = 3308] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:03:56 INFO - PROCESS | 3308 | --DOMWINDOW == 194 (000000BD01D73800) [pid = 3308] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:03:56 INFO - PROCESS | 3308 | --DOMWINDOW == 193 (000000BD0D751800) [pid = 3308] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:03:56 INFO - PROCESS | 3308 | --DOMWINDOW == 192 (000000BD6EE5A000) [pid = 3308] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:03:56 INFO - PROCESS | 3308 | --DOMWINDOW == 191 (000000BD06103800) [pid = 3308] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:03:56 INFO - PROCESS | 3308 | 1461171836960 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 986ms 10:03:57 INFO - PROCESS | 3308 | 1461171837007 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 10:03:57 INFO - PROCESS | 3308 | 1461171837009 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 10:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:03:57 INFO - PROCESS | 3308 | 1461171837013 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 3308 | 1461171837015 Marionette TRACE conn4 <- [1,1566,null,{}] 10:03:57 INFO - PROCESS | 3308 | 1461171837018 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:57 INFO - PROCESS | 3308 | 1461171837208 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 10:03:57 INFO - PROCESS | 3308 | 1461171837361 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07FBD000 == 96 [pid = 3308] [id = 401] 10:03:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 192 (000000BD01C04000) [pid = 3308] [serial = 1203] [outer = 0000000000000000] 10:03:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 193 (000000BD01CF2C00) [pid = 3308] [serial = 1204] [outer = 000000BD01C04000] 10:03:57 INFO - PROCESS | 3308 | 1461171837425 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 194 (000000BD0303F800) [pid = 3308] [serial = 1205] [outer = 000000BD01C04000] 10:03:58 INFO - PROCESS | 3308 | 1461171838143 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1177ms 10:03:58 INFO - PROCESS | 3308 | 1461171838193 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 3308 | 1461171838199 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 10:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:03:58 INFO - PROCESS | 3308 | 1461171838204 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - PROCESS | 3308 | 1461171838209 Marionette TRACE conn4 <- [1,1570,null,{}] 10:03:58 INFO - PROCESS | 3308 | 1461171838214 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:58 INFO - PROCESS | 3308 | 1461171838348 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 10:03:58 INFO - PROCESS | 3308 | 1461171838496 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B20E000 == 97 [pid = 3308] [id = 402] 10:03:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 195 (000000BD07149000) [pid = 3308] [serial = 1206] [outer = 0000000000000000] 10:03:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 196 (000000BD07251800) [pid = 3308] [serial = 1207] [outer = 000000BD07149000] 10:03:58 INFO - PROCESS | 3308 | 1461171838559 Marionette DEBUG loaded listener.js 10:03:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 197 (000000BD07B78800) [pid = 3308] [serial = 1208] [outer = 000000BD07149000] 10:03:59 INFO - PROCESS | 3308 | 1461171839151 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 988ms 10:03:59 INFO - PROCESS | 3308 | 1461171839193 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 3308 | 1461171839197 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 10:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:03:59 INFO - PROCESS | 3308 | 1461171839201 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 3308 | 1461171839204 Marionette TRACE conn4 <- [1,1574,null,{}] 10:03:59 INFO - PROCESS | 3308 | 1461171839208 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:59 INFO - PROCESS | 3308 | 1461171839336 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 10:03:59 INFO - PROCESS | 3308 | 1461171839484 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FB1D000 == 98 [pid = 3308] [id = 403] 10:03:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 198 (000000BD0B2C6400) [pid = 3308] [serial = 1209] [outer = 0000000000000000] 10:03:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 199 (000000BD0CBED000) [pid = 3308] [serial = 1210] [outer = 000000BD0B2C6400] 10:03:59 INFO - PROCESS | 3308 | 1461171839546 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 200 (000000BD0DC66800) [pid = 3308] [serial = 1211] [outer = 000000BD0B2C6400] 10:04:00 INFO - PROCESS | 3308 | 1461171840196 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1024ms 10:04:00 INFO - PROCESS | 3308 | 1461171840226 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 10:04:00 INFO - PROCESS | 3308 | 1461171840231 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 10:04:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:04:00 INFO - PROCESS | 3308 | 1461171840244 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - PROCESS | 3308 | 1461171840250 Marionette TRACE conn4 <- [1,1578,null,{}] 10:04:00 INFO - PROCESS | 3308 | 1461171840274 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:00 INFO - PROCESS | 3308 | 1461171840461 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 10:04:00 INFO - PROCESS | 3308 | 1461171840594 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD762C1000 == 99 [pid = 3308] [id = 404] 10:04:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 201 (000000BD0FBB0C00) [pid = 3308] [serial = 1212] [outer = 0000000000000000] 10:04:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 202 (000000BD118F4800) [pid = 3308] [serial = 1213] [outer = 000000BD0FBB0C00] 10:04:00 INFO - PROCESS | 3308 | 1461171840655 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 203 (000000BD118FB800) [pid = 3308] [serial = 1214] [outer = 000000BD0FBB0C00] 10:04:01 INFO - PROCESS | 3308 | 1461171841181 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:04:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 965ms 10:04:01 INFO - PROCESS | 3308 | 1461171841205 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 3308 | 1461171841208 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 10:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:04:01 INFO - PROCESS | 3308 | 1461171841211 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 3308 | 1461171841213 Marionette TRACE conn4 <- [1,1582,null,{}] 10:04:01 INFO - PROCESS | 3308 | 1461171841217 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:01 INFO - PROCESS | 3308 | 1461171841348 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 10:04:01 INFO - PROCESS | 3308 | 1461171841532 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7AE50000 == 100 [pid = 3308] [id = 405] 10:04:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 204 (000000BD118F2C00) [pid = 3308] [serial = 1215] [outer = 0000000000000000] 10:04:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 205 (000000BD6F85B000) [pid = 3308] [serial = 1216] [outer = 000000BD118F2C00] 10:04:01 INFO - PROCESS | 3308 | 1461171841603 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 206 (000000BD71256000) [pid = 3308] [serial = 1217] [outer = 000000BD118F2C00] 10:04:02 INFO - PROCESS | 3308 | 1461171842100 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 923ms 10:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:04:02 INFO - PROCESS | 3308 | 1461171842138 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 10:04:02 INFO - PROCESS | 3308 | 1461171842140 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 10:04:02 INFO - PROCESS | 3308 | 1461171842145 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:04:02 INFO - PROCESS | 3308 | 1461171842148 Marionette TRACE conn4 <- [1,1586,null,{}] 10:04:02 INFO - PROCESS | 3308 | 1461171842152 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:02 INFO - PROCESS | 3308 | 1461171842283 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 10:04:02 INFO - PROCESS | 3308 | 1461171842448 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E129000 == 101 [pid = 3308] [id = 406] 10:04:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 207 (000000BD762F6C00) [pid = 3308] [serial = 1218] [outer = 0000000000000000] 10:04:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 208 (000000BD76332000) [pid = 3308] [serial = 1219] [outer = 000000BD762F6C00] 10:04:02 INFO - PROCESS | 3308 | 1461171842518 Marionette DEBUG loaded listener.js 10:04:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 209 (000000BD7A9C8800) [pid = 3308] [serial = 1220] [outer = 000000BD762F6C00] 10:04:03 INFO - PROCESS | 3308 | 1461171843036 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:04:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 922ms 10:04:03 INFO - PROCESS | 3308 | 1461171843079 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 10:04:03 INFO - PROCESS | 3308 | 1461171843082 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 10:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:04:03 INFO - PROCESS | 3308 | 1461171843087 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:04:03 INFO - PROCESS | 3308 | 1461171843090 Marionette TRACE conn4 <- [1,1590,null,{}] 10:04:03 INFO - PROCESS | 3308 | 1461171843095 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:03 INFO - PROCESS | 3308 | 1461171843232 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 10:04:03 INFO - PROCESS | 3308 | 1461171843398 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7FEDF000 == 102 [pid = 3308] [id = 407] 10:04:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 210 (000000BD03070000) [pid = 3308] [serial = 1221] [outer = 0000000000000000] 10:04:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 211 (000000BD6EF77000) [pid = 3308] [serial = 1222] [outer = 000000BD03070000] 10:04:03 INFO - PROCESS | 3308 | 1461171843459 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 212 (000000BD7D7CCC00) [pid = 3308] [serial = 1223] [outer = 000000BD03070000] 10:04:03 INFO - PROCESS | 3308 | 1461171843974 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 923ms 10:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:04:04 INFO - PROCESS | 3308 | 1461171844012 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 3308 | 1461171844015 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 10:04:04 INFO - PROCESS | 3308 | 1461171844018 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 3308 | 1461171844021 Marionette TRACE conn4 <- [1,1594,null,{}] 10:04:04 INFO - PROCESS | 3308 | 1461171844024 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:04 INFO - PROCESS | 3308 | 1461171844150 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 10:04:04 INFO - PROCESS | 3308 | 1461171844310 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EBB6000 == 103 [pid = 3308] [id = 408] 10:04:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 213 (000000BD7A9C6000) [pid = 3308] [serial = 1224] [outer = 0000000000000000] 10:04:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 214 (000000BD7E137000) [pid = 3308] [serial = 1225] [outer = 000000BD7A9C6000] 10:04:04 INFO - PROCESS | 3308 | 1461171844371 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 215 (000000BD7E3CF800) [pid = 3308] [serial = 1226] [outer = 000000BD7A9C6000] 10:04:04 INFO - PROCESS | 3308 | 1461171844896 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 923ms 10:04:04 INFO - PROCESS | 3308 | 1461171844944 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 3308 | 1461171844947 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 10:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:04:04 INFO - PROCESS | 3308 | 1461171844950 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 3308 | 1461171844953 Marionette TRACE conn4 <- [1,1598,null,{}] 10:04:04 INFO - PROCESS | 3308 | 1461171844957 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:05 INFO - PROCESS | 3308 | 1461171845089 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 10:04:05 INFO - PROCESS | 3308 | 1461171845237 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:04:05 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:04:05 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:04:05 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:04:05 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:04:05 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:04:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EBAF800 == 104 [pid = 3308] [id = 409] 10:04:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 216 (000000BD7BA41C00) [pid = 3308] [serial = 1227] [outer = 0000000000000000] 10:04:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 217 (000000BD7E13A800) [pid = 3308] [serial = 1228] [outer = 000000BD7BA41C00] 10:04:05 INFO - PROCESS | 3308 | 1461171845301 Marionette DEBUG loaded listener.js 10:04:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 218 (000000BD7EDB0800) [pid = 3308] [serial = 1229] [outer = 000000BD7BA41C00] 10:04:06 INFO - PROCESS | 3308 | 1461171846148 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1238ms 10:04:06 INFO - PROCESS | 3308 | 1461171846191 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 10:04:06 INFO - PROCESS | 3308 | 1461171846194 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 10:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:04:06 INFO - PROCESS | 3308 | 1461171846212 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:04:06 INFO - PROCESS | 3308 | 1461171846214 Marionette TRACE conn4 <- [1,1602,null,{}] 10:04:06 INFO - PROCESS | 3308 | 1461171846218 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:06 INFO - PROCESS | 3308 | 1461171846344 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 10:04:06 INFO - PROCESS | 3308 | 1461171846524 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD1030F000 == 105 [pid = 3308] [id = 410] 10:04:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 219 (000000BD112E8000) [pid = 3308] [serial = 1230] [outer = 0000000000000000] 10:04:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 220 (000000BD112EB800) [pid = 3308] [serial = 1231] [outer = 000000BD112E8000] 10:04:06 INFO - PROCESS | 3308 | 1461171846583 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 221 (000000BD112F1C00) [pid = 3308] [serial = 1232] [outer = 000000BD112E8000] 10:04:07 INFO - PROCESS | 3308 | 1461171847121 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:04:07 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 10:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 985ms 10:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:04:07 INFO - PROCESS | 3308 | 1461171847197 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 10:04:07 INFO - PROCESS | 3308 | 1461171847199 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 10:04:07 INFO - PROCESS | 3308 | 1461171847203 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 3308 | 1461171847205 Marionette TRACE conn4 <- [1,1606,null,{}] 10:04:07 INFO - PROCESS | 3308 | 1461171847209 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:07 INFO - PROCESS | 3308 | 1461171847333 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 10:04:07 INFO - PROCESS | 3308 | 1461171847497 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EC5E000 == 106 [pid = 3308] [id = 411] 10:04:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 222 (000000BD112D2000) [pid = 3308] [serial = 1233] [outer = 0000000000000000] 10:04:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 223 (000000BD112D7400) [pid = 3308] [serial = 1234] [outer = 000000BD112D2000] 10:04:07 INFO - PROCESS | 3308 | 1461171847561 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 224 (000000BD7EDAF800) [pid = 3308] [serial = 1235] [outer = 000000BD112D2000] 10:04:08 INFO - PROCESS | 3308 | 1461171848238 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:04:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1079ms 10:04:08 INFO - PROCESS | 3308 | 1461171848284 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 3308 | 1461171848287 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 10:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:04:08 INFO - PROCESS | 3308 | 1461171848291 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 3308 | 1461171848294 Marionette TRACE conn4 <- [1,1610,null,{}] 10:04:08 INFO - PROCESS | 3308 | 1461171848298 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:08 INFO - PROCESS | 3308 | 1461171848446 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 10:04:08 INFO - PROCESS | 3308 | 1461171848613 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FB9800 == 107 [pid = 3308] [id = 412] 10:04:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 225 (000000BD06B67000) [pid = 3308] [serial = 1236] [outer = 0000000000000000] 10:04:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 226 (000000BD0889F400) [pid = 3308] [serial = 1237] [outer = 000000BD06B67000] 10:04:08 INFO - PROCESS | 3308 | 1461171848672 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 227 (000000BD0E740800) [pid = 3308] [serial = 1238] [outer = 000000BD06B67000] 10:04:09 INFO - PROCESS | 3308 | 1461171849523 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:04:09 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 10:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1278ms 10:04:09 INFO - PROCESS | 3308 | 1461171849573 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 10:04:09 INFO - PROCESS | 3308 | 1461171849577 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 10:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:04:09 INFO - PROCESS | 3308 | 1461171849583 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:04:09 INFO - PROCESS | 3308 | 1461171849586 Marionette TRACE conn4 <- [1,1614,null,{}] 10:04:09 INFO - PROCESS | 3308 | 1461171849592 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:09 INFO - PROCESS | 3308 | 1461171849721 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 10:04:09 INFO - PROCESS | 3308 | 1461171849881 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5E9800 == 108 [pid = 3308] [id = 413] 10:04:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 228 (000000BD03AA4000) [pid = 3308] [serial = 1239] [outer = 0000000000000000] 10:04:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 229 (000000BD042B0400) [pid = 3308] [serial = 1240] [outer = 000000BD03AA4000] 10:04:09 INFO - PROCESS | 3308 | 1461171849935 Marionette DEBUG loaded listener.js 10:04:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 230 (000000BD06177400) [pid = 3308] [serial = 1241] [outer = 000000BD03AA4000] 10:04:10 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:04:10 INFO - PROCESS | 3308 | [3308] 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 10:04:10 INFO - PROCESS | 3308 | [3308] 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 10:04:10 INFO - PROCESS | 3308 | [3308] 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 10:04:10 INFO - PROCESS | 3308 | [3308] 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 10:04:10 INFO - PROCESS | 3308 | 1461171850487 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 986ms 10:04:10 INFO - PROCESS | 3308 | 1461171850572 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 3308 | 1461171850578 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 10:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:04:10 INFO - PROCESS | 3308 | 1461171850585 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 3308 | 1461171850588 Marionette TRACE conn4 <- [1,1618,null,{}] 10:04:10 INFO - PROCESS | 3308 | 1461171850591 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:10 INFO - PROCESS | 3308 | 1461171850774 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 10:04:10 INFO - PROCESS | 3308 | 1461171850785 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A360800 == 109 [pid = 3308] [id = 414] 10:04:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 231 (000000BD06B88000) [pid = 3308] [serial = 1242] [outer = 0000000000000000] 10:04:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 232 (000000BD07BDEC00) [pid = 3308] [serial = 1243] [outer = 000000BD06B88000] 10:04:10 INFO - PROCESS | 3308 | 1461171850837 Marionette DEBUG loaded listener.js 10:04:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 233 (000000BD0B109400) [pid = 3308] [serial = 1244] [outer = 000000BD06B88000] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0FB1F000 == 108 [pid = 3308] [id = 400] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E6D5000 == 107 [pid = 3308] [id = 399] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D115800 == 106 [pid = 3308] [id = 398] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B4BC000 == 105 [pid = 3308] [id = 397] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5B5800 == 104 [pid = 3308] [id = 396] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B1A000 == 103 [pid = 3308] [id = 395] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095B0000 == 102 [pid = 3308] [id = 394] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 232 (000000BD0DC6EC00) [pid = 3308] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 231 (000000BD0DC66000) [pid = 3308] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 230 (000000BD0E80B400) [pid = 3308] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 229 (000000BD0C331800) [pid = 3308] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 228 (000000BD70ACD400) [pid = 3308] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0BE91000 == 101 [pid = 3308] [id = 389] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E811000 == 100 [pid = 3308] [id = 388] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DBAF000 == 99 [pid = 3308] [id = 387] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7BA54800 == 98 [pid = 3308] [id = 386] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD75EC5000 == 97 [pid = 3308] [id = 385] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5EF000 == 96 [pid = 3308] [id = 384] 10:04:11 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FC1000 == 95 [pid = 3308] [id = 383] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 227 (000000BD0610F400) [pid = 3308] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 226 (000000BD05D2A800) [pid = 3308] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 225 (000000BD7D8A9400) [pid = 3308] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 224 (000000BD02C9F000) [pid = 3308] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 223 (000000BD01D70C00) [pid = 3308] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 222 (000000BD093AB400) [pid = 3308] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 221 (000000BD0B107400) [pid = 3308] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 220 (000000BD07B7D800) [pid = 3308] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 219 (000000BD7632A800) [pid = 3308] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 218 (000000BD05EEF800) [pid = 3308] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 217 (000000BD0D745800) [pid = 3308] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 216 (000000BD0D1B8000) [pid = 3308] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 215 (000000BD07BEA800) [pid = 3308] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 214 (000000BD06B7D400) [pid = 3308] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 213 (000000BD0724E400) [pid = 3308] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 212 (000000BD02C64800) [pid = 3308] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 211 (000000BD04468400) [pid = 3308] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 210 (000000BD0E7C3800) [pid = 3308] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 209 (000000BD0DC68C00) [pid = 3308] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 208 (000000BD6EE65000) [pid = 3308] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 207 (000000BD6F02C800) [pid = 3308] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 206 (000000BD0E7C4800) [pid = 3308] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 205 (000000BD07E75800) [pid = 3308] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 204 (000000BD0E7DF000) [pid = 3308] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | --DOMWINDOW == 203 (000000BD0E7C4C00) [pid = 3308] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 10:04:11 INFO - PROCESS | 3308 | [3308] 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 10:04:11 INFO - PROCESS | 3308 | 1461171851641 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:04:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1083ms 10:04:11 INFO - PROCESS | 3308 | 1461171851671 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 10:04:11 INFO - PROCESS | 3308 | 1461171851674 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 10:04:11 INFO - PROCESS | 3308 | 1461171851678 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:04:11 INFO - PROCESS | 3308 | 1461171851682 Marionette TRACE conn4 <- [1,1622,null,{}] 10:04:11 INFO - PROCESS | 3308 | 1461171851693 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:11 INFO - PROCESS | 3308 | 1461171851800 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 10:04:11 INFO - PROCESS | 3308 | 1461171851807 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095A9000 == 96 [pid = 3308] [id = 415] 10:04:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 204 (000000BD05ECF000) [pid = 3308] [serial = 1245] [outer = 0000000000000000] 10:04:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 205 (000000BD07B74800) [pid = 3308] [serial = 1246] [outer = 000000BD05ECF000] 10:04:11 INFO - PROCESS | 3308 | 1461171851859 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 206 (000000BD09154C00) [pid = 3308] [serial = 1247] [outer = 000000BD05ECF000] 10:04:12 INFO - PROCESS | 3308 | 1461171852417 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 775ms 10:04:12 INFO - PROCESS | 3308 | 1461171852457 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 10:04:12 INFO - PROCESS | 3308 | 1461171852460 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 10:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:04:12 INFO - PROCESS | 3308 | 1461171852463 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 3308 | 1461171852465 Marionette TRACE conn4 <- [1,1626,null,{}] 10:04:12 INFO - PROCESS | 3308 | 1461171852469 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:12 INFO - PROCESS | 3308 | 1461171852583 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 10:04:12 INFO - PROCESS | 3308 | 1461171852691 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C34E000 == 97 [pid = 3308] [id = 416] 10:04:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 207 (000000BD093A2C00) [pid = 3308] [serial = 1248] [outer = 0000000000000000] 10:04:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 208 (000000BD0CBE2400) [pid = 3308] [serial = 1249] [outer = 000000BD093A2C00] 10:04:12 INFO - PROCESS | 3308 | 1461171852739 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 209 (000000BD0D74EC00) [pid = 3308] [serial = 1250] [outer = 000000BD093A2C00] 10:04:13 INFO - PROCESS | 3308 | 1461171853125 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 10:04:13 INFO - PROCESS | 3308 | 1461171853155 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 3308 | 1461171853158 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 10:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:04:13 INFO - PROCESS | 3308 | 1461171853162 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 3308 | 1461171853164 Marionette TRACE conn4 <- [1,1630,null,{}] 10:04:13 INFO - PROCESS | 3308 | 1461171853168 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:13 INFO - PROCESS | 3308 | 1461171853270 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 10:04:13 INFO - PROCESS | 3308 | 1461171853276 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DA05800 == 98 [pid = 3308] [id = 417] 10:04:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 210 (000000BD05EEE800) [pid = 3308] [serial = 1251] [outer = 0000000000000000] 10:04:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 211 (000000BD0DA54C00) [pid = 3308] [serial = 1252] [outer = 000000BD05EEE800] 10:04:13 INFO - PROCESS | 3308 | 1461171853325 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 212 (000000BD0DCAEC00) [pid = 3308] [serial = 1253] [outer = 000000BD05EEE800] 10:04:13 INFO - PROCESS | 3308 | 1461171853834 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 734ms 10:04:13 INFO - PROCESS | 3308 | 1461171853899 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 3308 | 1461171853901 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 10:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:04:13 INFO - PROCESS | 3308 | 1461171853904 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 3308 | 1461171853906 Marionette TRACE conn4 <- [1,1634,null,{}] 10:04:13 INFO - PROCESS | 3308 | 1461171853909 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:14 INFO - PROCESS | 3308 | 1461171854098 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 10:04:14 INFO - PROCESS | 3308 | 1461171854127 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6DF800 == 99 [pid = 3308] [id = 418] 10:04:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 213 (000000BD0E738000) [pid = 3308] [serial = 1254] [outer = 0000000000000000] 10:04:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 214 (000000BD0E745400) [pid = 3308] [serial = 1255] [outer = 000000BD0E738000] 10:04:14 INFO - PROCESS | 3308 | 1461171854178 Marionette DEBUG loaded listener.js 10:04:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 215 (000000BD0E7DA000) [pid = 3308] [serial = 1256] [outer = 000000BD0E738000] 10:04:14 INFO - PROCESS | 3308 | 1461171854656 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 776ms 10:04:14 INFO - PROCESS | 3308 | 1461171854684 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 3308 | 1461171854686 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 10:04:14 INFO - PROCESS | 3308 | 1461171854689 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:04:14 INFO - PROCESS | 3308 | 1461171854691 Marionette TRACE conn4 <- [1,1638,null,{}] 10:04:14 INFO - PROCESS | 3308 | 1461171854695 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:14 INFO - PROCESS | 3308 | 1461171854839 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 10:04:14 INFO - PROCESS | 3308 | 1461171854863 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FB1E800 == 100 [pid = 3308] [id = 419] 10:04:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 216 (000000BD0E7DE000) [pid = 3308] [serial = 1257] [outer = 0000000000000000] 10:04:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 217 (000000BD0FBB5000) [pid = 3308] [serial = 1258] [outer = 000000BD0E7DE000] 10:04:14 INFO - PROCESS | 3308 | 1461171854910 Marionette DEBUG loaded listener.js 10:04:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 218 (000000BD0FC1A400) [pid = 3308] [serial = 1259] [outer = 000000BD0E7DE000] 10:04:15 INFO - PROCESS | 3308 | [3308] 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 10:04:15 INFO - PROCESS | 3308 | 1461171855391 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:04:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:04:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 10:04:15 INFO - PROCESS | 3308 | 1461171855427 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 10:04:15 INFO - PROCESS | 3308 | 1461171855429 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 10:04:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:04:15 INFO - PROCESS | 3308 | 1461171855433 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 3308 | 1461171855435 Marionette TRACE conn4 <- [1,1642,null,{}] 10:04:15 INFO - PROCESS | 3308 | --DOMWINDOW == 217 (000000BD08FE9000) [pid = 3308] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:04:15 INFO - PROCESS | 3308 | --DOMWINDOW == 216 (000000BD01C08400) [pid = 3308] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:04:15 INFO - PROCESS | 3308 | --DOMWINDOW == 215 (000000BD0B2C7C00) [pid = 3308] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:04:15 INFO - PROCESS | 3308 | --DOMWINDOW == 214 (000000BD01C11C00) [pid = 3308] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:04:15 INFO - PROCESS | 3308 | --DOMWINDOW == 213 (000000BD021CCC00) [pid = 3308] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:04:15 INFO - PROCESS | 3308 | --DOMWINDOW == 212 (000000BD0E7B7800) [pid = 3308] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:04:15 INFO - PROCESS | 3308 | 1461171855659 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:15 INFO - PROCESS | 3308 | 1461171855764 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 10:04:15 INFO - PROCESS | 3308 | 1461171855771 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E85B800 == 101 [pid = 3308] [id = 420] 10:04:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 213 (000000BD0B2CB800) [pid = 3308] [serial = 1260] [outer = 0000000000000000] 10:04:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 214 (000000BD0E7B7800) [pid = 3308] [serial = 1261] [outer = 000000BD0B2CB800] 10:04:15 INFO - PROCESS | 3308 | 1461171855817 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 215 (000000BD103E5C00) [pid = 3308] [serial = 1262] [outer = 000000BD0B2CB800] 10:04:16 INFO - PROCESS | 3308 | [3308] 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 10:04:16 INFO - PROCESS | 3308 | [3308] 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 10:04:16 INFO - PROCESS | 3308 | [3308] 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 10:04:16 INFO - PROCESS | 3308 | [3308] 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 10:04:16 INFO - PROCESS | 3308 | 1461171856247 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 860ms 10:04:16 INFO - PROCESS | 3308 | 1461171856313 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 3308 | 1461171856316 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 10:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:04:16 INFO - PROCESS | 3308 | 1461171856320 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 3308 | 1461171856322 Marionette TRACE conn4 <- [1,1646,null,{}] 10:04:16 INFO - PROCESS | 3308 | 1461171856326 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:16 INFO - PROCESS | 3308 | 1461171856431 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 10:04:16 INFO - PROCESS | 3308 | 1461171856436 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD759FC000 == 102 [pid = 3308] [id = 421] 10:04:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 216 (000000BD112E8800) [pid = 3308] [serial = 1263] [outer = 0000000000000000] 10:04:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 217 (000000BD112EFC00) [pid = 3308] [serial = 1264] [outer = 000000BD112E8800] 10:04:16 INFO - PROCESS | 3308 | 1461171856487 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 218 (000000BD6EE5AC00) [pid = 3308] [serial = 1265] [outer = 000000BD112E8800] 10:04:16 INFO - PROCESS | 3308 | 1461171856938 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 671ms 10:04:16 INFO - PROCESS | 3308 | 1461171856994 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 3308 | 1461171856996 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 10:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:04:17 INFO - PROCESS | 3308 | 1461171857000 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 3308 | 1461171857002 Marionette TRACE conn4 <- [1,1650,null,{}] 10:04:17 INFO - PROCESS | 3308 | 1461171857005 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:17 INFO - PROCESS | 3308 | 1461171857110 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 10:04:17 INFO - PROCESS | 3308 | 1461171857149 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D72C800 == 103 [pid = 3308] [id = 422] 10:04:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 219 (000000BD6F85FC00) [pid = 3308] [serial = 1266] [outer = 0000000000000000] 10:04:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 220 (000000BD7131B400) [pid = 3308] [serial = 1267] [outer = 000000BD6F85FC00] 10:04:17 INFO - PROCESS | 3308 | 1461171857196 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 221 (000000BD759BD800) [pid = 3308] [serial = 1268] [outer = 000000BD6F85FC00] 10:04:17 INFO - PROCESS | 3308 | 1461171857659 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 776ms 10:04:17 INFO - PROCESS | 3308 | 1461171857793 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 3308 | 1461171857798 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 10:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:04:17 INFO - PROCESS | 3308 | 1461171857803 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 3308 | 1461171857808 Marionette TRACE conn4 <- [1,1654,null,{}] 10:04:17 INFO - PROCESS | 3308 | 1461171857815 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:17 INFO - PROCESS | 3308 | 1461171857958 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 10:04:18 INFO - PROCESS | 3308 | 1461171858107 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08860000 == 104 [pid = 3308] [id = 423] 10:04:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 222 (000000BD02073C00) [pid = 3308] [serial = 1269] [outer = 0000000000000000] 10:04:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 223 (000000BD02C66400) [pid = 3308] [serial = 1270] [outer = 000000BD02073C00] 10:04:18 INFO - PROCESS | 3308 | 1461171858172 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 224 (000000BD05B64400) [pid = 3308] [serial = 1271] [outer = 000000BD02073C00] 10:04:18 INFO - PROCESS | 3308 | 1461171858808 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1086ms 10:04:18 INFO - PROCESS | 3308 | 1461171858892 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 10:04:18 INFO - PROCESS | 3308 | 1461171858897 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 10:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:04:18 INFO - PROCESS | 3308 | 1461171858905 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 3308 | 1461171858910 Marionette TRACE conn4 <- [1,1658,null,{}] 10:04:18 INFO - PROCESS | 3308 | 1461171858930 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:19 INFO - PROCESS | 3308 | 1461171859070 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 10:04:19 INFO - PROCESS | 3308 | 1461171859214 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D11A800 == 105 [pid = 3308] [id = 424] 10:04:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 225 (000000BD06B6BC00) [pid = 3308] [serial = 1272] [outer = 0000000000000000] 10:04:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 226 (000000BD08FE9400) [pid = 3308] [serial = 1273] [outer = 000000BD06B6BC00] 10:04:19 INFO - PROCESS | 3308 | 1461171859274 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 227 (000000BD0CB76400) [pid = 3308] [serial = 1274] [outer = 000000BD06B6BC00] 10:04:19 INFO - PROCESS | 3308 | 1461171859911 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1044ms 10:04:19 INFO - PROCESS | 3308 | 1461171859950 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 10:04:19 INFO - PROCESS | 3308 | 1461171859953 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 10:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:04:19 INFO - PROCESS | 3308 | 1461171859957 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 3308 | 1461171859960 Marionette TRACE conn4 <- [1,1662,null,{}] 10:04:19 INFO - PROCESS | 3308 | 1461171859971 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:20 INFO - PROCESS | 3308 | 1461171860135 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 10:04:20 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:04:20 INFO - PROCESS | 3308 | 1461171860290 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D030800 == 106 [pid = 3308] [id = 425] 10:04:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 228 (000000BD0E45A400) [pid = 3308] [serial = 1275] [outer = 0000000000000000] 10:04:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 229 (000000BD0E460800) [pid = 3308] [serial = 1276] [outer = 000000BD0E45A400] 10:04:20 INFO - PROCESS | 3308 | 1461171860355 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 230 (000000BD0E741400) [pid = 3308] [serial = 1277] [outer = 000000BD0E45A400] 10:04:20 INFO - PROCESS | 3308 | [3308] 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 10:04:20 INFO - PROCESS | 3308 | [3308] 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 10:04:20 INFO - PROCESS | 3308 | [3308] 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 10:04:20 INFO - PROCESS | 3308 | [3308] 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 10:04:20 INFO - PROCESS | 3308 | 1461171860924 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1028ms 10:04:20 INFO - PROCESS | 3308 | 1461171860987 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 3308 | 1461171860990 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 10:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:04:20 INFO - PROCESS | 3308 | 1461171860994 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - PROCESS | 3308 | 1461171860996 Marionette TRACE conn4 <- [1,1666,null,{}] 10:04:21 INFO - PROCESS | 3308 | 1461171861000 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:21 INFO - PROCESS | 3308 | 1461171861131 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 10:04:21 INFO - PROCESS | 3308 | 1461171861286 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11E16800 == 107 [pid = 3308] [id = 426] 10:04:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 231 (000000BD0FC17000) [pid = 3308] [serial = 1278] [outer = 0000000000000000] 10:04:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 232 (000000BD112CEC00) [pid = 3308] [serial = 1279] [outer = 000000BD0FC17000] 10:04:21 INFO - PROCESS | 3308 | 1461171861347 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 233 (000000BD75569000) [pid = 3308] [serial = 1280] [outer = 000000BD0FC17000] 10:04:21 INFO - PROCESS | 3308 | 1461171861938 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 986ms 10:04:21 INFO - PROCESS | 3308 | 1461171861982 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 3308 | 1461171861985 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 10:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:04:22 INFO - PROCESS | 3308 | 1461171861988 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 3308 | 1461171861990 Marionette TRACE conn4 <- [1,1670,null,{}] 10:04:22 INFO - PROCESS | 3308 | 1461171861994 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:22 INFO - PROCESS | 3308 | 1461171862122 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 10:04:22 INFO - PROCESS | 3308 | 1461171862286 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11E30800 == 108 [pid = 3308] [id = 427] 10:04:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 234 (000000BD0D358000) [pid = 3308] [serial = 1281] [outer = 0000000000000000] 10:04:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 235 (000000BD0D35F400) [pid = 3308] [serial = 1282] [outer = 000000BD0D358000] 10:04:22 INFO - PROCESS | 3308 | 1461171862346 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 236 (000000BD7292D000) [pid = 3308] [serial = 1283] [outer = 000000BD0D358000] 10:04:22 INFO - PROCESS | 3308 | 1461171862921 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 986ms 10:04:22 INFO - PROCESS | 3308 | 1461171862977 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 10:04:22 INFO - PROCESS | 3308 | 1461171862980 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 10:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:04:22 INFO - PROCESS | 3308 | 1461171862983 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 3308 | 1461171862985 Marionette TRACE conn4 <- [1,1674,null,{}] 10:04:22 INFO - PROCESS | 3308 | 1461171862989 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:23 INFO - PROCESS | 3308 | 1461171863148 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 10:04:23 INFO - PROCESS | 3308 | 1461171863298 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B447000 == 109 [pid = 3308] [id = 428] 10:04:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 237 (000000BD0DA65800) [pid = 3308] [serial = 1284] [outer = 0000000000000000] 10:04:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 238 (000000BD760D1800) [pid = 3308] [serial = 1285] [outer = 000000BD0DA65800] 10:04:23 INFO - PROCESS | 3308 | 1461171863360 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 239 (000000BD77137800) [pid = 3308] [serial = 1286] [outer = 000000BD0DA65800] 10:04:23 INFO - PROCESS | 3308 | 1461171863921 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:04:23 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 10:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 986ms 10:04:23 INFO - PROCESS | 3308 | 1461171863972 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 10:04:23 INFO - PROCESS | 3308 | 1461171863975 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 10:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:04:23 INFO - PROCESS | 3308 | 1461171863978 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 3308 | 1461171863981 Marionette TRACE conn4 <- [1,1678,null,{}] 10:04:23 INFO - PROCESS | 3308 | 1461171863984 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:24 INFO - PROCESS | 3308 | 1461171864111 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 10:04:24 INFO - PROCESS | 3308 | 1461171864278 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DE66800 == 110 [pid = 3308] [id = 429] 10:04:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 240 (000000BD0FC45800) [pid = 3308] [serial = 1287] [outer = 0000000000000000] 10:04:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 241 (000000BD0FC4CC00) [pid = 3308] [serial = 1288] [outer = 000000BD0FC45800] 10:04:24 INFO - PROCESS | 3308 | 1461171864337 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 242 (000000BD76E08400) [pid = 3308] [serial = 1289] [outer = 000000BD0FC45800] 10:04:24 INFO - PROCESS | 3308 | 1461171864931 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1020ms 10:04:25 INFO - PROCESS | 3308 | 1461171865001 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 3308 | 1461171865003 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 10:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:04:25 INFO - PROCESS | 3308 | 1461171865007 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 3308 | 1461171865009 Marionette TRACE conn4 <- [1,1682,null,{}] 10:04:25 INFO - PROCESS | 3308 | 1461171865013 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:25 INFO - PROCESS | 3308 | 1461171865138 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 10:04:25 INFO - PROCESS | 3308 | 1461171865292 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11E12000 == 111 [pid = 3308] [id = 430] 10:04:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 243 (000000BD0F826000) [pid = 3308] [serial = 1290] [outer = 0000000000000000] 10:04:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 244 (000000BD0F82C400) [pid = 3308] [serial = 1291] [outer = 000000BD0F826000] 10:04:25 INFO - PROCESS | 3308 | 1461171865351 Marionette DEBUG loaded listener.js 10:04:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 245 (000000BD0FC46000) [pid = 3308] [serial = 1292] [outer = 000000BD0F826000] 10:04:25 INFO - PROCESS | 3308 | [3308] 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 10:04:25 INFO - PROCESS | 3308 | [3308] 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 10:04:25 INFO - PROCESS | 3308 | [3308] 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 10:04:25 INFO - PROCESS | 3308 | 1461171865959 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 987ms 10:04:26 INFO - PROCESS | 3308 | 1461171865996 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 3308 | 1461171865998 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 10:04:26 INFO - PROCESS | 3308 | 1461171866002 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:04:26 INFO - PROCESS | 3308 | 1461171866004 Marionette TRACE conn4 <- [1,1686,null,{}] 10:04:26 INFO - PROCESS | 3308 | 1461171866008 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:26 INFO - PROCESS | 3308 | 1461171866135 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 10:04:26 INFO - PROCESS | 3308 | 1461171866289 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11E9B800 == 112 [pid = 3308] [id = 431] 10:04:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 246 (000000BD0FD4E000) [pid = 3308] [serial = 1293] [outer = 0000000000000000] 10:04:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 247 (000000BD0FD54400) [pid = 3308] [serial = 1294] [outer = 000000BD0FD4E000] 10:04:26 INFO - PROCESS | 3308 | 1461171866347 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 248 (000000BD0FD5A800) [pid = 3308] [serial = 1295] [outer = 000000BD0FD4E000] 10:04:26 INFO - PROCESS | 3308 | [3308] 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 10:04:27 INFO - PROCESS | 3308 | 1461171867406 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:04:27 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 10:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1477ms 10:04:27 INFO - PROCESS | 3308 | 1461171867482 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 3308 | 1461171867487 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 10:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:04:27 INFO - PROCESS | 3308 | 1461171867492 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 3308 | 1461171867496 Marionette TRACE conn4 <- [1,1690,null,{}] 10:04:27 INFO - PROCESS | 3308 | 1461171867503 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:27 INFO - PROCESS | 3308 | 1461171867629 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 10:04:27 INFO - PROCESS | 3308 | 1461171867817 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08862000 == 113 [pid = 3308] [id = 432] 10:04:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 249 (000000BD021C0C00) [pid = 3308] [serial = 1296] [outer = 0000000000000000] 10:04:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 250 (000000BD03038000) [pid = 3308] [serial = 1297] [outer = 000000BD021C0C00] 10:04:27 INFO - PROCESS | 3308 | 1461171867871 Marionette DEBUG loaded listener.js 10:04:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 251 (000000BD0445B400) [pid = 3308] [serial = 1298] [outer = 000000BD021C0C00] 10:04:28 INFO - PROCESS | 3308 | 1461171868448 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 986ms 10:04:28 INFO - PROCESS | 3308 | 1461171868483 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 10:04:28 INFO - PROCESS | 3308 | 1461171868489 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 10:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:04:28 INFO - PROCESS | 3308 | 1461171868495 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:04:28 INFO - PROCESS | 3308 | 1461171868498 Marionette TRACE conn4 <- [1,1694,null,{}] 10:04:28 INFO - PROCESS | 3308 | 1461171868501 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:28 INFO - PROCESS | 3308 | 1461171868618 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 10:04:28 INFO - PROCESS | 3308 | 1461171868778 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5EF000 == 114 [pid = 3308] [id = 433] 10:04:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 252 (000000BD04462400) [pid = 3308] [serial = 1299] [outer = 0000000000000000] 10:04:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 253 (000000BD05B69800) [pid = 3308] [serial = 1300] [outer = 000000BD04462400] 10:04:28 INFO - PROCESS | 3308 | 1461171868834 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 254 (000000BD05EC7000) [pid = 3308] [serial = 1301] [outer = 000000BD04462400] 10:04:29 INFO - PROCESS | 3308 | 1461171869493 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1081ms 10:04:29 INFO - PROCESS | 3308 | 1461171869577 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 3308 | 1461171869580 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 10:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:04:29 INFO - PROCESS | 3308 | 1461171869584 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 3308 | 1461171869587 Marionette TRACE conn4 <- [1,1698,null,{}] 10:04:29 INFO - PROCESS | 3308 | 1461171869616 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:29 INFO - PROCESS | 3308 | 1461171869778 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 10:04:29 INFO - PROCESS | 3308 | 1461171869893 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:29 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B19C800 == 115 [pid = 3308] [id = 434] 10:04:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 255 (000000BD07246C00) [pid = 3308] [serial = 1302] [outer = 0000000000000000] 10:04:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 256 (000000BD072AFC00) [pid = 3308] [serial = 1303] [outer = 000000BD07246C00] 10:04:29 INFO - PROCESS | 3308 | 1461171869948 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 257 (000000BD07B7B400) [pid = 3308] [serial = 1304] [outer = 000000BD07246C00] 10:04:30 INFO - PROCESS | 3308 | 1461171870575 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1024ms 10:04:30 INFO - PROCESS | 3308 | 1461171870610 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 10:04:30 INFO - PROCESS | 3308 | 1461171870613 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 10:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:04:30 INFO - PROCESS | 3308 | 1461171870616 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - PROCESS | 3308 | 1461171870618 Marionette TRACE conn4 <- [1,1702,null,{}] 10:04:30 INFO - PROCESS | 3308 | 1461171870622 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:30 INFO - PROCESS | 3308 | 1461171870738 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 10:04:30 INFO - PROCESS | 3308 | 1461171870912 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B4C8000 == 116 [pid = 3308] [id = 435] 10:04:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 258 (000000BD088A4C00) [pid = 3308] [serial = 1305] [outer = 0000000000000000] 10:04:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 259 (000000BD093AFC00) [pid = 3308] [serial = 1306] [outer = 000000BD088A4C00] 10:04:30 INFO - PROCESS | 3308 | 1461171870965 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 260 (000000BD0B2CF000) [pid = 3308] [serial = 1307] [outer = 000000BD088A4C00] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05F57000 == 115 [pid = 3308] [id = 79] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B21C000 == 114 [pid = 3308] [id = 369] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D114000 == 113 [pid = 3308] [id = 370] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B4C1000 == 112 [pid = 3308] [id = 368] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C348000 == 111 [pid = 3308] [id = 371] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD759FC000 == 110 [pid = 3308] [id = 421] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E85B800 == 109 [pid = 3308] [id = 420] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0FB1E800 == 108 [pid = 3308] [id = 419] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E6DF800 == 107 [pid = 3308] [id = 418] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 259 (000000BD103E5800) [pid = 3308] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 258 (000000BD0710B400) [pid = 3308] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 257 (000000BD7632D800) [pid = 3308] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 256 (000000BD04466400) [pid = 3308] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 255 (000000BD724C0C00) [pid = 3308] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 254 (000000BD0D1B6400) [pid = 3308] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 253 (000000BD0DCAF800) [pid = 3308] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 252 (000000BD0FBAF800) [pid = 3308] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 251 (000000BD0DA52000) [pid = 3308] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 250 (000000BD7B059400) [pid = 3308] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 249 (000000BD0CB7A800) [pid = 3308] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 248 (000000BD0FBB4400) [pid = 3308] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DA05800 == 106 [pid = 3308] [id = 417] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C34E000 == 105 [pid = 3308] [id = 416] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095A9000 == 104 [pid = 3308] [id = 415] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A360800 == 103 [pid = 3308] [id = 414] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5E9800 == 102 [pid = 3308] [id = 413] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EBB6000 == 101 [pid = 3308] [id = 408] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7FEDF000 == 100 [pid = 3308] [id = 407] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E129000 == 99 [pid = 3308] [id = 406] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7AE50000 == 98 [pid = 3308] [id = 405] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD762C1000 == 97 [pid = 3308] [id = 404] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0FB1D000 == 96 [pid = 3308] [id = 403] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E675000 == 95 [pid = 3308] [id = 363] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B20E000 == 94 [pid = 3308] [id = 402] 10:04:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07FBD000 == 93 [pid = 3308] [id = 401] 10:04:31 INFO - PROCESS | 3308 | [3308] 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 10:04:31 INFO - PROCESS | 3308 | [3308] 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 10:04:31 INFO - PROCESS | 3308 | [3308] 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 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 247 (000000BD0B106C00) [pid = 3308] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 246 (000000BD02070400) [pid = 3308] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 245 (000000BD0CBEFC00) [pid = 3308] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 244 (000000BD07B7E800) [pid = 3308] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 243 (000000BD0428CC00) [pid = 3308] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 242 (000000BD0C336000) [pid = 3308] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 241 (000000BD0759EC00) [pid = 3308] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 240 (000000BD093AB000) [pid = 3308] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 239 (000000BD05EEF400) [pid = 3308] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 238 (000000BD05FD3C00) [pid = 3308] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 237 (000000BD0E806000) [pid = 3308] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | --DOMWINDOW == 236 (000000BD0E7C0800) [pid = 3308] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3308 | [3308] 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 10:04:31 INFO - PROCESS | 3308 | 1461171871611 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 10:04:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 10:04:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 10:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:31 INFO - _addTest/ [0,1705,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 3308 | 1461171871650 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 10:04:31 INFO - PROCESS | 3308 | 1461171871653 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - PROCESS | 3308 | 1461171871655 Marionette TRACE conn4 <- [1,1706,null,{}] 10:04:31 INFO - PROCESS | 3308 | 1461171871673 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:31 INFO - PROCESS | 3308 | 1461171871773 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 10:04:31 INFO - PROCESS | 3308 | 1461171871779 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07FC7800 == 94 [pid = 3308] [id = 436] 10:04:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 237 (000000BD0206C400) [pid = 3308] [serial = 1308] [outer = 0000000000000000] 10:04:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 238 (000000BD03040400) [pid = 3308] [serial = 1309] [outer = 000000BD0206C400] 10:04:31 INFO - PROCESS | 3308 | 1461171871827 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 239 (000000BD05EED000) [pid = 3308] [serial = 1310] [outer = 000000BD0206C400] 10:04:32 INFO - PROCESS | 3308 | 1461171872331 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 733ms 10:04:32 INFO - PROCESS | 3308 | 1461171872389 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 10:04:32 INFO - PROCESS | 3308 | 1461171872392 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 10:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:04:32 INFO - PROCESS | 3308 | 1461171872395 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 3308 | 1461171872397 Marionette TRACE conn4 <- [1,1710,null,{}] 10:04:32 INFO - PROCESS | 3308 | 1461171872401 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:32 INFO - PROCESS | 3308 | 1461171872523 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 10:04:32 INFO - PROCESS | 3308 | 1461171872675 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B196800 == 95 [pid = 3308] [id = 437] 10:04:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 240 (000000BD0206D800) [pid = 3308] [serial = 1311] [outer = 0000000000000000] 10:04:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 241 (000000BD0889E400) [pid = 3308] [serial = 1312] [outer = 000000BD0206D800] 10:04:32 INFO - PROCESS | 3308 | 1461171872727 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 242 (000000BD0B005800) [pid = 3308] [serial = 1313] [outer = 000000BD0206D800] 10:04:33 INFO - PROCESS | 3308 | 1461171873097 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:04:33 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 10:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 775ms 10:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:04:33 INFO - PROCESS | 3308 | 1461171873173 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 3308 | 1461171873175 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 10:04:33 INFO - PROCESS | 3308 | 1461171873179 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - PROCESS | 3308 | 1461171873180 Marionette TRACE conn4 <- [1,1714,null,{}] 10:04:33 INFO - PROCESS | 3308 | 1461171873184 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:33 INFO - PROCESS | 3308 | 1461171873284 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 10:04:33 INFO - PROCESS | 3308 | 1461171873291 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D114000 == 96 [pid = 3308] [id = 438] 10:04:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 243 (000000BD0B106800) [pid = 3308] [serial = 1314] [outer = 0000000000000000] 10:04:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 244 (000000BD0B2CF800) [pid = 3308] [serial = 1315] [outer = 000000BD0B106800] 10:04:33 INFO - PROCESS | 3308 | 1461171873340 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 245 (000000BD0CB77000) [pid = 3308] [serial = 1316] [outer = 000000BD0B106800] 10:04:33 INFO - PROCESS | 3308 | 1461171873857 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 10:04:33 INFO - PROCESS | 3308 | 1461171873959 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 3308 | 1461171873961 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 10:04:33 INFO - PROCESS | 3308 | 1461171873965 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:04:33 INFO - PROCESS | 3308 | 1461171873967 Marionette TRACE conn4 <- [1,1718,null,{}] 10:04:33 INFO - PROCESS | 3308 | 1461171873971 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:34 INFO - PROCESS | 3308 | 1461171874110 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 10:04:34 INFO - PROCESS | 3308 | 1461171874131 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DA12800 == 97 [pid = 3308] [id = 439] 10:04:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 246 (000000BD0B10DC00) [pid = 3308] [serial = 1317] [outer = 0000000000000000] 10:04:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 247 (000000BD0CBF0800) [pid = 3308] [serial = 1318] [outer = 000000BD0B10DC00] 10:04:34 INFO - PROCESS | 3308 | 1461171874178 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 248 (000000BD0D357C00) [pid = 3308] [serial = 1319] [outer = 000000BD0B10DC00] 10:04:34 INFO - PROCESS | 3308 | 1461171874645 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 10:04:34 INFO - PROCESS | 3308 | 1461171874710 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 10:04:34 INFO - PROCESS | 3308 | 1461171874713 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:04:34 INFO - PROCESS | 3308 | 1461171874715 Marionette TRACE conn4 <- [1,1722,null,{}] 10:04:34 INFO - PROCESS | 3308 | 1461171874719 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:34 INFO - PROCESS | 3308 | 1461171874857 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 10:04:34 INFO - PROCESS | 3308 | 1461171874876 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6DA000 == 98 [pid = 3308] [id = 440] 10:04:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 249 (000000BD0CBEDC00) [pid = 3308] [serial = 1320] [outer = 0000000000000000] 10:04:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 250 (000000BD0D389400) [pid = 3308] [serial = 1321] [outer = 000000BD0CBEDC00] 10:04:34 INFO - PROCESS | 3308 | 1461171874926 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 251 (000000BD0DA63400) [pid = 3308] [serial = 1322] [outer = 000000BD0CBEDC00] 10:04:35 INFO - PROCESS | 3308 | 1461171875390 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 10:04:35 INFO - PROCESS | 3308 | 1461171875457 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 3308 | 1461171875459 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 10:04:35 INFO - PROCESS | 3308 | 1461171875465 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - PROCESS | 3308 | 1461171875467 Marionette TRACE conn4 <- [1,1726,null,{}] 10:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:04:35 INFO - PROCESS | 3308 | 1461171875470 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:36 INFO - PROCESS | 3308 | 1461171876598 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 250 (000000BD08FEAC00) [pid = 3308] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 249 (000000BD76E8DC00) [pid = 3308] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 248 (000000BD0E7C1000) [pid = 3308] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 247 (000000BD7B51F400) [pid = 3308] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 246 (000000BD04292400) [pid = 3308] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 245 (000000BD02076C00) [pid = 3308] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 244 (000000BD0CBE7400) [pid = 3308] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 243 (000000BD01C0C400) [pid = 3308] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 242 (000000BD01DDD000) [pid = 3308] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 241 (000000BD07B79C00) [pid = 3308] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 240 (000000BD04294800) [pid = 3308] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 239 (000000BD042B1000) [pid = 3308] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 238 (000000BD711BC400) [pid = 3308] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 237 (000000BD75649400) [pid = 3308] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 236 (000000BD072B4800) [pid = 3308] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 235 (000000BD7B51DC00) [pid = 3308] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 234 (000000BD0D748C00) [pid = 3308] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 233 (000000BD70ACA000) [pid = 3308] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 232 (000000BD6EF6FC00) [pid = 3308] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 231 (000000BD0DC65C00) [pid = 3308] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 230 (000000BD05EC7C00) [pid = 3308] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 229 (000000BD01351800) [pid = 3308] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 228 (000000BD0303E400) [pid = 3308] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 227 (000000BD07BE8400) [pid = 3308] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 226 (000000BD06105C00) [pid = 3308] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 225 (000000BD0759F000) [pid = 3308] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 224 (000000BD7632E000) [pid = 3308] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 223 (000000BD71256C00) [pid = 3308] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 222 (000000BD6EE62400) [pid = 3308] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 221 (000000BD0B003400) [pid = 3308] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 220 (000000BD7D931000) [pid = 3308] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 219 (000000BD0D1B7800) [pid = 3308] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 218 (000000BD03039C00) [pid = 3308] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 217 (000000BD0B105C00) [pid = 3308] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 216 (000000BD05ECD800) [pid = 3308] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 215 (000000BD7AD07400) [pid = 3308] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 214 (000000BD05D1EC00) [pid = 3308] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 213 (000000BD6F8D9400) [pid = 3308] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 212 (000000BD0074B000) [pid = 3308] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 211 (000000BD093AF400) [pid = 3308] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 210 (000000BD763C5000) [pid = 3308] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 209 (000000BD0D750800) [pid = 3308] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 208 (000000BD7AEDE000) [pid = 3308] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 207 (000000BD05EC8C00) [pid = 3308] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 206 (000000BD07149000) [pid = 3308] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 205 (000000BD0FBB0C00) [pid = 3308] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 204 (000000BD762F6C00) [pid = 3308] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 203 (000000BD01C04000) [pid = 3308] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 202 (000000BD03AA4000) [pid = 3308] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 201 (000000BD0E7D9C00) [pid = 3308] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 200 (000000BD7AD10C00) [pid = 3308] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 199 (000000BD0C339C00) [pid = 3308] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 198 (000000BD0CB72400) [pid = 3308] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 197 (000000BD0DCAF000) [pid = 3308] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 196 (000000BD0DA4C000) [pid = 3308] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 195 (000000BD71317C00) [pid = 3308] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 194 (000000BD06B65800) [pid = 3308] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 193 (000000BD03AA1400) [pid = 3308] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 192 (000000BD71319800) [pid = 3308] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 191 (000000BD0DCA4800) [pid = 3308] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 190 (000000BD703C6800) [pid = 3308] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 189 (000000BD0E738000) [pid = 3308] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 188 (000000BD0E7DE000) [pid = 3308] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 187 (000000BD0B2CB800) [pid = 3308] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 186 (000000BD112E8800) [pid = 3308] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 185 (000000BD118F2C00) [pid = 3308] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 184 (000000BD05ECF000) [pid = 3308] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 183 (000000BD05EEE800) [pid = 3308] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 182 (000000BD093A2C00) [pid = 3308] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 181 (000000BD06B88000) [pid = 3308] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:04:36 INFO - PROCESS | 3308 | --DOMWINDOW == 180 (000000BD0B2C6400) [pid = 3308] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:04:36 INFO - PROCESS | 3308 | 1461171876698 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0485B800 == 99 [pid = 3308] [id = 441] 10:04:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 181 (000000BD01351800) [pid = 3308] [serial = 1323] [outer = 0000000000000000] 10:04:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 182 (000000BD01CF4400) [pid = 3308] [serial = 1324] [outer = 000000BD01351800] 10:04:36 INFO - PROCESS | 3308 | 1461171876747 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 183 (000000BD0303DC00) [pid = 3308] [serial = 1325] [outer = 000000BD01351800] 10:04:36 INFO - PROCESS | 3308 | [3308] 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 10:04:36 INFO - PROCESS | 3308 | [3308] 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 10:04:36 INFO - PROCESS | 3308 | [3308] 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 10:04:37 INFO - PROCESS | 3308 | [3308] 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 10:04:37 INFO - PROCESS | 3308 | 1461171877139 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1734ms 10:04:37 INFO - PROCESS | 3308 | 1461171877205 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 10:04:37 INFO - PROCESS | 3308 | 1461171877208 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 10:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:04:37 INFO - PROCESS | 3308 | 1461171877212 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 3308 | 1461171877214 Marionette TRACE conn4 <- [1,1730,null,{}] 10:04:37 INFO - PROCESS | 3308 | 1461171877218 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:37 INFO - PROCESS | 3308 | 1461171877341 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 10:04:37 INFO - PROCESS | 3308 | 1461171877355 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EC5F800 == 100 [pid = 3308] [id = 442] 10:04:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 184 (000000BD05EC8C00) [pid = 3308] [serial = 1326] [outer = 0000000000000000] 10:04:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 185 (000000BD075A9400) [pid = 3308] [serial = 1327] [outer = 000000BD05EC8C00] 10:04:37 INFO - PROCESS | 3308 | 1461171877407 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 186 (000000BD0C339C00) [pid = 3308] [serial = 1328] [outer = 000000BD05EC8C00] 10:04:37 INFO - PROCESS | 3308 | 1461171877864 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 10:04:37 INFO - PROCESS | 3308 | 1461171877892 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 10:04:37 INFO - PROCESS | 3308 | 1461171877894 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 10:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:04:37 INFO - PROCESS | 3308 | 1461171877898 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 3308 | 1461171877899 Marionette TRACE conn4 <- [1,1734,null,{}] 10:04:37 INFO - PROCESS | 3308 | 1461171877903 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:38 INFO - PROCESS | 3308 | 1461171878032 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 10:04:38 INFO - PROCESS | 3308 | 1461171878041 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FBC2000 == 101 [pid = 3308] [id = 443] 10:04:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 187 (000000BD048FDC00) [pid = 3308] [serial = 1329] [outer = 0000000000000000] 10:04:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 188 (000000BD0D1AF800) [pid = 3308] [serial = 1330] [outer = 000000BD048FDC00] 10:04:38 INFO - PROCESS | 3308 | 1461171878088 Marionette DEBUG loaded listener.js 10:04:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 189 (000000BD0DC68400) [pid = 3308] [serial = 1331] [outer = 000000BD048FDC00] 10:04:38 INFO - PROCESS | 3308 | 1461171878553 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 776ms 10:04:38 INFO - PROCESS | 3308 | 1461171878676 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 3308 | 1461171878681 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 10:04:38 INFO - PROCESS | 3308 | 1461171878686 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:04:38 INFO - PROCESS | 3308 | 1461171878691 Marionette TRACE conn4 <- [1,1738,null,{}] 10:04:38 INFO - PROCESS | 3308 | 1461171878697 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:38 INFO - PROCESS | 3308 | 1461171878840 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 10:04:38 INFO - PROCESS | 3308 | 1461171878973 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07666800 == 102 [pid = 3308] [id = 444] 10:04:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 190 (000000BD01D65800) [pid = 3308] [serial = 1332] [outer = 0000000000000000] 10:04:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 191 (000000BD01D81800) [pid = 3308] [serial = 1333] [outer = 000000BD01D65800] 10:04:39 INFO - PROCESS | 3308 | 1461171879037 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 192 (000000BD03038C00) [pid = 3308] [serial = 1334] [outer = 000000BD01D65800] 10:04:39 INFO - PROCESS | 3308 | 1461171879676 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1027ms 10:04:39 INFO - PROCESS | 3308 | 1461171879717 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 3308 | 1461171879722 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 10:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:04:39 INFO - PROCESS | 3308 | 1461171879730 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - PROCESS | 3308 | 1461171879735 Marionette TRACE conn4 <- [1,1742,null,{}] 10:04:39 INFO - PROCESS | 3308 | 1461171879739 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:39 INFO - PROCESS | 3308 | 1461171879904 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 10:04:40 INFO - PROCESS | 3308 | 1461171880054 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEC2000 == 103 [pid = 3308] [id = 445] 10:04:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 193 (000000BD01D65C00) [pid = 3308] [serial = 1335] [outer = 0000000000000000] 10:04:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 194 (000000BD0610DC00) [pid = 3308] [serial = 1336] [outer = 000000BD01D65C00] 10:04:40 INFO - PROCESS | 3308 | 1461171880114 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 195 (000000BD07106400) [pid = 3308] [serial = 1337] [outer = 000000BD01D65C00] 10:04:40 INFO - PROCESS | 3308 | 1461171880761 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1077ms 10:04:40 INFO - PROCESS | 3308 | 1461171880808 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 3308 | 1461171880811 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 10:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:04:40 INFO - PROCESS | 3308 | 1461171880815 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 3308 | 1461171880817 Marionette TRACE conn4 <- [1,1746,null,{}] 10:04:40 INFO - PROCESS | 3308 | 1461171880829 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:41 INFO - PROCESS | 3308 | 1461171880996 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 10:04:41 INFO - PROCESS | 3308 | 1461171881149 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6D2000 == 104 [pid = 3308] [id = 446] 10:04:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 196 (000000BD07B7B800) [pid = 3308] [serial = 1338] [outer = 0000000000000000] 10:04:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 197 (000000BD07BDE800) [pid = 3308] [serial = 1339] [outer = 000000BD07B7B800] 10:04:41 INFO - PROCESS | 3308 | 1461171881211 Marionette DEBUG loaded listener.js 10:04:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 198 (000000BD093A7400) [pid = 3308] [serial = 1340] [outer = 000000BD07B7B800] 10:04:41 INFO - PROCESS | 3308 | 1461171881838 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1083ms 10:04:41 INFO - PROCESS | 3308 | 1461171881900 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 10:04:41 INFO - PROCESS | 3308 | 1461171881902 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 10:04:41 INFO - PROCESS | 3308 | 1461171881906 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:04:41 INFO - PROCESS | 3308 | 1461171881908 Marionette TRACE conn4 <- [1,1750,null,{}] 10:04:41 INFO - PROCESS | 3308 | 1461171881912 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:42 INFO - PROCESS | 3308 | 1461171882044 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 10:04:42 INFO - PROCESS | 3308 | 1461171882197 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11E09000 == 105 [pid = 3308] [id = 447] 10:04:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 199 (000000BD0B111000) [pid = 3308] [serial = 1341] [outer = 0000000000000000] 10:04:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 200 (000000BD0D386C00) [pid = 3308] [serial = 1342] [outer = 000000BD0B111000] 10:04:42 INFO - PROCESS | 3308 | 1461171882257 Marionette DEBUG loaded listener.js 10:04:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 201 (000000BD0DC6D800) [pid = 3308] [serial = 1343] [outer = 000000BD0B111000] 10:04:42 INFO - PROCESS | 3308 | [3308] 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 10:04:42 INFO - PROCESS | 3308 | [3308] 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 10:04:42 INFO - PROCESS | 3308 | [3308] 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 10:04:42 INFO - PROCESS | 3308 | [3308] 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 10:04:42 INFO - PROCESS | 3308 | 1461171882873 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1020ms 10:04:42 INFO - PROCESS | 3308 | 1461171882929 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 10:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:04:42 INFO - PROCESS | 3308 | 1461171882931 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 10:04:42 INFO - PROCESS | 3308 | 1461171882935 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 3308 | 1461171882937 Marionette TRACE conn4 <- [1,1754,null,{}] 10:04:42 INFO - PROCESS | 3308 | 1461171882941 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:43 INFO - PROCESS | 3308 | 1461171883068 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 10:04:43 INFO - PROCESS | 3308 | 1461171883232 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF0E000 == 106 [pid = 3308] [id = 448] 10:04:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 202 (000000BD0DCAA800) [pid = 3308] [serial = 1344] [outer = 0000000000000000] 10:04:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 203 (000000BD0E465C00) [pid = 3308] [serial = 1345] [outer = 000000BD0DCAA800] 10:04:43 INFO - PROCESS | 3308 | 1461171883291 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 204 (000000BD0E741800) [pid = 3308] [serial = 1346] [outer = 000000BD0DCAA800] 10:04:43 INFO - PROCESS | 3308 | 1461171883872 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 987ms 10:04:43 INFO - PROCESS | 3308 | 1461171883925 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 10:04:43 INFO - PROCESS | 3308 | 1461171883927 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 10:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:04:43 INFO - PROCESS | 3308 | 1461171883931 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - PROCESS | 3308 | 1461171883933 Marionette TRACE conn4 <- [1,1758,null,{}] 10:04:43 INFO - PROCESS | 3308 | 1461171883937 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:44 INFO - PROCESS | 3308 | 1461171884089 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 10:04:44 INFO - PROCESS | 3308 | 1461171884243 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7104A000 == 107 [pid = 3308] [id = 449] 10:04:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 205 (000000BD0E463400) [pid = 3308] [serial = 1347] [outer = 0000000000000000] 10:04:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 206 (000000BD0E7DA400) [pid = 3308] [serial = 1348] [outer = 000000BD0E463400] 10:04:44 INFO - PROCESS | 3308 | 1461171884307 Marionette DEBUG loaded listener.js 10:04:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 207 (000000BD0E80E800) [pid = 3308] [serial = 1349] [outer = 000000BD0E463400] 10:04:44 INFO - PROCESS | 3308 | 1461171884911 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1022ms 10:04:44 INFO - PROCESS | 3308 | 1461171884956 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 10:04:44 INFO - PROCESS | 3308 | 1461171884959 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 10:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:04:44 INFO - PROCESS | 3308 | 1461171884962 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:04:44 INFO - PROCESS | 3308 | 1461171884964 Marionette TRACE conn4 <- [1,1762,null,{}] 10:04:44 INFO - PROCESS | 3308 | 1461171884968 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:45 INFO - PROCESS | 3308 | 1461171885094 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 10:04:45 INFO - PROCESS | 3308 | 1461171885247 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD75EAE800 == 108 [pid = 3308] [id = 450] 10:04:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 208 (000000BD0F831C00) [pid = 3308] [serial = 1350] [outer = 0000000000000000] 10:04:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 209 (000000BD0FBB3000) [pid = 3308] [serial = 1351] [outer = 000000BD0F831C00] 10:04:45 INFO - PROCESS | 3308 | 1461171885306 Marionette DEBUG loaded listener.js 10:04:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 210 (000000BD0FC20C00) [pid = 3308] [serial = 1352] [outer = 000000BD0F831C00] 10:04:45 INFO - PROCESS | 3308 | 1461171885872 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 985ms 10:04:45 INFO - PROCESS | 3308 | 1461171885950 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 10:04:45 INFO - PROCESS | 3308 | 1461171885953 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 10:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:04:45 INFO - PROCESS | 3308 | 1461171885956 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:04:45 INFO - PROCESS | 3308 | 1461171885958 Marionette TRACE conn4 <- [1,1766,null,{}] 10:04:45 INFO - PROCESS | 3308 | 1461171885962 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:46 INFO - PROCESS | 3308 | 1461171886089 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 10:04:46 INFO - PROCESS | 3308 | 1461171886241 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7AD84000 == 109 [pid = 3308] [id = 451] 10:04:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 211 (000000BD0FC1D400) [pid = 3308] [serial = 1353] [outer = 0000000000000000] 10:04:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 212 (000000BD0FD59C00) [pid = 3308] [serial = 1354] [outer = 000000BD0FC1D400] 10:04:46 INFO - PROCESS | 3308 | 1461171886301 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 213 (000000BD112D2400) [pid = 3308] [serial = 1355] [outer = 000000BD0FC1D400] 10:04:46 INFO - PROCESS | 3308 | 1461171886866 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:04:46 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 10:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 10:04:46 INFO - PROCESS | 3308 | 1461171886945 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 3308 | 1461171886948 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 10:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:04:46 INFO - PROCESS | 3308 | 1461171886951 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - PROCESS | 3308 | 1461171886954 Marionette TRACE conn4 <- [1,1770,null,{}] 10:04:46 INFO - PROCESS | 3308 | 1461171886957 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:47 INFO - PROCESS | 3308 | 1461171887087 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 10:04:47 INFO - PROCESS | 3308 | 1461171887240 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DA62000 == 110 [pid = 3308] [id = 452] 10:04:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 214 (000000BD0B2CC400) [pid = 3308] [serial = 1356] [outer = 0000000000000000] 10:04:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 215 (000000BD112E6000) [pid = 3308] [serial = 1357] [outer = 000000BD0B2CC400] 10:04:47 INFO - PROCESS | 3308 | 1461171887301 Marionette DEBUG loaded listener.js 10:04:47 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:04:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 216 (000000BD118F1C00) [pid = 3308] [serial = 1358] [outer = 000000BD0B2CC400] 10:04:47 INFO - PROCESS | 3308 | [3308] 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 10:04:47 INFO - PROCESS | 3308 | [3308] 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 10:04:47 INFO - PROCESS | 3308 | [3308] 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 10:04:47 INFO - PROCESS | 3308 | 1461171887870 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:04:47 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 10:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 986ms 10:04:47 INFO - PROCESS | 3308 | 1461171887940 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 10:04:47 INFO - PROCESS | 3308 | 1461171887943 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 10:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:04:47 INFO - PROCESS | 3308 | 1461171887947 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:04:47 INFO - PROCESS | 3308 | 1461171887949 Marionette TRACE conn4 <- [1,1774,null,{}] 10:04:47 INFO - PROCESS | 3308 | 1461171887953 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:48 INFO - PROCESS | 3308 | 1461171888081 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 10:04:48 INFO - PROCESS | 3308 | 1461171888248 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E118800 == 111 [pid = 3308] [id = 453] 10:04:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 217 (000000BD6B9C2000) [pid = 3308] [serial = 1359] [outer = 0000000000000000] 10:04:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 218 (000000BD6EE5BC00) [pid = 3308] [serial = 1360] [outer = 000000BD6B9C2000] 10:04:48 INFO - PROCESS | 3308 | 1461171888307 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 219 (000000BD6EF75000) [pid = 3308] [serial = 1361] [outer = 000000BD6B9C2000] 10:04:48 INFO - PROCESS | 3308 | 1461171888875 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:04:48 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 10:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 10:04:48 INFO - PROCESS | 3308 | 1461171888934 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 10:04:48 INFO - PROCESS | 3308 | 1461171888937 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 10:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:04:48 INFO - PROCESS | 3308 | 1461171888941 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:04:48 INFO - PROCESS | 3308 | 1461171888944 Marionette TRACE conn4 <- [1,1778,null,{}] 10:04:48 INFO - PROCESS | 3308 | 1461171888948 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:49 INFO - PROCESS | 3308 | 1461171889096 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 10:04:49 INFO - PROCESS | 3308 | 1461171889287 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E16000 == 112 [pid = 3308] [id = 454] 10:04:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 220 (000000BD6B9C9000) [pid = 3308] [serial = 1362] [outer = 0000000000000000] 10:04:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 221 (000000BD7088E000) [pid = 3308] [serial = 1363] [outer = 000000BD6B9C9000] 10:04:49 INFO - PROCESS | 3308 | 1461171889352 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 222 (000000BD71C57800) [pid = 3308] [serial = 1364] [outer = 000000BD6B9C9000] 10:04:49 INFO - PROCESS | 3308 | 1461171889968 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:04:50 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) 10:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1071ms 10:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:04:50 INFO - PROCESS | 3308 | 1461171890026 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 10:04:50 INFO - PROCESS | 3308 | 1461171890029 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 10:04:50 INFO - PROCESS | 3308 | 1461171890032 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 3308 | 1461171890035 Marionette TRACE conn4 <- [1,1782,null,{}] 10:04:50 INFO - PROCESS | 3308 | 1461171890039 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:50 INFO - PROCESS | 3308 | 1461171890170 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 10:04:50 INFO - PROCESS | 3308 | 1461171890343 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B1B000 == 113 [pid = 3308] [id = 455] 10:04:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 223 (000000BD01D7B000) [pid = 3308] [serial = 1365] [outer = 0000000000000000] 10:04:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 224 (000000BD048F5800) [pid = 3308] [serial = 1366] [outer = 000000BD01D7B000] 10:04:50 INFO - PROCESS | 3308 | 1461171890402 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 225 (000000BD075A8400) [pid = 3308] [serial = 1367] [outer = 000000BD01D7B000] 10:04:51 INFO - PROCESS | 3308 | 1461171891028 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1022ms 10:04:51 INFO - PROCESS | 3308 | 1461171891056 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 3308 | 1461171891059 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 10:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:04:51 INFO - PROCESS | 3308 | 1461171891062 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 3308 | 1461171891064 Marionette TRACE conn4 <- [1,1786,null,{}] 10:04:51 INFO - PROCESS | 3308 | 1461171891068 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:51 INFO - PROCESS | 3308 | 1461171891197 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 10:04:51 INFO - PROCESS | 3308 | 1461171891369 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04874000 == 114 [pid = 3308] [id = 456] 10:04:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 226 (000000BD01C09800) [pid = 3308] [serial = 1368] [outer = 0000000000000000] 10:04:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 227 (000000BD01D6DC00) [pid = 3308] [serial = 1369] [outer = 000000BD01C09800] 10:04:51 INFO - PROCESS | 3308 | 1461171891428 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 228 (000000BD0306C400) [pid = 3308] [serial = 1370] [outer = 000000BD01C09800] 10:04:52 INFO - PROCESS | 3308 | 1461171892285 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1280ms 10:04:52 INFO - PROCESS | 3308 | 1461171892344 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 10:04:52 INFO - PROCESS | 3308 | 1461171892350 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 10:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:04:52 INFO - PROCESS | 3308 | 1461171892355 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:04:52 INFO - PROCESS | 3308 | 1461171892359 Marionette TRACE conn4 <- [1,1790,null,{}] 10:04:52 INFO - PROCESS | 3308 | 1461171892364 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:52 INFO - PROCESS | 3308 | [3308] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:04:52 INFO - PROCESS | 3308 | 1461171892526 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 10:04:52 INFO - PROCESS | 3308 | 1461171892690 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095B1000 == 115 [pid = 3308] [id = 457] 10:04:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 229 (000000BD02C90400) [pid = 3308] [serial = 1371] [outer = 0000000000000000] 10:04:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 230 (000000BD03046800) [pid = 3308] [serial = 1372] [outer = 000000BD02C90400] 10:04:52 INFO - PROCESS | 3308 | 1461171892745 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 231 (000000BD042B5C00) [pid = 3308] [serial = 1373] [outer = 000000BD02C90400] 10:04:53 INFO - PROCESS | 3308 | [3308] 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 10:04:53 INFO - PROCESS | 3308 | [3308] 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 10:04:53 INFO - PROCESS | 3308 | 1461171893375 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1073ms 10:04:53 INFO - PROCESS | 3308 | 1461171893432 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 10:04:53 INFO - PROCESS | 3308 | 1461171893438 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 10:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:04:53 INFO - PROCESS | 3308 | 1461171893461 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:04:53 INFO - PROCESS | 3308 | 1461171893464 Marionette TRACE conn4 <- [1,1794,null,{}] 10:04:53 INFO - PROCESS | 3308 | 1461171893470 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:53 INFO - PROCESS | 3308 | 1461171893593 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 10:04:53 INFO - PROCESS | 3308 | 1461171893765 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FBA000 == 114 [pid = 3308] [id = 216] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EC5F800 == 113 [pid = 3308] [id = 442] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0485B800 == 112 [pid = 3308] [id = 441] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E6DA000 == 111 [pid = 3308] [id = 440] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DA12800 == 110 [pid = 3308] [id = 439] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D114000 == 109 [pid = 3308] [id = 438] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B196800 == 108 [pid = 3308] [id = 437] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07FC7800 == 107 [pid = 3308] [id = 436] 10:04:53 INFO - PROCESS | 3308 | --DOMWINDOW == 230 (000000BD7131B400) [pid = 3308] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 10:04:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04190000 == 108 [pid = 3308] [id = 458] 10:04:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 231 (000000BD01351400) [pid = 3308] [serial = 1374] [outer = 0000000000000000] 10:04:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 232 (000000BD01D76C00) [pid = 3308] [serial = 1375] [outer = 000000BD01351400] 10:04:53 INFO - PROCESS | 3308 | 1461171893876 Marionette DEBUG loaded listener.js 10:04:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 233 (000000BD0428D000) [pid = 3308] [serial = 1376] [outer = 000000BD01351400] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B4C8000 == 107 [pid = 3308] [id = 435] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B19C800 == 106 [pid = 3308] [id = 434] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5EF000 == 105 [pid = 3308] [id = 433] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08862000 == 104 [pid = 3308] [id = 432] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B447000 == 103 [pid = 3308] [id = 428] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11E30800 == 102 [pid = 3308] [id = 427] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11E16800 == 101 [pid = 3308] [id = 426] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D030800 == 100 [pid = 3308] [id = 425] 10:04:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D11A800 == 99 [pid = 3308] [id = 424] 10:04:54 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08860000 == 98 [pid = 3308] [id = 423] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 232 (000000BD0610E400) [pid = 3308] [serial = 982] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 231 (000000BD05CB5800) [pid = 3308] [serial = 925] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 230 (000000BD72584800) [pid = 3308] [serial = 934] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 229 (000000BD75E7B800) [pid = 3308] [serial = 937] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 228 (000000BD09150800) [pid = 3308] [serial = 985] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 227 (000000BD7D0D9800) [pid = 3308] [serial = 994] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 226 (000000BD7E319400) [pid = 3308] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 225 (000000BD71315C00) [pid = 3308] [serial = 817] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 224 (000000BD7ADD1000) [pid = 3308] [serial = 988] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 223 (000000BD7D89C800) [pid = 3308] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 222 (000000BD06B74C00) [pid = 3308] [serial = 874] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 221 (000000BD02174000) [pid = 3308] [serial = 979] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 220 (000000BD042B1800) [pid = 3308] [serial = 871] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 219 (000000BD0FBB8800) [pid = 3308] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 218 (000000BD07E6B800) [pid = 3308] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 217 (000000BD0B10F800) [pid = 3308] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 216 (000000BD76E84000) [pid = 3308] [serial = 940] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 215 (000000BD7D704800) [pid = 3308] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 214 (000000BD6F8E0C00) [pid = 3308] [serial = 886] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 213 (000000BD0B10F400) [pid = 3308] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 212 (000000BD7E2E0C00) [pid = 3308] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 211 (000000BD7625A400) [pid = 3308] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 210 (000000BD05B6C000) [pid = 3308] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 209 (000000BD7E19AC00) [pid = 3308] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 208 (000000BD075A3C00) [pid = 3308] [serial = 928] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 207 (000000BD7B526C00) [pid = 3308] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 206 (000000BD06B68800) [pid = 3308] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 205 (000000BD70ACD000) [pid = 3308] [serial = 889] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 204 (000000BD01CF4000) [pid = 3308] [serial = 868] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 203 (000000BD6B9C3400) [pid = 3308] [serial = 883] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 202 (000000BD7A980C00) [pid = 3308] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 201 (000000BD0E811C00) [pid = 3308] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 200 (000000BD7AFF6000) [pid = 3308] [serial = 991] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 199 (000000BD08896800) [pid = 3308] [serial = 877] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 198 (000000BD09158000) [pid = 3308] [serial = 880] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 197 (000000BD7782A800) [pid = 3308] [serial = 943] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 196 (000000BD0E7E0400) [pid = 3308] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 195 (000000BD7DB8E000) [pid = 3308] [serial = 997] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 194 (000000BD77139400) [pid = 3308] [serial = 946] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 193 (000000BD0E803C00) [pid = 3308] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 192 (000000BD7DB4DC00) [pid = 3308] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 191 (000000BD02175400) [pid = 3308] [serial = 922] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 190 (000000BD07248400) [pid = 3308] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 189 (000000BD71258800) [pid = 3308] [serial = 931] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 188 (000000BD7D8A5000) [pid = 3308] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 187 (000000BD0E807400) [pid = 3308] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 186 (000000BD103E9800) [pid = 3308] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 185 (000000BD103EC400) [pid = 3308] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 184 (000000BD7B524800) [pid = 3308] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 183 (000000BD75D17000) [pid = 3308] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 182 (000000BD07BE0800) [pid = 3308] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 181 (000000BD05ED1800) [pid = 3308] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 180 (000000BD76E09000) [pid = 3308] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 179 (000000BD7D8A0800) [pid = 3308] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 178 (000000BD7211D800) [pid = 3308] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 177 (000000BD0E745400) [pid = 3308] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 176 (000000BD0FBB5000) [pid = 3308] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 175 (000000BD0E7DA000) [pid = 3308] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 174 (000000BD0E7B7800) [pid = 3308] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 173 (000000BD112EFC00) [pid = 3308] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 172 (000000BD0FC1A400) [pid = 3308] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 171 (000000BD71256000) [pid = 3308] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 170 (000000BD6F85B000) [pid = 3308] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 169 (000000BD07B74800) [pid = 3308] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 168 (000000BD09154C00) [pid = 3308] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 167 (000000BD0DA54C00) [pid = 3308] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 166 (000000BD0CBE2400) [pid = 3308] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 165 (000000BD0D74EC00) [pid = 3308] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 164 (000000BD0B109400) [pid = 3308] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 163 (000000BD07BDEC00) [pid = 3308] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 162 (000000BD0DC66800) [pid = 3308] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 161 (000000BD0CBED000) [pid = 3308] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 160 (000000BD07B78800) [pid = 3308] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 159 (000000BD07251800) [pid = 3308] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 158 (000000BD118FB800) [pid = 3308] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 157 (000000BD118F4800) [pid = 3308] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 156 (000000BD7A9C8800) [pid = 3308] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 155 (000000BD76332000) [pid = 3308] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 154 (000000BD0303F800) [pid = 3308] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 153 (000000BD01CF2C00) [pid = 3308] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 152 (000000BD7E13A800) [pid = 3308] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 151 (000000BD7E137000) [pid = 3308] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 150 (000000BD112D7400) [pid = 3308] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 149 (000000BD6EF77000) [pid = 3308] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 148 (000000BD06177400) [pid = 3308] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 147 (000000BD042B0400) [pid = 3308] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 146 (000000BD118F0400) [pid = 3308] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD112EB800) [pid = 3308] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 144 (000000BD0889F400) [pid = 3308] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 143 (000000BD6EE5AC00) [pid = 3308] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD103E5C00) [pid = 3308] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD0DCAEC00) [pid = 3308] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 10:04:54 INFO - PROCESS | 3308 | 1461171894430 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1043ms 10:04:54 INFO - PROCESS | 3308 | 1461171894494 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 10:04:54 INFO - PROCESS | 3308 | 1461171894496 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 10:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:04:54 INFO - PROCESS | 3308 | 1461171894500 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:04:54 INFO - PROCESS | 3308 | 1461171894504 Marionette TRACE conn4 <- [1,1798,null,{}] 10:04:54 INFO - PROCESS | 3308 | 1461171894529 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:54 INFO - PROCESS | 3308 | 1461171894665 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 10:04:54 INFO - PROCESS | 3308 | 1461171894768 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FBA000 == 99 [pid = 3308] [id = 459] 10:04:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD021C9400) [pid = 3308] [serial = 1377] [outer = 0000000000000000] 10:04:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD05EF7000) [pid = 3308] [serial = 1378] [outer = 000000BD021C9400] 10:04:54 INFO - PROCESS | 3308 | 1461171894820 Marionette DEBUG loaded listener.js 10:04:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 144 (000000BD06B66800) [pid = 3308] [serial = 1379] [outer = 000000BD021C9400] 10:04:55 INFO - PROCESS | 3308 | 1461171895256 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 776ms 10:04:55 INFO - PROCESS | 3308 | 1461171895282 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 3308 | 1461171895285 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 10:04:55 INFO - PROCESS | 3308 | 1461171895288 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:04:55 INFO - PROCESS | 3308 | 1461171895290 Marionette TRACE conn4 <- [1,1802,null,{}] 10:04:55 INFO - PROCESS | 3308 | 1461171895294 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:55 INFO - PROCESS | 3308 | 1461171895404 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 10:04:55 INFO - PROCESS | 3308 | 1461171895413 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5E4800 == 100 [pid = 3308] [id = 460] 10:04:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 145 (000000BD06B83800) [pid = 3308] [serial = 1380] [outer = 0000000000000000] 10:04:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD0710FC00) [pid = 3308] [serial = 1381] [outer = 000000BD06B83800] 10:04:55 INFO - PROCESS | 3308 | 1461171895462 Marionette DEBUG loaded listener.js 10:04:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 147 (000000BD07252800) [pid = 3308] [serial = 1382] [outer = 000000BD06B83800] 10:04:55 INFO - PROCESS | 3308 | 1461171895923 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 671ms 10:04:55 INFO - PROCESS | 3308 | 1461171895964 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 3308 | 1461171895967 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 10:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:04:55 INFO - PROCESS | 3308 | 1461171895970 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 3308 | 1461171895972 Marionette TRACE conn4 <- [1,1806,null,{}] 10:04:55 INFO - PROCESS | 3308 | 1461171895975 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:56 INFO - PROCESS | 3308 | 1461171896081 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 10:04:56 INFO - PROCESS | 3308 | 1461171896087 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B21C800 == 101 [pid = 3308] [id = 461] 10:04:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 148 (000000BD00CD4800) [pid = 3308] [serial = 1383] [outer = 0000000000000000] 10:04:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 149 (000000BD07703000) [pid = 3308] [serial = 1384] [outer = 000000BD00CD4800] 10:04:56 INFO - PROCESS | 3308 | 1461171896134 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 150 (000000BD07BDD400) [pid = 3308] [serial = 1385] [outer = 000000BD00CD4800] 10:04:56 INFO - PROCESS | 3308 | 1461171896715 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 776ms 10:04:56 INFO - PROCESS | 3308 | 1461171896749 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 10:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:04:56 INFO - PROCESS | 3308 | 1461171896752 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 10:04:56 INFO - PROCESS | 3308 | 1461171896755 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 3308 | 1461171896757 Marionette TRACE conn4 <- [1,1810,null,{}] 10:04:56 INFO - PROCESS | 3308 | 1461171896760 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:56 INFO - PROCESS | 3308 | 1461171896915 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 10:04:56 INFO - PROCESS | 3308 | 1461171896955 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0BE9E000 == 102 [pid = 3308] [id = 462] 10:04:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 151 (000000BD0915A000) [pid = 3308] [serial = 1386] [outer = 0000000000000000] 10:04:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 152 (000000BD093A5400) [pid = 3308] [serial = 1387] [outer = 000000BD0915A000] 10:04:57 INFO - PROCESS | 3308 | 1461171897007 Marionette DEBUG loaded listener.js 10:04:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 153 (000000BD0B010400) [pid = 3308] [serial = 1388] [outer = 000000BD0915A000] 10:04:57 INFO - PROCESS | 3308 | 1461171897472 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 776ms 10:04:57 INFO - PROCESS | 3308 | 1461171897534 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 3308 | 1461171897537 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 10:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:04:57 INFO - PROCESS | 3308 | 1461171897540 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 3308 | 1461171897542 Marionette TRACE conn4 <- [1,1814,null,{}] 10:04:57 INFO - PROCESS | 3308 | 1461171897545 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:57 INFO - PROCESS | 3308 | 1461171897685 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 10:04:57 INFO - PROCESS | 3308 | 1461171897705 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C8C6800 == 103 [pid = 3308] [id = 463] 10:04:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 154 (000000BD0B109400) [pid = 3308] [serial = 1389] [outer = 0000000000000000] 10:04:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 155 (000000BD0B2C3400) [pid = 3308] [serial = 1390] [outer = 000000BD0B109400] 10:04:57 INFO - PROCESS | 3308 | 1461171897751 Marionette DEBUG loaded listener.js 10:04:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 156 (000000BD0C339000) [pid = 3308] [serial = 1391] [outer = 000000BD0B109400] 10:04:58 INFO - PROCESS | 3308 | [3308] 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 10:04:58 INFO - PROCESS | 3308 | [3308] 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 10:04:58 INFO - PROCESS | 3308 | 1461171898214 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 10:04:58 INFO - PROCESS | 3308 | 1461171898278 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 10:04:58 INFO - PROCESS | 3308 | 1461171898280 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 10:04:58 INFO - PROCESS | 3308 | 1461171898284 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:04:58 INFO - PROCESS | 3308 | 1461171898286 Marionette TRACE conn4 <- [1,1818,null,{}] 10:04:58 INFO - PROCESS | 3308 | 1461171898289 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:58 INFO - PROCESS | 3308 | 1461171898697 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 155 (000000BD04462400) [pid = 3308] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 154 (000000BD0B106800) [pid = 3308] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 153 (000000BD0206C400) [pid = 3308] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 152 (000000BD01351800) [pid = 3308] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 151 (000000BD021C0C00) [pid = 3308] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 150 (000000BD0B10DC00) [pid = 3308] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 149 (000000BD088A4C00) [pid = 3308] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 148 (000000BD6F85FC00) [pid = 3308] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 147 (000000BD0CBEDC00) [pid = 3308] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 146 (000000BD05EC8C00) [pid = 3308] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD07246C00) [pid = 3308] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:04:58 INFO - PROCESS | 3308 | --DOMWINDOW == 144 (000000BD0206D800) [pid = 3308] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:04:58 INFO - PROCESS | 3308 | 1461171898774 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5C4800 == 104 [pid = 3308] [id = 464] 10:04:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 145 (000000BD01C10400) [pid = 3308] [serial = 1392] [outer = 0000000000000000] 10:04:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD021C2000) [pid = 3308] [serial = 1393] [outer = 000000BD01C10400] 10:04:58 INFO - PROCESS | 3308 | 1461171898822 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 147 (000000BD07E76800) [pid = 3308] [serial = 1394] [outer = 000000BD01C10400] 10:04:59 INFO - PROCESS | 3308 | 1461171899234 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 986ms 10:04:59 INFO - PROCESS | 3308 | 1461171899272 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 3308 | 1461171899274 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 10:04:59 INFO - PROCESS | 3308 | 1461171899278 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:04:59 INFO - PROCESS | 3308 | 1461171899280 Marionette TRACE conn4 <- [1,1822,null,{}] 10:04:59 INFO - PROCESS | 3308 | 1461171899283 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:59 INFO - PROCESS | 3308 | 1461171899388 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 10:04:59 INFO - PROCESS | 3308 | 1461171899395 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DA0F000 == 105 [pid = 3308] [id = 465] 10:04:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 148 (000000BD0CB75800) [pid = 3308] [serial = 1395] [outer = 0000000000000000] 10:04:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 149 (000000BD0D1BCC00) [pid = 3308] [serial = 1396] [outer = 000000BD0CB75800] 10:04:59 INFO - PROCESS | 3308 | 1461171899442 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 150 (000000BD0D380000) [pid = 3308] [serial = 1397] [outer = 000000BD0CB75800] 10:04:59 INFO - PROCESS | 3308 | 1461171899880 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:04:59 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 10:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 10:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:04:59 INFO - PROCESS | 3308 | 1461171899952 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 3308 | 1461171899955 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 10:04:59 INFO - PROCESS | 3308 | 1461171899958 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - PROCESS | 3308 | 1461171899960 Marionette TRACE conn4 <- [1,1826,null,{}] 10:04:59 INFO - PROCESS | 3308 | 1461171899963 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:00 INFO - PROCESS | 3308 | 1461171900071 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 10:05:00 INFO - PROCESS | 3308 | 1461171900078 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DCD0000 == 106 [pid = 3308] [id = 466] 10:05:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 151 (000000BD0D388400) [pid = 3308] [serial = 1398] [outer = 0000000000000000] 10:05:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 152 (000000BD0D748000) [pid = 3308] [serial = 1399] [outer = 000000BD0D388400] 10:05:00 INFO - PROCESS | 3308 | 1461171900124 Marionette DEBUG loaded listener.js 10:05:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 153 (000000BD0DA4E000) [pid = 3308] [serial = 1400] [outer = 000000BD0D388400] 10:05:00 INFO - PROCESS | 3308 | 1461171900640 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 10:05:00 INFO - PROCESS | 3308 | 1461171900743 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 3308 | 1461171900748 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 10:05:00 INFO - PROCESS | 3308 | 1461171900754 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:05:00 INFO - PROCESS | 3308 | 1461171900759 Marionette TRACE conn4 <- [1,1830,null,{}] 10:05:00 INFO - PROCESS | 3308 | 1461171900765 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:00 INFO - PROCESS | 3308 | 1461171900954 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 10:05:01 INFO - PROCESS | 3308 | 1461171901098 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07FC5800 == 107 [pid = 3308] [id = 467] 10:05:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 154 (000000BD01D6F800) [pid = 3308] [serial = 1401] [outer = 0000000000000000] 10:05:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 155 (000000BD01D7E000) [pid = 3308] [serial = 1402] [outer = 000000BD01D6F800] 10:05:01 INFO - PROCESS | 3308 | 1461171901158 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 156 (000000BD02C69C00) [pid = 3308] [serial = 1403] [outer = 000000BD01D6F800] 10:05:01 INFO - PROCESS | 3308 | 1461171901806 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1078ms 10:05:01 INFO - PROCESS | 3308 | 1461171901839 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 3308 | 1461171901843 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 10:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:05:01 INFO - PROCESS | 3308 | 1461171901852 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - PROCESS | 3308 | 1461171901856 Marionette TRACE conn4 <- [1,1834,null,{}] 10:05:01 INFO - PROCESS | 3308 | 1461171901861 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:02 INFO - PROCESS | 3308 | 1461171901997 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 10:05:02 INFO - PROCESS | 3308 | 1461171902146 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEC4000 == 108 [pid = 3308] [id = 468] 10:05:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 157 (000000BD048F6400) [pid = 3308] [serial = 1404] [outer = 0000000000000000] 10:05:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 158 (000000BD05EED800) [pid = 3308] [serial = 1405] [outer = 000000BD048F6400] 10:05:02 INFO - PROCESS | 3308 | 1461171902206 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 159 (000000BD06B7AC00) [pid = 3308] [serial = 1406] [outer = 000000BD048F6400] 10:05:02 INFO - PROCESS | 3308 | 1461171902851 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:05:02 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) 10:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1027ms 10:05:02 INFO - PROCESS | 3308 | 1461171902880 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 10:05:02 INFO - PROCESS | 3308 | 1461171902883 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 10:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:05:02 INFO - PROCESS | 3308 | 1461171902887 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 3308 | 1461171902890 Marionette TRACE conn4 <- [1,1838,null,{}] 10:05:02 INFO - PROCESS | 3308 | 1461171902901 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:03 INFO - PROCESS | 3308 | 1461171903070 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 10:05:03 INFO - PROCESS | 3308 | 1461171903217 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6C8800 == 109 [pid = 3308] [id = 469] 10:05:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 160 (000000BD088A4400) [pid = 3308] [serial = 1407] [outer = 0000000000000000] 10:05:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 161 (000000BD08FED800) [pid = 3308] [serial = 1408] [outer = 000000BD088A4400] 10:05:03 INFO - PROCESS | 3308 | 1461171903280 Marionette DEBUG loaded listener.js 10:05:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 162 (000000BD0CB7AC00) [pid = 3308] [serial = 1409] [outer = 000000BD088A4400] 10:05:03 INFO - PROCESS | 3308 | [3308] 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 10:05:03 INFO - PROCESS | 3308 | [3308] 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 10:05:03 INFO - PROCESS | 3308 | 1461171903879 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1025ms 10:05:03 INFO - PROCESS | 3308 | 1461171903913 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 10:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:05:03 INFO - PROCESS | 3308 | 1461171903916 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 10:05:03 INFO - PROCESS | 3308 | 1461171903920 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 3308 | 1461171903922 Marionette TRACE conn4 <- [1,1842,null,{}] 10:05:03 INFO - PROCESS | 3308 | 1461171903926 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:04 INFO - PROCESS | 3308 | 1461171904060 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 10:05:04 INFO - PROCESS | 3308 | 1461171904218 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EBB3000 == 110 [pid = 3308] [id = 470] 10:05:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 163 (000000BD0DA57C00) [pid = 3308] [serial = 1410] [outer = 0000000000000000] 10:05:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 164 (000000BD0DA6AC00) [pid = 3308] [serial = 1411] [outer = 000000BD0DA57C00] 10:05:04 INFO - PROCESS | 3308 | 1461171904279 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 165 (000000BD0DCA5400) [pid = 3308] [serial = 1412] [outer = 000000BD0DA57C00] 10:05:04 INFO - PROCESS | 3308 | 1461171904869 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 986ms 10:05:04 INFO - PROCESS | 3308 | 1461171904910 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 10:05:04 INFO - PROCESS | 3308 | 1461171904913 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 10:05:04 INFO - PROCESS | 3308 | 1461171904918 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:05:04 INFO - PROCESS | 3308 | 1461171904920 Marionette TRACE conn4 <- [1,1846,null,{}] 10:05:04 INFO - PROCESS | 3308 | 1461171904924 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:05 INFO - PROCESS | 3308 | 1461171905053 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 10:05:05 INFO - PROCESS | 3308 | 1461171905213 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FB17800 == 111 [pid = 3308] [id = 471] 10:05:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 166 (000000BD0E467800) [pid = 3308] [serial = 1413] [outer = 0000000000000000] 10:05:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 167 (000000BD0E73AC00) [pid = 3308] [serial = 1414] [outer = 000000BD0E467800] 10:05:05 INFO - PROCESS | 3308 | 1461171905272 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 168 (000000BD0E7C3C00) [pid = 3308] [serial = 1415] [outer = 000000BD0E467800] 10:05:05 INFO - PROCESS | 3308 | 1461171905868 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 987ms 10:05:05 INFO - PROCESS | 3308 | 1461171905910 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 3308 | 1461171905912 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 10:05:05 INFO - PROCESS | 3308 | 1461171905916 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:05:05 INFO - PROCESS | 3308 | 1461171905918 Marionette TRACE conn4 <- [1,1850,null,{}] 10:05:05 INFO - PROCESS | 3308 | 1461171905922 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:06 INFO - PROCESS | 3308 | 1461171906078 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 10:05:06 INFO - PROCESS | 3308 | 1461171906230 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:06 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD1181E000 == 112 [pid = 3308] [id = 472] 10:05:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 169 (000000BD0E811C00) [pid = 3308] [serial = 1416] [outer = 0000000000000000] 10:05:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 170 (000000BD0F82F000) [pid = 3308] [serial = 1417] [outer = 000000BD0E811C00] 10:05:06 INFO - PROCESS | 3308 | 1461171906292 Marionette DEBUG loaded listener.js 10:05:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 171 (000000BD0FC20400) [pid = 3308] [serial = 1418] [outer = 000000BD0E811C00] 10:05:06 INFO - PROCESS | 3308 | 1461171906873 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1018ms 10:05:06 INFO - PROCESS | 3308 | 1461171906937 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 10:05:06 INFO - PROCESS | 3308 | 1461171906939 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 10:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:05:06 INFO - PROCESS | 3308 | 1461171906943 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 3308 | 1461171906945 Marionette TRACE conn4 <- [1,1854,null,{}] 10:05:06 INFO - PROCESS | 3308 | 1461171906949 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:07 INFO - PROCESS | 3308 | 1461171907079 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 10:05:07 INFO - PROCESS | 3308 | 1461171907239 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11D20800 == 113 [pid = 3308] [id = 473] 10:05:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 172 (000000BD0F823800) [pid = 3308] [serial = 1419] [outer = 0000000000000000] 10:05:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 173 (000000BD103DE000) [pid = 3308] [serial = 1420] [outer = 000000BD0F823800] 10:05:07 INFO - PROCESS | 3308 | 1461171907298 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 174 (000000BD112EA000) [pid = 3308] [serial = 1421] [outer = 000000BD0F823800] 10:05:07 INFO - PROCESS | 3308 | 1461171907880 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 985ms 10:05:07 INFO - PROCESS | 3308 | 1461171907931 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 10:05:07 INFO - PROCESS | 3308 | 1461171907933 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 10:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:05:07 INFO - PROCESS | 3308 | 1461171907937 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 3308 | 1461171907939 Marionette TRACE conn4 <- [1,1858,null,{}] 10:05:07 INFO - PROCESS | 3308 | 1461171907943 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:08 INFO - PROCESS | 3308 | 1461171908072 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 10:05:08 INFO - PROCESS | 3308 | 1461171908232 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11E9F000 == 114 [pid = 3308] [id = 474] 10:05:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 175 (000000BD118F1000) [pid = 3308] [serial = 1422] [outer = 0000000000000000] 10:05:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 176 (000000BD6B9BD400) [pid = 3308] [serial = 1423] [outer = 000000BD118F1000] 10:05:08 INFO - PROCESS | 3308 | 1461171908291 Marionette DEBUG loaded listener.js 10:05:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 177 (000000BD6EE65800) [pid = 3308] [serial = 1424] [outer = 000000BD118F1000] 10:05:08 INFO - PROCESS | 3308 | [3308] 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 10:05:08 INFO - PROCESS | 3308 | [3308] 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 10:05:08 INFO - PROCESS | 3308 | 1461171908898 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1024ms 10:05:08 INFO - PROCESS | 3308 | 1461171908964 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 10:05:08 INFO - PROCESS | 3308 | 1461171908966 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 10:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:05:08 INFO - PROCESS | 3308 | 1461171908970 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:05:08 INFO - PROCESS | 3308 | 1461171908972 Marionette TRACE conn4 <- [1,1862,null,{}] 10:05:08 INFO - PROCESS | 3308 | 1461171908976 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:09 INFO - PROCESS | 3308 | 1461171909152 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 10:05:09 INFO - PROCESS | 3308 | 1461171909301 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD701E1000 == 115 [pid = 3308] [id = 475] 10:05:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 178 (000000BD6F02E800) [pid = 3308] [serial = 1425] [outer = 0000000000000000] 10:05:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 179 (000000BD703C9C00) [pid = 3308] [serial = 1426] [outer = 000000BD6F02E800] 10:05:09 INFO - PROCESS | 3308 | 1461171909358 Marionette DEBUG loaded listener.js 10:05:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 180 (000000BD711BA800) [pid = 3308] [serial = 1427] [outer = 000000BD6F02E800] 10:05:09 INFO - PROCESS | 3308 | 1461171909914 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 986ms 10:05:09 INFO - PROCESS | 3308 | 1461171909959 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 3308 | 1461171909962 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 10:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:05:09 INFO - PROCESS | 3308 | 1461171909965 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 3308 | 1461171909967 Marionette TRACE conn4 <- [1,1866,null,{}] 10:05:09 INFO - PROCESS | 3308 | 1461171909971 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:10 INFO - PROCESS | 3308 | 1461171910102 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 10:05:10 INFO - PROCESS | 3308 | 1461171910314 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FB06000 == 116 [pid = 3308] [id = 476] 10:05:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 181 (000000BD0C33B000) [pid = 3308] [serial = 1428] [outer = 0000000000000000] 10:05:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 182 (000000BD71315C00) [pid = 3308] [serial = 1429] [outer = 000000BD0C33B000] 10:05:10 INFO - PROCESS | 3308 | 1461171910375 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 183 (000000BD724CD000) [pid = 3308] [serial = 1430] [outer = 000000BD0C33B000] 10:05:10 INFO - PROCESS | 3308 | 1461171910956 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1024ms 10:05:10 INFO - PROCESS | 3308 | 1461171910992 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 10:05:10 INFO - PROCESS | 3308 | 1461171910995 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 10:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:05:11 INFO - PROCESS | 3308 | 1461171910999 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:05:11 INFO - PROCESS | 3308 | 1461171911002 Marionette TRACE conn4 <- [1,1870,null,{}] 10:05:11 INFO - PROCESS | 3308 | 1461171911005 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:11 INFO - PROCESS | 3308 | 1461171911176 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 10:05:11 INFO - PROCESS | 3308 | 1461171911659 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091D8800 == 117 [pid = 3308] [id = 477] 10:05:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 184 (000000BD0134D400) [pid = 3308] [serial = 1431] [outer = 0000000000000000] 10:05:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 185 (000000BD01C11C00) [pid = 3308] [serial = 1432] [outer = 000000BD0134D400] 10:05:11 INFO - PROCESS | 3308 | 1461171911717 Marionette DEBUG loaded listener.js 10:05:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 186 (000000BD01DE2000) [pid = 3308] [serial = 1433] [outer = 000000BD0134D400] 10:05:12 INFO - PROCESS | 3308 | 1461171912373 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1424ms 10:05:12 INFO - PROCESS | 3308 | 1461171912426 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 10:05:12 INFO - PROCESS | 3308 | 1461171912430 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 10:05:12 INFO - PROCESS | 3308 | 1461171912434 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:05:12 INFO - PROCESS | 3308 | 1461171912439 Marionette TRACE conn4 <- [1,1874,null,{}] 10:05:12 INFO - PROCESS | 3308 | 1461171912444 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:12 INFO - PROCESS | 3308 | 1461171912570 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 10:05:12 INFO - PROCESS | 3308 | 1461171912723 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07E1A000 == 118 [pid = 3308] [id = 478] 10:05:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 187 (000000BD01C05800) [pid = 3308] [serial = 1434] [outer = 0000000000000000] 10:05:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 188 (000000BD0206C400) [pid = 3308] [serial = 1435] [outer = 000000BD01C05800] 10:05:12 INFO - PROCESS | 3308 | 1461171912777 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 189 (000000BD05D2B000) [pid = 3308] [serial = 1436] [outer = 000000BD01C05800] 10:05:13 INFO - PROCESS | 3308 | 1461171913402 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1024ms 10:05:13 INFO - PROCESS | 3308 | 1461171913466 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 3308 | 1461171913470 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 10:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:05:13 INFO - PROCESS | 3308 | 1461171913474 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 3308 | 1461171913476 Marionette TRACE conn4 <- [1,1878,null,{}] 10:05:13 INFO - PROCESS | 3308 | 1461171913480 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:13 INFO - PROCESS | 3308 | 1461171913601 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 10:05:13 INFO - PROCESS | 3308 | 1461171913782 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EC5E000 == 117 [pid = 3308] [id = 411] 10:05:13 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FB9800 == 116 [pid = 3308] [id = 412] 10:05:13 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DA0F000 == 115 [pid = 3308] [id = 465] 10:05:13 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5C4800 == 114 [pid = 3308] [id = 464] 10:05:13 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C8C6800 == 113 [pid = 3308] [id = 463] 10:05:13 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0BE9E000 == 112 [pid = 3308] [id = 462] 10:05:13 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B21C800 == 111 [pid = 3308] [id = 461] 10:05:13 INFO - PROCESS | 3308 | --DOMWINDOW == 188 (000000BD0D1AF800) [pid = 3308] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 10:05:13 INFO - PROCESS | 3308 | --DOMWINDOW == 187 (000000BD0F82C400) [pid = 3308] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 10:05:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B20000 == 112 [pid = 3308] [id = 479] 10:05:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 188 (000000BD02068C00) [pid = 3308] [serial = 1437] [outer = 0000000000000000] 10:05:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 189 (000000BD0303E400) [pid = 3308] [serial = 1438] [outer = 000000BD02068C00] 10:05:13 INFO - PROCESS | 3308 | 1461171913903 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 190 (000000BD05FD8800) [pid = 3308] [serial = 1439] [outer = 000000BD02068C00] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5E4800 == 111 [pid = 3308] [id = 460] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FBA000 == 110 [pid = 3308] [id = 459] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04190000 == 109 [pid = 3308] [id = 458] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095B1000 == 108 [pid = 3308] [id = 457] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E118800 == 107 [pid = 3308] [id = 453] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DA62000 == 106 [pid = 3308] [id = 452] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7AD84000 == 105 [pid = 3308] [id = 451] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD75EAE800 == 104 [pid = 3308] [id = 450] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7104A000 == 103 [pid = 3308] [id = 449] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF0E000 == 102 [pid = 3308] [id = 448] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11E09000 == 101 [pid = 3308] [id = 447] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E6D2000 == 100 [pid = 3308] [id = 446] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEC2000 == 99 [pid = 3308] [id = 445] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07666800 == 98 [pid = 3308] [id = 444] 10:05:14 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0FBC2000 == 97 [pid = 3308] [id = 443] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 189 (000000BD0C339C00) [pid = 3308] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 188 (000000BD0D35F400) [pid = 3308] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 187 (000000BD05EC7000) [pid = 3308] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 186 (000000BD0B2CF800) [pid = 3308] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 185 (000000BD05EED000) [pid = 3308] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 184 (000000BD0303DC00) [pid = 3308] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 183 (000000BD0445B400) [pid = 3308] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 182 (000000BD0CBF0800) [pid = 3308] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 181 (000000BD760D1800) [pid = 3308] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 180 (000000BD0E460800) [pid = 3308] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 179 (000000BD0B2CF000) [pid = 3308] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 178 (000000BD759BD800) [pid = 3308] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 177 (000000BD0D357C00) [pid = 3308] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 176 (000000BD0D389400) [pid = 3308] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 175 (000000BD075A9400) [pid = 3308] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 174 (000000BD0CB77000) [pid = 3308] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 173 (000000BD07B7B400) [pid = 3308] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 172 (000000BD02C66400) [pid = 3308] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 171 (000000BD01CF4400) [pid = 3308] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 170 (000000BD112CEC00) [pid = 3308] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 169 (000000BD0FD54400) [pid = 3308] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 168 (000000BD0B005800) [pid = 3308] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 167 (000000BD0FC4CC00) [pid = 3308] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 166 (000000BD03040400) [pid = 3308] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 165 (000000BD093AFC00) [pid = 3308] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 164 (000000BD0DA63400) [pid = 3308] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 163 (000000BD03038000) [pid = 3308] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 162 (000000BD072AFC00) [pid = 3308] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 161 (000000BD05B69800) [pid = 3308] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 160 (000000BD08FE9400) [pid = 3308] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | --DOMWINDOW == 159 (000000BD0889E400) [pid = 3308] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 10:05:14 INFO - PROCESS | 3308 | [3308] 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 10:05:14 INFO - PROCESS | 3308 | [3308] 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 10:05:14 INFO - PROCESS | 3308 | 1461171914447 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1020ms 10:05:14 INFO - PROCESS | 3308 | 1461171914497 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 3308 | 1461171914500 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 10:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:05:14 INFO - PROCESS | 3308 | 1461171914509 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 3308 | 1461171914515 Marionette TRACE conn4 <- [1,1882,null,{}] 10:05:14 INFO - PROCESS | 3308 | 1461171914534 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:14 INFO - PROCESS | 3308 | 1461171914643 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 10:05:14 INFO - PROCESS | 3308 | 1461171914750 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095A7800 == 98 [pid = 3308] [id = 480] 10:05:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 160 (000000BD021C1800) [pid = 3308] [serial = 1440] [outer = 0000000000000000] 10:05:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 161 (000000BD05EF8400) [pid = 3308] [serial = 1441] [outer = 000000BD021C1800] 10:05:14 INFO - PROCESS | 3308 | 1461171914801 Marionette DEBUG loaded listener.js 10:05:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 162 (000000BD0714A400) [pid = 3308] [serial = 1442] [outer = 000000BD021C1800] 10:05:15 INFO - PROCESS | 3308 | 1461171915193 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 734ms 10:05:15 INFO - PROCESS | 3308 | 1461171915240 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 3308 | 1461171915243 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 10:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:05:15 INFO - PROCESS | 3308 | 1461171915246 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 3308 | 1461171915248 Marionette TRACE conn4 <- [1,1886,null,{}] 10:05:15 INFO - PROCESS | 3308 | 1461171915252 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:15 INFO - PROCESS | 3308 | 1461171915388 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 10:05:15 INFO - PROCESS | 3308 | 1461171915399 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B212000 == 99 [pid = 3308] [id = 481] 10:05:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 163 (000000BD072B6C00) [pid = 3308] [serial = 1443] [outer = 0000000000000000] 10:05:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 164 (000000BD07708400) [pid = 3308] [serial = 1444] [outer = 000000BD072B6C00] 10:05:15 INFO - PROCESS | 3308 | 1461171915447 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 165 (000000BD07BE7400) [pid = 3308] [serial = 1445] [outer = 000000BD072B6C00] 10:05:15 INFO - PROCESS | 3308 | 1461171915908 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 10:05:15 INFO - PROCESS | 3308 | 1461171915938 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 3308 | 1461171915940 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 10:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:05:15 INFO - PROCESS | 3308 | 1461171915960 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 3308 | 1461171915962 Marionette TRACE conn4 <- [1,1890,null,{}] 10:05:15 INFO - PROCESS | 3308 | 1461171915966 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:16 INFO - PROCESS | 3308 | 1461171916106 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 10:05:16 INFO - PROCESS | 3308 | 1461171916127 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0BE97800 == 100 [pid = 3308] [id = 482] 10:05:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 166 (000000BD07E79C00) [pid = 3308] [serial = 1446] [outer = 0000000000000000] 10:05:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 167 (000000BD08899C00) [pid = 3308] [serial = 1447] [outer = 000000BD07E79C00] 10:05:16 INFO - PROCESS | 3308 | 1461171916185 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 168 (000000BD0915A800) [pid = 3308] [serial = 1448] [outer = 000000BD07E79C00] 10:05:16 INFO - PROCESS | 3308 | 1461171916685 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 797ms 10:05:16 INFO - PROCESS | 3308 | 1461171916768 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 10:05:16 INFO - PROCESS | 3308 | 1461171916770 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 10:05:16 INFO - PROCESS | 3308 | 1461171916774 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:05:16 INFO - PROCESS | 3308 | 1461171916776 Marionette TRACE conn4 <- [1,1894,null,{}] 10:05:16 INFO - PROCESS | 3308 | 1461171916779 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:16 INFO - PROCESS | 3308 | 1461171916919 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 10:05:16 INFO - PROCESS | 3308 | 1461171916944 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D119000 == 101 [pid = 3308] [id = 483] 10:05:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 169 (000000BD0B111400) [pid = 3308] [serial = 1449] [outer = 0000000000000000] 10:05:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 170 (000000BD0B2CA800) [pid = 3308] [serial = 1450] [outer = 000000BD0B111400] 10:05:17 INFO - PROCESS | 3308 | 1461171916990 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 171 (000000BD0C336800) [pid = 3308] [serial = 1451] [outer = 000000BD0B111400] 10:05:17 INFO - PROCESS | 3308 | 1461171917453 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 10:05:17 INFO - PROCESS | 3308 | 1461171917512 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 3308 | 1461171917514 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 10:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:05:17 INFO - PROCESS | 3308 | 1461171917518 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 3308 | 1461171917519 Marionette TRACE conn4 <- [1,1898,null,{}] 10:05:17 INFO - PROCESS | 3308 | 1461171917523 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:17 INFO - PROCESS | 3308 | 1461171917673 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 10:05:17 INFO - PROCESS | 3308 | 1461171917695 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DA0F000 == 102 [pid = 3308] [id = 484] 10:05:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 172 (000000BD0CB70400) [pid = 3308] [serial = 1452] [outer = 0000000000000000] 10:05:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 173 (000000BD0CB7C800) [pid = 3308] [serial = 1453] [outer = 000000BD0CB70400] 10:05:17 INFO - PROCESS | 3308 | 1461171917742 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 174 (000000BD0D1B9400) [pid = 3308] [serial = 1454] [outer = 000000BD0CB70400] 10:05:18 INFO - PROCESS | 3308 | --DOMWINDOW == 173 (000000BD048FDC00) [pid = 3308] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:05:18 INFO - PROCESS | 3308 | --DOMWINDOW == 172 (000000BD0915A000) [pid = 3308] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:05:18 INFO - PROCESS | 3308 | --DOMWINDOW == 171 (000000BD02C90400) [pid = 3308] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:05:18 INFO - PROCESS | 3308 | --DOMWINDOW == 170 (000000BD00CD4800) [pid = 3308] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:05:18 INFO - PROCESS | 3308 | --DOMWINDOW == 169 (000000BD0B109400) [pid = 3308] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:05:18 INFO - PROCESS | 3308 | --DOMWINDOW == 168 (000000BD01351400) [pid = 3308] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:05:18 INFO - PROCESS | 3308 | --DOMWINDOW == 167 (000000BD021C9400) [pid = 3308] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:05:18 INFO - PROCESS | 3308 | --DOMWINDOW == 166 (000000BD06B83800) [pid = 3308] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:05:18 INFO - PROCESS | 3308 | --DOMWINDOW == 165 (000000BD0CB75800) [pid = 3308] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:05:18 INFO - PROCESS | 3308 | --DOMWINDOW == 164 (000000BD01C10400) [pid = 3308] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:05:18 INFO - PROCESS | 3308 | 1461171918569 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1125ms 10:05:18 INFO - PROCESS | 3308 | 1461171918646 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 3308 | 1461171918648 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 10:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:05:18 INFO - PROCESS | 3308 | 1461171918652 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - PROCESS | 3308 | 1461171918654 Marionette TRACE conn4 <- [1,1902,null,{}] 10:05:18 INFO - PROCESS | 3308 | 1461171918657 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:18 INFO - PROCESS | 3308 | 1461171918761 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 10:05:18 INFO - PROCESS | 3308 | 1461171918773 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DC2C000 == 103 [pid = 3308] [id = 485] 10:05:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 165 (000000BD05B6D400) [pid = 3308] [serial = 1455] [outer = 0000000000000000] 10:05:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 166 (000000BD0CBEF800) [pid = 3308] [serial = 1456] [outer = 000000BD05B6D400] 10:05:18 INFO - PROCESS | 3308 | 1461171918821 Marionette DEBUG loaded listener.js 10:05:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 167 (000000BD0D37BC00) [pid = 3308] [serial = 1457] [outer = 000000BD05B6D400] 10:05:19 INFO - PROCESS | 3308 | [3308] 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 10:05:19 INFO - PROCESS | 3308 | 1461171919268 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 672ms 10:05:19 INFO - PROCESS | 3308 | 1461171919326 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 10:05:19 INFO - PROCESS | 3308 | 1461171919329 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 10:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:05:19 INFO - PROCESS | 3308 | 1461171919332 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 3308 | 1461171919334 Marionette TRACE conn4 <- [1,1906,null,{}] 10:05:19 INFO - PROCESS | 3308 | 1461171919337 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:19 INFO - PROCESS | 3308 | 1461171919443 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 10:05:19 INFO - PROCESS | 3308 | 1461171919449 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6E0800 == 104 [pid = 3308] [id = 486] 10:05:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 168 (000000BD0D74A800) [pid = 3308] [serial = 1458] [outer = 0000000000000000] 10:05:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 169 (000000BD0D74E800) [pid = 3308] [serial = 1459] [outer = 000000BD0D74A800] 10:05:19 INFO - PROCESS | 3308 | 1461171919523 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 170 (000000BD0DA69C00) [pid = 3308] [serial = 1460] [outer = 000000BD0D74A800] 10:05:19 INFO - PROCESS | 3308 | [3308] 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 10:05:19 INFO - PROCESS | 3308 | 1461171919975 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 10:05:20 INFO - PROCESS | 3308 | 1461171920006 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 3308 | 1461171920009 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 10:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:05:20 INFO - PROCESS | 3308 | 1461171920012 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 3308 | 1461171920014 Marionette TRACE conn4 <- [1,1910,null,{}] 10:05:20 INFO - PROCESS | 3308 | 1461171920017 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:20 INFO - PROCESS | 3308 | 1461171920121 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 10:05:20 INFO - PROCESS | 3308 | 1461171920127 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FB0E000 == 105 [pid = 3308] [id = 487] 10:05:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 171 (000000BD0DC67400) [pid = 3308] [serial = 1461] [outer = 0000000000000000] 10:05:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 172 (000000BD0DCA3000) [pid = 3308] [serial = 1462] [outer = 000000BD0DC67400] 10:05:20 INFO - PROCESS | 3308 | 1461171920180 Marionette DEBUG loaded listener.js 10:05:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 173 (000000BD0E7B7800) [pid = 3308] [serial = 1463] [outer = 000000BD0DC67400] 10:05:20 INFO - PROCESS | 3308 | 1461171920991 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1021ms 10:05:21 INFO - PROCESS | 3308 | 1461171921036 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 10:05:21 INFO - PROCESS | 3308 | 1461171921043 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 10:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:05:21 INFO - PROCESS | 3308 | 1461171921070 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:05:21 INFO - PROCESS | 3308 | 1461171921075 Marionette TRACE conn4 <- [1,1914,null,{}] 10:05:21 INFO - PROCESS | 3308 | 1461171921080 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:21 INFO - PROCESS | 3308 | 1461171921251 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 10:05:21 INFO - PROCESS | 3308 | 1461171921404 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091DB000 == 106 [pid = 3308] [id = 488] 10:05:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 174 (000000BD03A9F000) [pid = 3308] [serial = 1464] [outer = 0000000000000000] 10:05:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 175 (000000BD0428CC00) [pid = 3308] [serial = 1465] [outer = 000000BD03A9F000] 10:05:21 INFO - PROCESS | 3308 | 1461171921467 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 176 (000000BD05D21400) [pid = 3308] [serial = 1466] [outer = 000000BD03A9F000] 10:05:22 INFO - PROCESS | 3308 | 1461171922057 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1046ms 10:05:22 INFO - PROCESS | 3308 | 1461171922097 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 10:05:22 INFO - PROCESS | 3308 | 1461171922104 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 10:05:22 INFO - PROCESS | 3308 | 1461171922111 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:05:22 INFO - PROCESS | 3308 | 1461171922114 Marionette TRACE conn4 <- [1,1918,null,{}] 10:05:22 INFO - PROCESS | 3308 | 1461171922118 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:22 INFO - PROCESS | 3308 | 1461171922254 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 10:05:22 INFO - PROCESS | 3308 | 1461171922404 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0BE85800 == 107 [pid = 3308] [id = 489] 10:05:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 177 (000000BD06B6D400) [pid = 3308] [serial = 1467] [outer = 0000000000000000] 10:05:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 178 (000000BD0724A400) [pid = 3308] [serial = 1468] [outer = 000000BD06B6D400] 10:05:22 INFO - PROCESS | 3308 | 1461171922464 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 179 (000000BD07E73C00) [pid = 3308] [serial = 1469] [outer = 000000BD06B6D400] 10:05:23 INFO - PROCESS | 3308 | 1461171923087 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1020ms 10:05:23 INFO - PROCESS | 3308 | 1461171923137 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 10:05:23 INFO - PROCESS | 3308 | 1461171923140 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 10:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:05:23 INFO - PROCESS | 3308 | 1461171923144 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 3308 | 1461171923148 Marionette TRACE conn4 <- [1,1922,null,{}] 10:05:23 INFO - PROCESS | 3308 | 1461171923161 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:23 INFO - PROCESS | 3308 | 1461171923316 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 10:05:23 INFO - PROCESS | 3308 | 1461171923468 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD1181A800 == 108 [pid = 3308] [id = 490] 10:05:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 180 (000000BD0B00CC00) [pid = 3308] [serial = 1470] [outer = 0000000000000000] 10:05:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 181 (000000BD0D388800) [pid = 3308] [serial = 1471] [outer = 000000BD0B00CC00] 10:05:23 INFO - PROCESS | 3308 | 1461171923530 Marionette DEBUG loaded listener.js 10:05:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 182 (000000BD0E468000) [pid = 3308] [serial = 1472] [outer = 000000BD0B00CC00] 10:05:24 INFO - PROCESS | 3308 | 1461171924153 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1077ms 10:05:24 INFO - PROCESS | 3308 | 1461171924240 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 10:05:24 INFO - PROCESS | 3308 | 1461171924243 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 10:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:05:24 INFO - PROCESS | 3308 | 1461171924247 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 3308 | 1461171924249 Marionette TRACE conn4 <- [1,1926,null,{}] 10:05:24 INFO - PROCESS | 3308 | 1461171924253 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:24 INFO - PROCESS | 3308 | 1461171924387 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 10:05:24 INFO - PROCESS | 3308 | 1461171924535 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11EA4000 == 109 [pid = 3308] [id = 491] 10:05:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 183 (000000BD0E7DB400) [pid = 3308] [serial = 1473] [outer = 0000000000000000] 10:05:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 184 (000000BD0E803400) [pid = 3308] [serial = 1474] [outer = 000000BD0E7DB400] 10:05:24 INFO - PROCESS | 3308 | 1461171924595 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 185 (000000BD0F825800) [pid = 3308] [serial = 1475] [outer = 000000BD0E7DB400] 10:05:24 INFO - PROCESS | 3308 | [3308] 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 10:05:25 INFO - PROCESS | 3308 | 1461171925115 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 922ms 10:05:25 INFO - PROCESS | 3308 | 1461171925175 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 10:05:25 INFO - PROCESS | 3308 | 1461171925178 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 10:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:05:25 INFO - PROCESS | 3308 | 1461171925183 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 3308 | 1461171925185 Marionette TRACE conn4 <- [1,1930,null,{}] 10:05:25 INFO - PROCESS | 3308 | 1461171925189 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:25 INFO - PROCESS | 3308 | 1461171925316 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 10:05:25 INFO - PROCESS | 3308 | 1461171925478 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD71CCA800 == 110 [pid = 3308] [id = 492] 10:05:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 186 (000000BD0FBAF800) [pid = 3308] [serial = 1476] [outer = 0000000000000000] 10:05:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 187 (000000BD0FC13800) [pid = 3308] [serial = 1477] [outer = 000000BD0FBAF800] 10:05:25 INFO - PROCESS | 3308 | 1461171925537 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 188 (000000BD0FD50000) [pid = 3308] [serial = 1478] [outer = 000000BD0FBAF800] 10:05:26 INFO - PROCESS | 3308 | 1461171926154 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1020ms 10:05:26 INFO - PROCESS | 3308 | 1461171926205 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 10:05:26 INFO - PROCESS | 3308 | 1461171926208 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 10:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:05:26 INFO - PROCESS | 3308 | 1461171926211 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - PROCESS | 3308 | 1461171926214 Marionette TRACE conn4 <- [1,1934,null,{}] 10:05:26 INFO - PROCESS | 3308 | 1461171926217 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:26 INFO - PROCESS | 3308 | 1461171926390 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 10:05:26 INFO - PROCESS | 3308 | 1461171926540 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD75EAE000 == 111 [pid = 3308] [id = 493] 10:05:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 189 (000000BD118EDC00) [pid = 3308] [serial = 1479] [outer = 0000000000000000] 10:05:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 190 (000000BD6EE62000) [pid = 3308] [serial = 1480] [outer = 000000BD118EDC00] 10:05:26 INFO - PROCESS | 3308 | 1461171926603 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 191 (000000BD70FE9000) [pid = 3308] [serial = 1481] [outer = 000000BD118EDC00] 10:05:27 INFO - PROCESS | 3308 | 1461171927238 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1077ms 10:05:27 INFO - PROCESS | 3308 | 1461171927291 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 10:05:27 INFO - PROCESS | 3308 | 1461171927294 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 10:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:05:27 INFO - PROCESS | 3308 | 1461171927298 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:05:27 INFO - PROCESS | 3308 | 1461171927300 Marionette TRACE conn4 <- [1,1938,null,{}] 10:05:27 INFO - PROCESS | 3308 | 1461171927304 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:27 INFO - PROCESS | 3308 | 1461171927431 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 10:05:27 INFO - PROCESS | 3308 | 1461171927581 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD77195000 == 112 [pid = 3308] [id = 494] 10:05:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 192 (000000BD118FA400) [pid = 3308] [serial = 1482] [outer = 0000000000000000] 10:05:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 193 (000000BD7258A000) [pid = 3308] [serial = 1483] [outer = 000000BD118FA400] 10:05:27 INFO - PROCESS | 3308 | 1461171927640 Marionette DEBUG loaded listener.js 10:05:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 194 (000000BD72987C00) [pid = 3308] [serial = 1484] [outer = 000000BD118FA400] 10:05:28 INFO - PROCESS | 3308 | 1461171928178 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 924ms 10:05:28 INFO - PROCESS | 3308 | 1461171928225 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 3308 | 1461171928228 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 10:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:05:28 INFO - PROCESS | 3308 | 1461171928231 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 3308 | 1461171928234 Marionette TRACE conn4 <- [1,1942,null,{}] 10:05:28 INFO - PROCESS | 3308 | 1461171928237 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:28 INFO - PROCESS | 3308 | 1461171928366 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 10:05:28 INFO - PROCESS | 3308 | 1461171928528 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD79E85000 == 113 [pid = 3308] [id = 495] 10:05:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 195 (000000BD759BA000) [pid = 3308] [serial = 1485] [outer = 0000000000000000] 10:05:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 196 (000000BD75D9BC00) [pid = 3308] [serial = 1486] [outer = 000000BD759BA000] 10:05:28 INFO - PROCESS | 3308 | 1461171928587 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 197 (000000BD76258C00) [pid = 3308] [serial = 1487] [outer = 000000BD759BA000] 10:05:29 INFO - PROCESS | 3308 | 1461171929180 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 986ms 10:05:29 INFO - PROCESS | 3308 | 1461171929219 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 10:05:29 INFO - PROCESS | 3308 | 1461171929222 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 10:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:05:29 INFO - PROCESS | 3308 | 1461171929226 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:05:29 INFO - PROCESS | 3308 | 1461171929228 Marionette TRACE conn4 <- [1,1946,null,{}] 10:05:29 INFO - PROCESS | 3308 | 1461171929232 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:29 INFO - PROCESS | 3308 | 1461171929363 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 10:05:29 INFO - PROCESS | 3308 | 1461171929513 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7CBD6800 == 114 [pid = 3308] [id = 496] 10:05:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 198 (000000BD75D13000) [pid = 3308] [serial = 1488] [outer = 0000000000000000] 10:05:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 199 (000000BD7632A800) [pid = 3308] [serial = 1489] [outer = 000000BD75D13000] 10:05:29 INFO - PROCESS | 3308 | 1461171929573 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 200 (000000BD76E04C00) [pid = 3308] [serial = 1490] [outer = 000000BD75D13000] 10:05:29 INFO - PROCESS | 3308 | [3308] 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 10:05:30 INFO - PROCESS | 3308 | 1461171930187 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 985ms 10:05:30 INFO - PROCESS | 3308 | 1461171930214 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 10:05:30 INFO - PROCESS | 3308 | 1461171930216 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 10:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:05:30 INFO - PROCESS | 3308 | 1461171930220 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:05:30 INFO - PROCESS | 3308 | 1461171930222 Marionette TRACE conn4 <- [1,1950,null,{}] 10:05:30 INFO - PROCESS | 3308 | 1461171930226 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:30 INFO - PROCESS | 3308 | 1461171930355 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 10:05:30 INFO - PROCESS | 3308 | 1461171930518 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D80E800 == 115 [pid = 3308] [id = 497] 10:05:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 201 (000000BD76E7F800) [pid = 3308] [serial = 1491] [outer = 0000000000000000] 10:05:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 202 (000000BD76E8B800) [pid = 3308] [serial = 1492] [outer = 000000BD76E7F800] 10:05:30 INFO - PROCESS | 3308 | 1461171930577 Marionette DEBUG loaded listener.js 10:05:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 203 (000000BD77145800) [pid = 3308] [serial = 1493] [outer = 000000BD76E7F800] 10:05:31 INFO - PROCESS | 3308 | 1461171931154 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 985ms 10:05:31 INFO - PROCESS | 3308 | 1461171931208 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 3308 | 1461171931211 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 10:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:05:31 INFO - PROCESS | 3308 | 1461171931214 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 3308 | 1461171931217 Marionette TRACE conn4 <- [1,1954,null,{}] 10:05:31 INFO - PROCESS | 3308 | 1461171931221 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:31 INFO - PROCESS | 3308 | 1461171931401 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 10:05:31 INFO - PROCESS | 3308 | 1461171931570 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DC6B800 == 116 [pid = 3308] [id = 498] 10:05:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 204 (000000BD021BE400) [pid = 3308] [serial = 1494] [outer = 0000000000000000] 10:05:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 205 (000000BD7A97F400) [pid = 3308] [serial = 1495] [outer = 000000BD021BE400] 10:05:31 INFO - PROCESS | 3308 | 1461171931634 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 206 (000000BD7ADD3800) [pid = 3308] [serial = 1496] [outer = 000000BD021BE400] 10:05:32 INFO - PROCESS | 3308 | 1461171932235 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1083ms 10:05:32 INFO - PROCESS | 3308 | 1461171932300 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 10:05:32 INFO - PROCESS | 3308 | 1461171932302 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 10:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:05:32 INFO - PROCESS | 3308 | 1461171932306 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 3308 | 1461171932308 Marionette TRACE conn4 <- [1,1958,null,{}] 10:05:32 INFO - PROCESS | 3308 | 1461171932312 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:32 INFO - PROCESS | 3308 | 1461171932442 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 10:05:32 INFO - PROCESS | 3308 | 1461171932597 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07FB4800 == 117 [pid = 3308] [id = 499] 10:05:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 207 (000000BD021BE800) [pid = 3308] [serial = 1497] [outer = 0000000000000000] 10:05:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 208 (000000BD07B76000) [pid = 3308] [serial = 1498] [outer = 000000BD021BE800] 10:05:32 INFO - PROCESS | 3308 | 1461171932655 Marionette DEBUG loaded listener.js 10:05:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 209 (000000BD0DCB0400) [pid = 3308] [serial = 1499] [outer = 000000BD021BE800] 10:05:33 INFO - PROCESS | 3308 | 1461171933541 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1278ms 10:05:33 INFO - PROCESS | 3308 | 1461171933587 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 10:05:33 INFO - PROCESS | 3308 | 1461171933593 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 10:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:05:33 INFO - PROCESS | 3308 | 1461171933598 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:05:33 INFO - PROCESS | 3308 | 1461171933602 Marionette TRACE conn4 <- [1,1962,null,{}] 10:05:33 INFO - PROCESS | 3308 | 1461171933607 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:33 INFO - PROCESS | 3308 | 1461171933737 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 10:05:33 INFO - PROCESS | 3308 | 1461171933899 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B1A1000 == 118 [pid = 3308] [id = 500] 10:05:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 210 (000000BD01D63800) [pid = 3308] [serial = 1500] [outer = 0000000000000000] 10:05:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 211 (000000BD02172000) [pid = 3308] [serial = 1501] [outer = 000000BD01D63800] 10:05:33 INFO - PROCESS | 3308 | 1461171933954 Marionette DEBUG loaded listener.js 10:05:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 212 (000000BD05FD9400) [pid = 3308] [serial = 1502] [outer = 000000BD01D63800] 10:05:34 INFO - PROCESS | 3308 | [3308] 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 10:05:34 INFO - PROCESS | 3308 | 1461171934554 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 10:05:34 INFO - PROCESS | 3308 | 1461171934587 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 10:05:34 INFO - PROCESS | 3308 | 1461171934594 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 10:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:05:34 INFO - PROCESS | 3308 | 1461171934600 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:05:34 INFO - PROCESS | 3308 | 1461171934603 Marionette TRACE conn4 <- [1,1966,null,{}] 10:05:34 INFO - PROCESS | 3308 | 1461171934607 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:34 INFO - PROCESS | 3308 | 1461171934735 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 10:05:34 INFO - PROCESS | 3308 | 1461171934936 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E6E0800 == 117 [pid = 3308] [id = 486] 10:05:34 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DC2C000 == 116 [pid = 3308] [id = 485] 10:05:34 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DA0F000 == 115 [pid = 3308] [id = 484] 10:05:34 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D119000 == 114 [pid = 3308] [id = 483] 10:05:34 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0BE97800 == 113 [pid = 3308] [id = 482] 10:05:34 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B212000 == 112 [pid = 3308] [id = 481] 10:05:34 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095A7800 == 111 [pid = 3308] [id = 480] 10:05:34 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B20000 == 110 [pid = 3308] [id = 479] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 211 (000000BD0D748000) [pid = 3308] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 210 (000000BD0E7DA400) [pid = 3308] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 209 (000000BD0FBB3000) [pid = 3308] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 208 (000000BD0FD59C00) [pid = 3308] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 207 (000000BD112E6000) [pid = 3308] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 206 (000000BD6EE5BC00) [pid = 3308] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 205 (000000BD7088E000) [pid = 3308] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 204 (000000BD048F5800) [pid = 3308] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05CE8800 == 111 [pid = 3308] [id = 501] 10:05:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 205 (000000BD01351400) [pid = 3308] [serial = 1503] [outer = 0000000000000000] 10:05:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 206 (000000BD021C6400) [pid = 3308] [serial = 1504] [outer = 000000BD01351400] 10:05:35 INFO - PROCESS | 3308 | 1461171935053 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 207 (000000BD06105800) [pid = 3308] [serial = 1505] [outer = 000000BD01351400] 10:05:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07E1A000 == 110 [pid = 3308] [id = 478] 10:05:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091D8800 == 109 [pid = 3308] [id = 477] 10:05:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11D20800 == 108 [pid = 3308] [id = 473] 10:05:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD1181E000 == 107 [pid = 3308] [id = 472] 10:05:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0FB17800 == 106 [pid = 3308] [id = 471] 10:05:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EBB3000 == 105 [pid = 3308] [id = 470] 10:05:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E6C8800 == 104 [pid = 3308] [id = 469] 10:05:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEC4000 == 103 [pid = 3308] [id = 468] 10:05:35 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07FC5800 == 102 [pid = 3308] [id = 467] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 206 (000000BD07E76800) [pid = 3308] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 205 (000000BD021C2000) [pid = 3308] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 204 (000000BD07BDD400) [pid = 3308] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 203 (000000BD0DC68400) [pid = 3308] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 202 (000000BD0E465C00) [pid = 3308] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 201 (000000BD093A5400) [pid = 3308] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 200 (000000BD01D81800) [pid = 3308] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 199 (000000BD07BDE800) [pid = 3308] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 198 (000000BD042B5C00) [pid = 3308] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 197 (000000BD03046800) [pid = 3308] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 196 (000000BD0610DC00) [pid = 3308] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 195 (000000BD07703000) [pid = 3308] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 194 (000000BD0B2C3400) [pid = 3308] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 193 (000000BD01D76C00) [pid = 3308] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 192 (000000BD0428D000) [pid = 3308] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 191 (000000BD01D6DC00) [pid = 3308] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 190 (000000BD0B010400) [pid = 3308] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 189 (000000BD05EF7000) [pid = 3308] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 188 (000000BD06B66800) [pid = 3308] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 187 (000000BD0710FC00) [pid = 3308] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 186 (000000BD07252800) [pid = 3308] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 185 (000000BD0D386C00) [pid = 3308] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 184 (000000BD0C339000) [pid = 3308] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 183 (000000BD0D1BCC00) [pid = 3308] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | --DOMWINDOW == 182 (000000BD0D380000) [pid = 3308] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3308 | 1461171935559 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 985ms 10:05:35 INFO - PROCESS | 3308 | 1461171935586 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 3308 | 1461171935588 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 10:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:05:35 INFO - PROCESS | 3308 | 1461171935591 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 3308 | 1461171935595 Marionette TRACE conn4 <- [1,1970,null,{}] 10:05:35 INFO - PROCESS | 3308 | 1461171935606 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:35 INFO - PROCESS | 3308 | 1461171935720 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 10:05:35 INFO - PROCESS | 3308 | 1461171935855 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5C5800 == 103 [pid = 3308] [id = 502] 10:05:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 183 (000000BD06B7E400) [pid = 3308] [serial = 1506] [outer = 0000000000000000] 10:05:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 184 (000000BD07706400) [pid = 3308] [serial = 1507] [outer = 000000BD06B7E400] 10:05:35 INFO - PROCESS | 3308 | 1461171935906 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 185 (000000BD088A2800) [pid = 3308] [serial = 1508] [outer = 000000BD06B7E400] 10:05:36 INFO - PROCESS | 3308 | 1461171936291 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 10:05:36 INFO - PROCESS | 3308 | 1461171936329 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 10:05:36 INFO - PROCESS | 3308 | 1461171936332 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 10:05:36 INFO - PROCESS | 3308 | 1461171936335 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:05:36 INFO - PROCESS | 3308 | 1461171936337 Marionette TRACE conn4 <- [1,1974,null,{}] 10:05:36 INFO - PROCESS | 3308 | 1461171936340 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:36 INFO - PROCESS | 3308 | 1461171936453 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 10:05:36 INFO - PROCESS | 3308 | 1461171936496 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C34E800 == 104 [pid = 3308] [id = 503] 10:05:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 186 (000000BD0B009C00) [pid = 3308] [serial = 1509] [outer = 0000000000000000] 10:05:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 187 (000000BD0B10B000) [pid = 3308] [serial = 1510] [outer = 000000BD0B009C00] 10:05:36 INFO - PROCESS | 3308 | 1461171936544 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 188 (000000BD0C334000) [pid = 3308] [serial = 1511] [outer = 000000BD0B009C00] 10:05:37 INFO - PROCESS | 3308 | 1461171937002 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 10:05:37 INFO - PROCESS | 3308 | 1461171937009 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 3308 | 1461171937011 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 10:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:05:37 INFO - PROCESS | 3308 | 1461171937040 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 3308 | 1461171937042 Marionette TRACE conn4 <- [1,1978,null,{}] 10:05:37 INFO - PROCESS | 3308 | 1461171937052 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:37 INFO - PROCESS | 3308 | 1461171937160 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 10:05:37 INFO - PROCESS | 3308 | 1461171937167 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D116800 == 105 [pid = 3308] [id = 504] 10:05:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 189 (000000BD0CBE3C00) [pid = 3308] [serial = 1512] [outer = 0000000000000000] 10:05:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 190 (000000BD0CBF1800) [pid = 3308] [serial = 1513] [outer = 000000BD0CBE3C00] 10:05:37 INFO - PROCESS | 3308 | 1461171937214 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 191 (000000BD0D386C00) [pid = 3308] [serial = 1514] [outer = 000000BD0CBE3C00] 10:05:37 INFO - PROCESS | 3308 | 1461171937753 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 755ms 10:05:37 INFO - PROCESS | 3308 | 1461171937774 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 3308 | 1461171937776 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 10:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:05:37 INFO - PROCESS | 3308 | 1461171937779 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 3308 | 1461171937781 Marionette TRACE conn4 <- [1,1982,null,{}] 10:05:37 INFO - PROCESS | 3308 | 1461171937792 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:37 INFO - PROCESS | 3308 | 1461171937977 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 10:05:38 INFO - PROCESS | 3308 | 1461171938008 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DC20800 == 106 [pid = 3308] [id = 505] 10:05:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 192 (000000BD0E464000) [pid = 3308] [serial = 1515] [outer = 0000000000000000] 10:05:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 193 (000000BD0E7BA800) [pid = 3308] [serial = 1516] [outer = 000000BD0E464000] 10:05:38 INFO - PROCESS | 3308 | 1461171938059 Marionette DEBUG loaded listener.js 10:05:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 194 (000000BD0E80E000) [pid = 3308] [serial = 1517] [outer = 000000BD0E464000] 10:05:38 INFO - PROCESS | 3308 | 1461171938517 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 776ms 10:05:38 INFO - PROCESS | 3308 | 1461171938559 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 3308 | 1461171938561 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 10:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:05:38 INFO - PROCESS | 3308 | 1461171938564 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 3308 | 1461171938566 Marionette TRACE conn4 <- [1,1986,null,{}] 10:05:38 INFO - PROCESS | 3308 | 1461171938577 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:38 INFO - PROCESS | 3308 | 1461171938721 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 10:05:38 INFO - PROCESS | 3308 | 1461171938743 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EBB2800 == 107 [pid = 3308] [id = 506] 10:05:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 195 (000000BD0FBB6000) [pid = 3308] [serial = 1518] [outer = 0000000000000000] 10:05:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 196 (000000BD0FD56400) [pid = 3308] [serial = 1519] [outer = 000000BD0FBB6000] 10:05:38 INFO - PROCESS | 3308 | 1461171938791 Marionette DEBUG loaded listener.js 10:05:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 197 (000000BD112D1C00) [pid = 3308] [serial = 1520] [outer = 000000BD0FBB6000] 10:05:39 INFO - PROCESS | 3308 | 1461171939257 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 10:05:39 INFO - PROCESS | 3308 | 1461171939302 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 10:05:39 INFO - PROCESS | 3308 | 1461171939304 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 10:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:05:39 INFO - PROCESS | 3308 | 1461171939350 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - PROCESS | 3308 | 1461171939353 Marionette TRACE conn4 <- [1,1990,null,{}] 10:05:39 INFO - PROCESS | 3308 | --DOMWINDOW == 196 (000000BD05B6D400) [pid = 3308] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:05:39 INFO - PROCESS | 3308 | --DOMWINDOW == 195 (000000BD0B111400) [pid = 3308] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:05:39 INFO - PROCESS | 3308 | --DOMWINDOW == 194 (000000BD0134D400) [pid = 3308] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:05:39 INFO - PROCESS | 3308 | --DOMWINDOW == 193 (000000BD021C1800) [pid = 3308] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:05:39 INFO - PROCESS | 3308 | --DOMWINDOW == 192 (000000BD072B6C00) [pid = 3308] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:05:39 INFO - PROCESS | 3308 | --DOMWINDOW == 191 (000000BD0CB70400) [pid = 3308] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:05:39 INFO - PROCESS | 3308 | --DOMWINDOW == 190 (000000BD02068C00) [pid = 3308] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:05:39 INFO - PROCESS | 3308 | --DOMWINDOW == 189 (000000BD07E79C00) [pid = 3308] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:05:39 INFO - PROCESS | 3308 | --DOMWINDOW == 188 (000000BD01C05800) [pid = 3308] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:05:39 INFO - PROCESS | 3308 | --DOMWINDOW == 187 (000000BD0D74A800) [pid = 3308] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:05:39 INFO - PROCESS | 3308 | --DOMWINDOW == 186 (000000BD0D388400) [pid = 3308] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:05:39 INFO - PROCESS | 3308 | 1461171939642 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:39 INFO - PROCESS | 3308 | 1461171939749 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 10:05:39 INFO - PROCESS | 3308 | 1461171939755 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E843000 == 108 [pid = 3308] [id = 507] 10:05:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 187 (000000BD05CAA800) [pid = 3308] [serial = 1521] [outer = 0000000000000000] 10:05:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 188 (000000BD0714B000) [pid = 3308] [serial = 1522] [outer = 000000BD05CAA800] 10:05:39 INFO - PROCESS | 3308 | 1461171939802 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 189 (000000BD0D388400) [pid = 3308] [serial = 1523] [outer = 000000BD05CAA800] 10:05:40 INFO - PROCESS | 3308 | [3308] 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 10:05:40 INFO - PROCESS | 3308 | 1461171940264 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 986ms 10:05:40 INFO - PROCESS | 3308 | 1461171940297 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 3308 | 1461171940299 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 10:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:05:40 INFO - PROCESS | 3308 | 1461171940302 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 3308 | 1461171940304 Marionette TRACE conn4 <- [1,1994,null,{}] 10:05:40 INFO - PROCESS | 3308 | 1461171940308 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:40 INFO - PROCESS | 3308 | 1461171940416 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 10:05:40 INFO - PROCESS | 3308 | 1461171940422 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11D18000 == 109 [pid = 3308] [id = 508] 10:05:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 190 (000000BD6B9BF800) [pid = 3308] [serial = 1524] [outer = 0000000000000000] 10:05:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 191 (000000BD6EE5AC00) [pid = 3308] [serial = 1525] [outer = 000000BD6B9BF800] 10:05:40 INFO - PROCESS | 3308 | 1461171940470 Marionette DEBUG loaded listener.js 10:05:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 192 (000000BD70ACE400) [pid = 3308] [serial = 1526] [outer = 000000BD6B9BF800] 10:05:40 INFO - PROCESS | 3308 | 1461171940920 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:05:40 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 10:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 10:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:05:40 INFO - PROCESS | 3308 | 1461171940977 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 3308 | 1461171940979 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 10:05:40 INFO - PROCESS | 3308 | 1461171940982 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 3308 | 1461171940984 Marionette TRACE conn4 <- [1,1998,null,{}] 10:05:40 INFO - PROCESS | 3308 | 1461171940988 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:41 INFO - PROCESS | 3308 | 1461171941096 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 10:05:41 INFO - PROCESS | 3308 | 1461171941135 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6F024000 == 110 [pid = 3308] [id = 509] 10:05:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 193 (000000BD71C63000) [pid = 3308] [serial = 1527] [outer = 0000000000000000] 10:05:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 194 (000000BD76336400) [pid = 3308] [serial = 1528] [outer = 000000BD71C63000] 10:05:41 INFO - PROCESS | 3308 | 1461171941183 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 195 (000000BD7A984C00) [pid = 3308] [serial = 1529] [outer = 000000BD71C63000] 10:05:41 INFO - PROCESS | 3308 | 1461171941751 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:05:41 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 10:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 818ms 10:05:41 INFO - PROCESS | 3308 | 1461171941805 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 10:05:41 INFO - PROCESS | 3308 | 1461171941810 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 10:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:05:41 INFO - PROCESS | 3308 | 1461171941816 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:05:41 INFO - PROCESS | 3308 | 1461171941821 Marionette TRACE conn4 <- [1,2002,null,{}] 10:05:41 INFO - PROCESS | 3308 | 1461171941828 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:42 INFO - PROCESS | 3308 | 1461171941986 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 10:05:42 INFO - PROCESS | 3308 | 1461171942138 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09111800 == 111 [pid = 3308] [id = 510] 10:05:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 196 (000000BD01DDE000) [pid = 3308] [serial = 1530] [outer = 0000000000000000] 10:05:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 197 (000000BD02173800) [pid = 3308] [serial = 1531] [outer = 000000BD01DDE000] 10:05:42 INFO - PROCESS | 3308 | 1461171942215 Marionette DEBUG loaded listener.js 10:05:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 198 (000000BD042AF400) [pid = 3308] [serial = 1532] [outer = 000000BD01DDE000] 10:05:42 INFO - PROCESS | 3308 | 1461171942875 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1129ms 10:05:42 INFO - PROCESS | 3308 | 1461171942948 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 3308 | 1461171942955 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 10:05:42 INFO - PROCESS | 3308 | 1461171942961 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:05:42 INFO - PROCESS | 3308 | 1461171942965 Marionette TRACE conn4 <- [1,2006,null,{}] 10:05:42 INFO - PROCESS | 3308 | 1461171942969 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:43 INFO - PROCESS | 3308 | 1461171943108 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 10:05:43 INFO - PROCESS | 3308 | 1461171943270 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C346000 == 112 [pid = 3308] [id = 511] 10:05:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 199 (000000BD07B73800) [pid = 3308] [serial = 1533] [outer = 0000000000000000] 10:05:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 200 (000000BD08897C00) [pid = 3308] [serial = 1534] [outer = 000000BD07B73800] 10:05:43 INFO - PROCESS | 3308 | 1461171943332 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 201 (000000BD0CB75800) [pid = 3308] [serial = 1535] [outer = 000000BD07B73800] 10:05:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D0A7000 == 111 [pid = 3308] [id = 10] 10:05:44 INFO - PROCESS | 3308 | 1461171944068 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1170ms 10:05:44 INFO - PROCESS | 3308 | 1461171944138 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 3308 | 1461171944142 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 10:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:05:44 INFO - PROCESS | 3308 | 1461171944147 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 3308 | 1461171944152 Marionette TRACE conn4 <- [1,2010,null,{}] 10:05:44 INFO - PROCESS | 3308 | 1461171944164 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:44 INFO - PROCESS | 3308 | 1461171944347 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 10:05:44 INFO - PROCESS | 3308 | 1461171944500 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD76D14000 == 112 [pid = 3308] [id = 512] 10:05:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 202 (000000BD0FD59C00) [pid = 3308] [serial = 1536] [outer = 0000000000000000] 10:05:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 203 (000000BD76E09800) [pid = 3308] [serial = 1537] [outer = 000000BD0FD59C00] 10:05:44 INFO - PROCESS | 3308 | 1461171944562 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 204 (000000BD0FC15400) [pid = 3308] [serial = 1538] [outer = 000000BD0FD59C00] 10:05:44 INFO - PROCESS | 3308 | [3308] 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 10:05:45 INFO - PROCESS | 3308 | 1461171945253 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1175ms 10:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:05:45 INFO - PROCESS | 3308 | 1461171945325 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 10:05:45 INFO - PROCESS | 3308 | 1461171945329 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 10:05:45 INFO - PROCESS | 3308 | 1461171945332 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 3308 | 1461171945334 Marionette TRACE conn4 <- [1,2014,null,{}] 10:05:45 INFO - PROCESS | 3308 | 1461171945338 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:45 INFO - PROCESS | 3308 | 1461171945512 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 10:05:45 INFO - PROCESS | 3308 | 1461171945668 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7D09B800 == 113 [pid = 3308] [id = 513] 10:05:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 205 (000000BD7AD09400) [pid = 3308] [serial = 1539] [outer = 0000000000000000] 10:05:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 206 (000000BD7AEDF000) [pid = 3308] [serial = 1540] [outer = 000000BD7AD09400] 10:05:45 INFO - PROCESS | 3308 | 1461171945727 Marionette DEBUG loaded listener.js 10:05:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 207 (000000BD7AFEEC00) [pid = 3308] [serial = 1541] [outer = 000000BD7AD09400] 10:05:46 INFO - PROCESS | 3308 | 1461171946319 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1032ms 10:05:46 INFO - PROCESS | 3308 | 1461171946365 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 10:05:46 INFO - PROCESS | 3308 | 1461171946368 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 10:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:05:46 INFO - PROCESS | 3308 | 1461171946371 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:05:46 INFO - PROCESS | 3308 | 1461171946373 Marionette TRACE conn4 <- [1,2018,null,{}] 10:05:46 INFO - PROCESS | 3308 | 1461171946377 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:46 INFO - PROCESS | 3308 | 1461171946512 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 10:05:46 INFO - PROCESS | 3308 | 1461171946679 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E673000 == 114 [pid = 3308] [id = 514] 10:05:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 208 (000000BD7B51A800) [pid = 3308] [serial = 1542] [outer = 0000000000000000] 10:05:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 209 (000000BD7BA0D800) [pid = 3308] [serial = 1543] [outer = 000000BD7B51A800] 10:05:46 INFO - PROCESS | 3308 | 1461171946739 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 210 (000000BD7AFF0C00) [pid = 3308] [serial = 1544] [outer = 000000BD7B51A800] 10:05:47 INFO - PROCESS | 3308 | 1461171947347 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1025ms 10:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:05:47 INFO - PROCESS | 3308 | 1461171947399 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 10:05:47 INFO - PROCESS | 3308 | 1461171947402 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 10:05:47 INFO - PROCESS | 3308 | 1461171947405 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:05:47 INFO - PROCESS | 3308 | 1461171947408 Marionette TRACE conn4 <- [1,2022,null,{}] 10:05:47 INFO - PROCESS | 3308 | 1461171947411 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:47 INFO - PROCESS | 3308 | 1461171947586 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 10:05:47 INFO - PROCESS | 3308 | 1461171947746 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E818800 == 115 [pid = 3308] [id = 515] 10:05:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 211 (000000BD7D0DA800) [pid = 3308] [serial = 1545] [outer = 0000000000000000] 10:05:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 212 (000000BD7D930C00) [pid = 3308] [serial = 1546] [outer = 000000BD7D0DA800] 10:05:47 INFO - PROCESS | 3308 | 1461171947807 Marionette DEBUG loaded listener.js 10:05:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 213 (000000BD7DB93000) [pid = 3308] [serial = 1547] [outer = 000000BD7D0DA800] 10:05:48 INFO - PROCESS | 3308 | 1461171948344 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 10:05:48 INFO - PROCESS | 3308 | 1461171948394 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 10:05:48 INFO - PROCESS | 3308 | 1461171948397 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 10:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:05:48 INFO - PROCESS | 3308 | 1461171948401 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - PROCESS | 3308 | 1461171948403 Marionette TRACE conn4 <- [1,2026,null,{}] 10:05:48 INFO - PROCESS | 3308 | 1461171948407 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:48 INFO - PROCESS | 3308 | 1461171948538 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 10:05:48 INFO - PROCESS | 3308 | 1461171948705 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F116000 == 116 [pid = 3308] [id = 516] 10:05:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 214 (000000BD11D53800) [pid = 3308] [serial = 1548] [outer = 0000000000000000] 10:05:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 215 (000000BD11D59C00) [pid = 3308] [serial = 1549] [outer = 000000BD11D53800] 10:05:48 INFO - PROCESS | 3308 | 1461171948765 Marionette DEBUG loaded listener.js 10:05:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 216 (000000BD79CBA800) [pid = 3308] [serial = 1550] [outer = 000000BD11D53800] 10:05:49 INFO - PROCESS | 3308 | 1461171949357 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1022ms 10:05:49 INFO - PROCESS | 3308 | 1461171949425 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 10:05:49 INFO - PROCESS | 3308 | 1461171949428 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 10:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:05:49 INFO - PROCESS | 3308 | 1461171949432 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - PROCESS | 3308 | 1461171949434 Marionette TRACE conn4 <- [1,2030,null,{}] 10:05:49 INFO - PROCESS | 3308 | 1461171949437 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:49 INFO - PROCESS | 3308 | 1461171949569 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 10:05:49 INFO - PROCESS | 3308 | 1461171949737 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11892000 == 117 [pid = 3308] [id = 517] 10:05:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 217 (000000BD11D5E400) [pid = 3308] [serial = 1551] [outer = 0000000000000000] 10:05:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 218 (000000BD1236B000) [pid = 3308] [serial = 1552] [outer = 000000BD11D5E400] 10:05:49 INFO - PROCESS | 3308 | 1461171949797 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 219 (000000BD12371000) [pid = 3308] [serial = 1553] [outer = 000000BD11D5E400] 10:05:50 INFO - PROCESS | 3308 | [3308] 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 10:05:50 INFO - PROCESS | 3308 | 1461171950370 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:05:50 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) 10:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 986ms 10:05:50 INFO - PROCESS | 3308 | 1461171950420 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 10:05:50 INFO - PROCESS | 3308 | 1461171950423 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 10:05:50 INFO - PROCESS | 3308 | 1461171950426 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:05:50 INFO - PROCESS | 3308 | 1461171950429 Marionette TRACE conn4 <- [1,2034,null,{}] 10:05:50 INFO - PROCESS | 3308 | 1461171950432 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:50 INFO - PROCESS | 3308 | 1461171950565 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 10:05:50 INFO - PROCESS | 3308 | 1461171950732 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F11F000 == 118 [pid = 3308] [id = 518] 10:05:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 220 (000000BD124EA800) [pid = 3308] [serial = 1554] [outer = 0000000000000000] 10:05:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 221 (000000BD124EF000) [pid = 3308] [serial = 1555] [outer = 000000BD124EA800] 10:05:50 INFO - PROCESS | 3308 | 1461171950792 Marionette DEBUG loaded listener.js 10:05:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 222 (000000BD124F5000) [pid = 3308] [serial = 1556] [outer = 000000BD124EA800] 10:05:51 INFO - PROCESS | 3308 | 1461171951386 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1020ms 10:05:51 INFO - PROCESS | 3308 | 1461171951449 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 10:05:51 INFO - PROCESS | 3308 | 1461171951452 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 10:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:05:51 INFO - PROCESS | 3308 | 1461171951455 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:05:51 INFO - PROCESS | 3308 | 1461171951457 Marionette TRACE conn4 <- [1,2038,null,{}] 10:05:51 INFO - PROCESS | 3308 | 1461171951462 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:51 INFO - PROCESS | 3308 | 1461171951595 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 10:05:51 INFO - PROCESS | 3308 | 1461171951752 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD15EF4000 == 119 [pid = 3308] [id = 519] 10:05:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 223 (000000BD124F4400) [pid = 3308] [serial = 1557] [outer = 0000000000000000] 10:05:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 224 (000000BD15307400) [pid = 3308] [serial = 1558] [outer = 000000BD124F4400] 10:05:51 INFO - PROCESS | 3308 | 1461171951811 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 225 (000000BD1530D400) [pid = 3308] [serial = 1559] [outer = 000000BD124F4400] 10:05:52 INFO - PROCESS | 3308 | 1461171952350 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 923ms 10:05:52 INFO - PROCESS | 3308 | 1461171952390 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 3308 | 1461171952393 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 10:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:05:52 INFO - PROCESS | 3308 | 1461171952399 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - PROCESS | 3308 | 1461171952402 Marionette TRACE conn4 <- [1,2042,null,{}] 10:05:52 INFO - PROCESS | 3308 | 1461171952406 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:52 INFO - PROCESS | 3308 | 1461171952558 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 10:05:52 INFO - PROCESS | 3308 | 1461171952785 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EBAB800 == 120 [pid = 3308] [id = 520] 10:05:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 226 (000000BD0DA55400) [pid = 3308] [serial = 1560] [outer = 0000000000000000] 10:05:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 227 (000000BD11A98800) [pid = 3308] [serial = 1561] [outer = 000000BD0DA55400] 10:05:52 INFO - PROCESS | 3308 | 1461171952848 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 228 (000000BD15311800) [pid = 3308] [serial = 1562] [outer = 000000BD0DA55400] 10:05:53 INFO - PROCESS | 3308 | 1461171953500 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1174ms 10:05:53 INFO - PROCESS | 3308 | 1461171953576 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 10:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:05:53 INFO - PROCESS | 3308 | 1461171953578 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 10:05:53 INFO - PROCESS | 3308 | 1461171953582 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 3308 | 1461171953584 Marionette TRACE conn4 <- [1,2046,null,{}] 10:05:53 INFO - PROCESS | 3308 | 1461171953588 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:53 INFO - PROCESS | 3308 | 1461171953782 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 10:05:53 INFO - PROCESS | 3308 | 1461171953900 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095A2800 == 121 [pid = 3308] [id = 521] 10:05:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 229 (000000BD05EF7C00) [pid = 3308] [serial = 1563] [outer = 0000000000000000] 10:05:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 230 (000000BD0FBABC00) [pid = 3308] [serial = 1564] [outer = 000000BD05EF7C00] 10:05:53 INFO - PROCESS | 3308 | 1461171953957 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 231 (000000BD1503A000) [pid = 3308] [serial = 1565] [outer = 000000BD05EF7C00] 10:05:54 INFO - PROCESS | 3308 | 1461171954951 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1426ms 10:05:55 INFO - PROCESS | 3308 | 1461171955011 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 10:05:55 INFO - PROCESS | 3308 | 1461171955015 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 10:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:05:55 INFO - PROCESS | 3308 | 1461171955020 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:05:55 INFO - PROCESS | 3308 | 1461171955025 Marionette TRACE conn4 <- [1,2050,null,{}] 10:05:55 INFO - PROCESS | 3308 | 1461171955031 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:55 INFO - PROCESS | 3308 | 1461171955164 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 10:05:55 INFO - PROCESS | 3308 | 1461171955373 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A51E000 == 122 [pid = 3308] [id = 522] 10:05:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 232 (000000BD021CD800) [pid = 3308] [serial = 1566] [outer = 0000000000000000] 10:05:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 233 (000000BD02C9C000) [pid = 3308] [serial = 1567] [outer = 000000BD021CD800] 10:05:55 INFO - PROCESS | 3308 | 1461171955430 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 234 (000000BD048F5800) [pid = 3308] [serial = 1568] [outer = 000000BD021CD800] 10:05:55 INFO - PROCESS | 3308 | [3308] 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 10:05:56 INFO - PROCESS | 3308 | 1461171956023 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1027ms 10:05:56 INFO - PROCESS | 3308 | 1461171956052 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 10:05:56 INFO - PROCESS | 3308 | 1461171956058 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 10:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:05:56 INFO - PROCESS | 3308 | 1461171956064 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 3308 | 1461171956067 Marionette TRACE conn4 <- [1,2054,null,{}] 10:05:56 INFO - PROCESS | 3308 | 1461171956071 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:56 INFO - PROCESS | 3308 | 1461171956191 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 10:05:56 INFO - PROCESS | 3308 | 1461171956371 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B13000 == 123 [pid = 3308] [id = 523] 10:05:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 235 (000000BD05CB9400) [pid = 3308] [serial = 1569] [outer = 0000000000000000] 10:05:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 236 (000000BD05D1DC00) [pid = 3308] [serial = 1570] [outer = 000000BD05CB9400] 10:05:56 INFO - PROCESS | 3308 | 1461171956427 Marionette DEBUG loaded listener.js 10:05:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 237 (000000BD06B65400) [pid = 3308] [serial = 1571] [outer = 000000BD05CB9400] 10:05:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E16000 == 122 [pid = 3308] [id = 454] 10:05:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11D18000 == 121 [pid = 3308] [id = 508] 10:05:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E843000 == 120 [pid = 3308] [id = 507] 10:05:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EBB2800 == 119 [pid = 3308] [id = 506] 10:05:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DC20800 == 118 [pid = 3308] [id = 505] 10:05:56 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D116800 == 117 [pid = 3308] [id = 504] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 236 (000000BD71315C00) [pid = 3308] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 235 (000000BD6B9BD400) [pid = 3308] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 234 (000000BD703C9C00) [pid = 3308] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 233 (000000BD0DCA3000) [pid = 3308] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C34E800 == 116 [pid = 3308] [id = 503] 10:05:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5C5800 == 115 [pid = 3308] [id = 502] 10:05:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DCD0000 == 114 [pid = 3308] [id = 466] 10:05:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05CE8800 == 113 [pid = 3308] [id = 501] 10:05:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B1A1000 == 112 [pid = 3308] [id = 500] 10:05:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD75EAE000 == 111 [pid = 3308] [id = 493] 10:05:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD71CCA800 == 110 [pid = 3308] [id = 492] 10:05:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11EA4000 == 109 [pid = 3308] [id = 491] 10:05:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD1181A800 == 108 [pid = 3308] [id = 490] 10:05:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0BE85800 == 107 [pid = 3308] [id = 489] 10:05:57 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091DB000 == 106 [pid = 3308] [id = 488] 10:05:57 INFO - PROCESS | 3308 | 1461171957147 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 232 (000000BD0DA6AC00) [pid = 3308] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 231 (000000BD0CBEF800) [pid = 3308] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 230 (000000BD0B2CA800) [pid = 3308] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 229 (000000BD103DE000) [pid = 3308] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 228 (000000BD01C11C00) [pid = 3308] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 227 (000000BD05EF8400) [pid = 3308] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 226 (000000BD07708400) [pid = 3308] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 225 (000000BD05EED800) [pid = 3308] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 224 (000000BD01DE2000) [pid = 3308] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 223 (000000BD0D37BC00) [pid = 3308] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 222 (000000BD0D1B9400) [pid = 3308] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1130ms 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 221 (000000BD0714A400) [pid = 3308] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 220 (000000BD0303E400) [pid = 3308] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 219 (000000BD08899C00) [pid = 3308] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 218 (000000BD05FD8800) [pid = 3308] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 217 (000000BD0F82F000) [pid = 3308] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 216 (000000BD01D7E000) [pid = 3308] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 215 (000000BD0E73AC00) [pid = 3308] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 214 (000000BD08FED800) [pid = 3308] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 213 (000000BD05D2B000) [pid = 3308] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 212 (000000BD0CB7C800) [pid = 3308] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 211 (000000BD07BE7400) [pid = 3308] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 210 (000000BD0C336800) [pid = 3308] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 209 (000000BD0206C400) [pid = 3308] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 208 (000000BD0D74E800) [pid = 3308] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 207 (000000BD0915A800) [pid = 3308] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 206 (000000BD0DA4E000) [pid = 3308] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | --DOMWINDOW == 205 (000000BD0DA69C00) [pid = 3308] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 10:05:57 INFO - PROCESS | 3308 | 1461171957222 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 10:05:57 INFO - PROCESS | 3308 | 1461171957225 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 10:05:57 INFO - PROCESS | 3308 | 1461171957234 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:05:57 INFO - PROCESS | 3308 | 1461171957238 Marionette TRACE conn4 <- [1,2058,null,{}] 10:05:57 INFO - PROCESS | 3308 | 1461171957249 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:57 INFO - PROCESS | 3308 | 1461171957360 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 10:05:57 INFO - PROCESS | 3308 | 1461171957372 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0897E000 == 107 [pid = 3308] [id = 524] 10:05:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 206 (000000BD021C4400) [pid = 3308] [serial = 1572] [outer = 0000000000000000] 10:05:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 207 (000000BD04469800) [pid = 3308] [serial = 1573] [outer = 000000BD021C4400] 10:05:57 INFO - PROCESS | 3308 | 1461171957425 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 208 (000000BD05FD5000) [pid = 3308] [serial = 1574] [outer = 000000BD021C4400] 10:05:58 INFO - PROCESS | 3308 | 1461171958021 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 818ms 10:05:58 INFO - PROCESS | 3308 | 1461171958058 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 3308 | 1461171958061 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 10:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:05:58 INFO - PROCESS | 3308 | 1461171958065 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - PROCESS | 3308 | 1461171958066 Marionette TRACE conn4 <- [1,2062,null,{}] 10:05:58 INFO - PROCESS | 3308 | 1461171958070 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:58 INFO - PROCESS | 3308 | 1461171958183 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 10:05:58 INFO - PROCESS | 3308 | 1461171958296 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B189800 == 108 [pid = 3308] [id = 525] 10:05:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 209 (000000BD06B6E800) [pid = 3308] [serial = 1575] [outer = 0000000000000000] 10:05:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 210 (000000BD0714C400) [pid = 3308] [serial = 1576] [outer = 000000BD06B6E800] 10:05:58 INFO - PROCESS | 3308 | 1461171958346 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 211 (000000BD072B6000) [pid = 3308] [serial = 1577] [outer = 000000BD06B6E800] 10:05:58 INFO - PROCESS | 3308 | 1461171958744 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 734ms 10:05:58 INFO - PROCESS | 3308 | 1461171958801 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 3308 | 1461171958804 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 10:05:58 INFO - PROCESS | 3308 | 1461171958807 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:05:58 INFO - PROCESS | 3308 | 1461171958809 Marionette TRACE conn4 <- [1,2066,null,{}] 10:05:58 INFO - PROCESS | 3308 | 1461171958812 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:58 INFO - PROCESS | 3308 | 1461171958916 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 10:05:58 INFO - PROCESS | 3308 | 1461171958957 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0BE9A800 == 109 [pid = 3308] [id = 526] 10:05:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 212 (000000BD07705800) [pid = 3308] [serial = 1578] [outer = 0000000000000000] 10:05:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 213 (000000BD07BDC800) [pid = 3308] [serial = 1579] [outer = 000000BD07705800] 10:05:59 INFO - PROCESS | 3308 | 1461171959007 Marionette DEBUG loaded listener.js 10:05:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 214 (000000BD08895800) [pid = 3308] [serial = 1580] [outer = 000000BD07705800] 10:05:59 INFO - PROCESS | 3308 | 1461171959484 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms 10:05:59 INFO - PROCESS | 3308 | 1461171959545 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 10:05:59 INFO - PROCESS | 3308 | 1461171959547 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 10:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:05:59 INFO - PROCESS | 3308 | 1461171959550 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:05:59 INFO - PROCESS | 3308 | 1461171959552 Marionette TRACE conn4 <- [1,2070,null,{}] 10:05:59 INFO - PROCESS | 3308 | 1461171959556 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:59 INFO - PROCESS | 3308 | 1461171959718 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 10:05:59 INFO - PROCESS | 3308 | 1461171959744 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D124800 == 110 [pid = 3308] [id = 527] 10:05:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 215 (000000BD093AE800) [pid = 3308] [serial = 1581] [outer = 0000000000000000] 10:05:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 216 (000000BD0B103400) [pid = 3308] [serial = 1582] [outer = 000000BD093AE800] 10:05:59 INFO - PROCESS | 3308 | 1461171959795 Marionette DEBUG loaded listener.js 10:05:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 217 (000000BD0C332400) [pid = 3308] [serial = 1583] [outer = 000000BD093AE800] 10:06:00 INFO - PROCESS | 3308 | 1461171960278 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 776ms 10:06:00 INFO - PROCESS | 3308 | 1461171960346 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 10:06:00 INFO - PROCESS | 3308 | 1461171960349 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 10:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:06:00 INFO - PROCESS | 3308 | 1461171960352 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:06:00 INFO - PROCESS | 3308 | 1461171960354 Marionette TRACE conn4 <- [1,2074,null,{}] 10:06:00 INFO - PROCESS | 3308 | 1461171960358 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:00 INFO - PROCESS | 3308 | 1461171960504 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 10:06:00 INFO - PROCESS | 3308 | 1461171960526 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DC1E800 == 111 [pid = 3308] [id = 528] 10:06:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 218 (000000BD0C33D000) [pid = 3308] [serial = 1584] [outer = 0000000000000000] 10:06:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 219 (000000BD0CB71C00) [pid = 3308] [serial = 1585] [outer = 000000BD0C33D000] 10:06:00 INFO - PROCESS | 3308 | 1461171960575 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 220 (000000BD0D1B4000) [pid = 3308] [serial = 1586] [outer = 000000BD0C33D000] 10:06:00 INFO - PROCESS | 3308 | [3308] 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 10:06:01 INFO - PROCESS | 3308 | 1461171961043 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 734ms 10:06:01 INFO - PROCESS | 3308 | 1461171961091 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 3308 | 1461171961093 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 10:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:06:01 INFO - PROCESS | 3308 | 1461171961097 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 3308 | 1461171961098 Marionette TRACE conn4 <- [1,2078,null,{}] 10:06:01 INFO - PROCESS | 3308 | 1461171961102 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:01 INFO - PROCESS | 3308 | 1461171961246 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 10:06:01 INFO - PROCESS | 3308 | 1461171961267 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DE78800 == 112 [pid = 3308] [id = 529] 10:06:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 221 (000000BD0D355400) [pid = 3308] [serial = 1587] [outer = 0000000000000000] 10:06:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 222 (000000BD0D383800) [pid = 3308] [serial = 1588] [outer = 000000BD0D355400] 10:06:01 INFO - PROCESS | 3308 | 1461171961315 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 223 (000000BD0D753400) [pid = 3308] [serial = 1589] [outer = 000000BD0D355400] 10:06:01 INFO - PROCESS | 3308 | --DOMWINDOW == 222 (000000BD0E464000) [pid = 3308] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:06:01 INFO - PROCESS | 3308 | --DOMWINDOW == 221 (000000BD0FBB6000) [pid = 3308] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:06:01 INFO - PROCESS | 3308 | --DOMWINDOW == 220 (000000BD05CAA800) [pid = 3308] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:06:01 INFO - PROCESS | 3308 | --DOMWINDOW == 219 (000000BD6B9BF800) [pid = 3308] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:06:01 INFO - PROCESS | 3308 | --DOMWINDOW == 218 (000000BD0B009C00) [pid = 3308] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:06:01 INFO - PROCESS | 3308 | --DOMWINDOW == 217 (000000BD01351400) [pid = 3308] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:06:01 INFO - PROCESS | 3308 | --DOMWINDOW == 216 (000000BD0CBE3C00) [pid = 3308] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:06:01 INFO - PROCESS | 3308 | --DOMWINDOW == 215 (000000BD06B7E400) [pid = 3308] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:06:01 INFO - PROCESS | 3308 | --DOMWINDOW == 214 (000000BD01D63800) [pid = 3308] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:06:02 INFO - PROCESS | 3308 | 1461171962166 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1128ms 10:06:02 INFO - PROCESS | 3308 | 1461171962228 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 3308 | 1461171962230 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 10:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:06:02 INFO - PROCESS | 3308 | 1461171962233 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 3308 | 1461171962235 Marionette TRACE conn4 <- [1,2082,null,{}] 10:06:02 INFO - PROCESS | 3308 | 1461171962238 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:02 INFO - PROCESS | 3308 | 1461171962345 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 10:06:02 INFO - PROCESS | 3308 | 1461171962358 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6CD000 == 113 [pid = 3308] [id = 530] 10:06:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 215 (000000BD0889DC00) [pid = 3308] [serial = 1590] [outer = 0000000000000000] 10:06:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 216 (000000BD0DA56800) [pid = 3308] [serial = 1591] [outer = 000000BD0889DC00] 10:06:02 INFO - PROCESS | 3308 | 1461171962405 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 217 (000000BD0DC64800) [pid = 3308] [serial = 1592] [outer = 000000BD0889DC00] 10:06:02 INFO - PROCESS | 3308 | 1461171962870 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 10:06:02 INFO - PROCESS | 3308 | 1461171962908 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 3308 | 1461171962910 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 10:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:06:02 INFO - PROCESS | 3308 | 1461171962913 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 3308 | 1461171962915 Marionette TRACE conn4 <- [1,2086,null,{}] 10:06:02 INFO - PROCESS | 3308 | 1461171962918 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:03 INFO - PROCESS | 3308 | 1461171963024 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 10:06:03 INFO - PROCESS | 3308 | 1461171963030 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EC6F000 == 114 [pid = 3308] [id = 531] 10:06:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 218 (000000BD0DC6C400) [pid = 3308] [serial = 1593] [outer = 0000000000000000] 10:06:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 219 (000000BD0DCA8000) [pid = 3308] [serial = 1594] [outer = 000000BD0DC6C400] 10:06:03 INFO - PROCESS | 3308 | 1461171963077 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 220 (000000BD0E739400) [pid = 3308] [serial = 1595] [outer = 000000BD0DC6C400] 10:06:03 INFO - PROCESS | 3308 | 1461171963555 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 10:06:03 INFO - PROCESS | 3308 | 1461171963595 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 10:06:03 INFO - PROCESS | 3308 | 1461171963598 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 10:06:03 INFO - PROCESS | 3308 | 1461171963601 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:06:03 INFO - PROCESS | 3308 | 1461171963604 Marionette TRACE conn4 <- [1,2090,null,{}] 10:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:06:03 INFO - PROCESS | 3308 | 1461171963608 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:03 INFO - PROCESS | 3308 | 1461171963732 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 10:06:03 INFO - PROCESS | 3308 | 1461171963738 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD10305800 == 115 [pid = 3308] [id = 532] 10:06:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 221 (000000BD0E73DC00) [pid = 3308] [serial = 1596] [outer = 0000000000000000] 10:06:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 222 (000000BD0E806400) [pid = 3308] [serial = 1597] [outer = 000000BD0E73DC00] 10:06:03 INFO - PROCESS | 3308 | 1461171963791 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 223 (000000BD0FC19400) [pid = 3308] [serial = 1598] [outer = 000000BD0E73DC00] 10:06:04 INFO - PROCESS | 3308 | 1461171964619 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1077ms 10:06:04 INFO - PROCESS | 3308 | 1461171964685 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 3308 | 1461171964691 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 10:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:06:04 INFO - PROCESS | 3308 | 1461171964698 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - PROCESS | 3308 | 1461171964702 Marionette TRACE conn4 <- [1,2094,null,{}] 10:06:04 INFO - PROCESS | 3308 | 1461171964707 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:04 INFO - PROCESS | 3308 | 1461171964884 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 10:06:05 INFO - PROCESS | 3308 | 1461171965044 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09126800 == 116 [pid = 3308] [id = 533] 10:06:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 224 (000000BD0303E400) [pid = 3308] [serial = 1599] [outer = 0000000000000000] 10:06:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 225 (000000BD03A9D000) [pid = 3308] [serial = 1600] [outer = 000000BD0303E400] 10:06:05 INFO - PROCESS | 3308 | 1461171965105 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 226 (000000BD05EC6800) [pid = 3308] [serial = 1601] [outer = 000000BD0303E400] 10:06:05 INFO - PROCESS | 3308 | 1461171965712 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 10:06:05 INFO - PROCESS | 3308 | 1461171965788 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 10:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:06:05 INFO - PROCESS | 3308 | 1461171965795 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 3308 | 1461171965798 Marionette TRACE conn4 <- [1,2098,null,{}] 10:06:05 INFO - PROCESS | 3308 | 1461171965802 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:05 INFO - PROCESS | 3308 | 1461171965939 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 10:06:06 INFO - PROCESS | 3308 | 1461171966096 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:06 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C348800 == 117 [pid = 3308] [id = 534] 10:06:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 227 (000000BD07150400) [pid = 3308] [serial = 1602] [outer = 0000000000000000] 10:06:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 228 (000000BD07BE7000) [pid = 3308] [serial = 1603] [outer = 000000BD07150400] 10:06:06 INFO - PROCESS | 3308 | 1461171966155 Marionette DEBUG loaded listener.js 10:06:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 229 (000000BD093A9C00) [pid = 3308] [serial = 1604] [outer = 000000BD07150400] 10:06:06 INFO - PROCESS | 3308 | [3308] 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 10:06:06 INFO - PROCESS | 3308 | 1461171966787 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1021ms 10:06:06 INFO - PROCESS | 3308 | 1461171966818 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 10:06:06 INFO - PROCESS | 3308 | 1461171966821 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 10:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:06:06 INFO - PROCESS | 3308 | 1461171966825 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:06:06 INFO - PROCESS | 3308 | 1461171966829 Marionette TRACE conn4 <- [1,2102,null,{}] 10:06:06 INFO - PROCESS | 3308 | 1461171966841 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:07 INFO - PROCESS | 3308 | 1461171966999 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 10:06:07 INFO - PROCESS | 3308 | 1461171967157 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11D1B000 == 118 [pid = 3308] [id = 535] 10:06:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 230 (000000BD0DCA4C00) [pid = 3308] [serial = 1605] [outer = 0000000000000000] 10:06:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 231 (000000BD0E467000) [pid = 3308] [serial = 1606] [outer = 000000BD0DCA4C00] 10:06:07 INFO - PROCESS | 3308 | 1461171967219 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 232 (000000BD0FBAC800) [pid = 3308] [serial = 1607] [outer = 000000BD0DCA4C00] 10:06:07 INFO - PROCESS | 3308 | 1461171967834 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1083ms 10:06:07 INFO - PROCESS | 3308 | 1461171967920 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 10:06:07 INFO - PROCESS | 3308 | 1461171967923 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 10:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:06:07 INFO - PROCESS | 3308 | 1461171967926 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:06:07 INFO - PROCESS | 3308 | 1461171967929 Marionette TRACE conn4 <- [1,2106,null,{}] 10:06:07 INFO - PROCESS | 3308 | 1461171967932 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:08 INFO - PROCESS | 3308 | 1461171968099 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 10:06:08 INFO - PROCESS | 3308 | 1461171968254 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD15024000 == 119 [pid = 3308] [id = 536] 10:06:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 233 (000000BD103E0400) [pid = 3308] [serial = 1608] [outer = 0000000000000000] 10:06:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 234 (000000BD112CCC00) [pid = 3308] [serial = 1609] [outer = 000000BD103E0400] 10:06:08 INFO - PROCESS | 3308 | 1461171968315 Marionette DEBUG loaded listener.js 10:06:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 235 (000000BD118F7C00) [pid = 3308] [serial = 1610] [outer = 000000BD103E0400] 10:06:08 INFO - PROCESS | 3308 | 1461171968873 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 984ms 10:06:08 INFO - PROCESS | 3308 | 1461171968914 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 10:06:08 INFO - PROCESS | 3308 | 1461171968917 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 10:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:06:08 INFO - PROCESS | 3308 | 1461171968920 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:06:08 INFO - PROCESS | 3308 | 1461171968923 Marionette TRACE conn4 <- [1,2110,null,{}] 10:06:08 INFO - PROCESS | 3308 | 1461171968927 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:09 INFO - PROCESS | 3308 | 1461171969057 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 10:06:09 INFO - PROCESS | 3308 | 1461171969225 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD6EF24000 == 120 [pid = 3308] [id = 537] 10:06:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 236 (000000BD118F2000) [pid = 3308] [serial = 1611] [outer = 0000000000000000] 10:06:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 237 (000000BD11A9D800) [pid = 3308] [serial = 1612] [outer = 000000BD118F2000] 10:06:09 INFO - PROCESS | 3308 | 1461171969286 Marionette DEBUG loaded listener.js 10:06:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 238 (000000BD124EA000) [pid = 3308] [serial = 1613] [outer = 000000BD118F2000] 10:06:09 INFO - PROCESS | 3308 | 1461171969889 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1021ms 10:06:09 INFO - PROCESS | 3308 | 1461171969944 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 10:06:09 INFO - PROCESS | 3308 | 1461171969947 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 10:06:09 INFO - PROCESS | 3308 | 1461171969950 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:06:09 INFO - PROCESS | 3308 | 1461171969953 Marionette TRACE conn4 <- [1,2114,null,{}] 10:06:09 INFO - PROCESS | 3308 | 1461171969956 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:10 INFO - PROCESS | 3308 | 1461171970117 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 10:06:10 INFO - PROCESS | 3308 | 1461171970274 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD72480800 == 121 [pid = 3308] [id = 538] 10:06:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 239 (000000BD12C40400) [pid = 3308] [serial = 1614] [outer = 0000000000000000] 10:06:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 240 (000000BD15040400) [pid = 3308] [serial = 1615] [outer = 000000BD12C40400] 10:06:10 INFO - PROCESS | 3308 | 1461171970336 Marionette DEBUG loaded listener.js 10:06:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 241 (000000BD1530D000) [pid = 3308] [serial = 1616] [outer = 000000BD12C40400] 10:06:10 INFO - PROCESS | 3308 | 1461171970916 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 986ms 10:06:10 INFO - PROCESS | 3308 | 1461171970939 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 10:06:10 INFO - PROCESS | 3308 | 1461171970941 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 10:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:06:10 INFO - PROCESS | 3308 | 1461171970962 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:06:10 INFO - PROCESS | 3308 | 1461171970965 Marionette TRACE conn4 <- [1,2118,null,{}] 10:06:10 INFO - PROCESS | 3308 | 1461171970969 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:11 INFO - PROCESS | 3308 | 1461171971099 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 10:06:11 INFO - PROCESS | 3308 | 1461171971266 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD76279800 == 122 [pid = 3308] [id = 539] 10:06:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 242 (000000BD6B9C1400) [pid = 3308] [serial = 1617] [outer = 0000000000000000] 10:06:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 243 (000000BD6EE5E800) [pid = 3308] [serial = 1618] [outer = 000000BD6B9C1400] 10:06:11 INFO - PROCESS | 3308 | 1461171971325 Marionette DEBUG loaded listener.js 10:06:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 244 (000000BD6EF7B000) [pid = 3308] [serial = 1619] [outer = 000000BD6B9C1400] 10:06:11 INFO - PROCESS | 3308 | [3308] 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 10:06:11 INFO - PROCESS | 3308 | 1461171971891 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:06:11 INFO - PROCESS | 3308 | 1461171971955 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 10:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:06:11 INFO - PROCESS | 3308 | 1461171971958 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:06:11 INFO - PROCESS | 3308 | 1461171971961 Marionette TRACE conn4 <- [1,2122,null,{}] 10:06:11 INFO - PROCESS | 3308 | 1461171971965 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:12 INFO - PROCESS | 3308 | 1461171972096 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 10:06:12 INFO - PROCESS | 3308 | 1461171972252 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7AD7B000 == 123 [pid = 3308] [id = 540] 10:06:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 245 (000000BD6B9C4C00) [pid = 3308] [serial = 1620] [outer = 0000000000000000] 10:06:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 246 (000000BD70ACE000) [pid = 3308] [serial = 1621] [outer = 000000BD6B9C4C00] 10:06:12 INFO - PROCESS | 3308 | 1461171972312 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 247 (000000BD7218B000) [pid = 3308] [serial = 1622] [outer = 000000BD6B9C4C00] 10:06:12 INFO - PROCESS | 3308 | 1461171972920 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 3308 | 1461171972984 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 10:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:06:12 INFO - PROCESS | 3308 | 1461171972988 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - PROCESS | 3308 | 1461171972990 Marionette TRACE conn4 <- [1,2126,null,{}] 10:06:13 INFO - PROCESS | 3308 | 1461171972994 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:13 INFO - PROCESS | 3308 | 1461171973127 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 10:06:13 INFO - PROCESS | 3308 | 1461171973285 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DC0C000 == 124 [pid = 3308] [id = 541] 10:06:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 248 (000000BD71C5F000) [pid = 3308] [serial = 1623] [outer = 0000000000000000] 10:06:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 249 (000000BD760CCC00) [pid = 3308] [serial = 1624] [outer = 000000BD71C5F000] 10:06:13 INFO - PROCESS | 3308 | 1461171973345 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 250 (000000BD76E07C00) [pid = 3308] [serial = 1625] [outer = 000000BD71C5F000] 10:06:13 INFO - PROCESS | 3308 | 1461171973935 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 986ms 10:06:13 INFO - PROCESS | 3308 | 1461171973977 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 10:06:13 INFO - PROCESS | 3308 | 1461171973979 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 10:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:06:13 INFO - PROCESS | 3308 | 1461171973983 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - PROCESS | 3308 | 1461171973985 Marionette TRACE conn4 <- [1,2130,null,{}] 10:06:13 INFO - PROCESS | 3308 | 1461171973989 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:14 INFO - PROCESS | 3308 | 1461171974121 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 10:06:14 INFO - PROCESS | 3308 | 1461171974292 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E805000 == 125 [pid = 3308] [id = 542] 10:06:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 251 (000000BD71C63400) [pid = 3308] [serial = 1626] [outer = 0000000000000000] 10:06:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 252 (000000BD77834800) [pid = 3308] [serial = 1627] [outer = 000000BD71C63400] 10:06:14 INFO - PROCESS | 3308 | 1461171974351 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 253 (000000BD7ADC9400) [pid = 3308] [serial = 1628] [outer = 000000BD71C63400] 10:06:15 INFO - PROCESS | 3308 | 1461171975020 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 3308 | 1461171975066 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 10:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:06:15 INFO - PROCESS | 3308 | 1461171975070 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 3308 | 1461171975073 Marionette TRACE conn4 <- [1,2134,null,{}] 10:06:15 INFO - PROCESS | 3308 | 1461171975076 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:15 INFO - PROCESS | 3308 | 1461171975232 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 10:06:15 INFO - PROCESS | 3308 | 1461171975624 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FBB000 == 126 [pid = 3308] [id = 543] 10:06:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 254 (000000BD01D6CC00) [pid = 3308] [serial = 1629] [outer = 0000000000000000] 10:06:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 255 (000000BD01D81800) [pid = 3308] [serial = 1630] [outer = 000000BD01D6CC00] 10:06:15 INFO - PROCESS | 3308 | 1461171975737 Marionette DEBUG loaded listener.js 10:06:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 256 (000000BD02C9A400) [pid = 3308] [serial = 1631] [outer = 000000BD01D6CC00] 10:06:16 INFO - PROCESS | 3308 | 1461171976383 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:06:16 INFO - PROCESS | 3308 | 1461171976470 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 10:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:06:16 INFO - PROCESS | 3308 | 1461171976476 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - PROCESS | 3308 | 1461171976479 Marionette TRACE conn4 <- [1,2138,null,{}] 10:06:16 INFO - PROCESS | 3308 | 1461171976484 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:16 INFO - PROCESS | 3308 | 1461171976616 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 10:06:16 INFO - PROCESS | 3308 | 1461171976778 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C8D3000 == 127 [pid = 3308] [id = 544] 10:06:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 257 (000000BD05FD1400) [pid = 3308] [serial = 1632] [outer = 0000000000000000] 10:06:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 258 (000000BD06110400) [pid = 3308] [serial = 1633] [outer = 000000BD05FD1400] 10:06:16 INFO - PROCESS | 3308 | 1461171976832 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 259 (000000BD0770A800) [pid = 3308] [serial = 1634] [outer = 000000BD05FD1400] 10:06:17 INFO - PROCESS | 3308 | [3308] 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 10:06:17 INFO - PROCESS | 3308 | 1461171977499 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 10:06:17 INFO - PROCESS | 3308 | 1461171977560 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 10:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:06:17 INFO - PROCESS | 3308 | 1461171977565 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:06:17 INFO - PROCESS | 3308 | 1461171977568 Marionette TRACE conn4 <- [1,2142,null,{}] 10:06:17 INFO - PROCESS | 3308 | 1461171977590 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:17 INFO - PROCESS | 3308 | 1461171977753 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 10:06:17 INFO - PROCESS | 3308 | 1461171977878 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D114000 == 128 [pid = 3308] [id = 545] 10:06:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 260 (000000BD0CB70400) [pid = 3308] [serial = 1635] [outer = 0000000000000000] 10:06:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 261 (000000BD0CBE3C00) [pid = 3308] [serial = 1636] [outer = 000000BD0CB70400] 10:06:17 INFO - PROCESS | 3308 | 1461171977931 Marionette DEBUG loaded listener.js 10:06:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 262 (000000BD0DA55000) [pid = 3308] [serial = 1637] [outer = 000000BD0CB70400] 10:06:18 INFO - PROCESS | 3308 | 1461171978528 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1022ms 10:06:18 INFO - PROCESS | 3308 | 1461171978590 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 10:06:18 INFO - PROCESS | 3308 | 1461171978592 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 10:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:06:18 INFO - PROCESS | 3308 | 1461171978597 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:06:18 INFO - PROCESS | 3308 | 1461171978604 Marionette TRACE conn4 <- [1,2146,null,{}] 10:06:18 INFO - PROCESS | 3308 | 1461171978613 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:18 INFO - PROCESS | 3308 | 1461171978739 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 10:06:18 INFO - PROCESS | 3308 | 1461171978907 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FDD7800 == 129 [pid = 3308] [id = 546] 10:06:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 263 (000000BD075A4C00) [pid = 3308] [serial = 1638] [outer = 0000000000000000] 10:06:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 264 (000000BD0FC46400) [pid = 3308] [serial = 1639] [outer = 000000BD075A4C00] 10:06:18 INFO - PROCESS | 3308 | 1461171978958 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 265 (000000BD11A9FC00) [pid = 3308] [serial = 1640] [outer = 000000BD075A4C00] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DE66800 == 128 [pid = 3308] [id = 429] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11E9B800 == 127 [pid = 3308] [id = 431] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11E12000 == 126 [pid = 3308] [id = 430] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EC6F000 == 125 [pid = 3308] [id = 531] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E6CD000 == 124 [pid = 3308] [id = 530] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DE78800 == 123 [pid = 3308] [id = 529] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DC1E800 == 122 [pid = 3308] [id = 528] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D124800 == 121 [pid = 3308] [id = 527] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0BE9A800 == 120 [pid = 3308] [id = 526] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B189800 == 119 [pid = 3308] [id = 525] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 264 (000000BD0428CC00) [pid = 3308] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 263 (000000BD07B76000) [pid = 3308] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 262 (000000BD7258A000) [pid = 3308] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 261 (000000BD0FC13800) [pid = 3308] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 260 (000000BD7632A800) [pid = 3308] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 259 (000000BD6EE62000) [pid = 3308] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 258 (000000BD0724A400) [pid = 3308] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 257 (000000BD75D9BC00) [pid = 3308] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 256 (000000BD0E803400) [pid = 3308] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 255 (000000BD0D388800) [pid = 3308] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 254 (000000BD7A97F400) [pid = 3308] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 253 (000000BD76E8B800) [pid = 3308] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOMWINDOW == 252 (000000BD76336400) [pid = 3308] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0897E000 == 118 [pid = 3308] [id = 524] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B13000 == 117 [pid = 3308] [id = 523] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A51E000 == 116 [pid = 3308] [id = 522] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F116000 == 115 [pid = 3308] [id = 516] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E818800 == 114 [pid = 3308] [id = 515] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E673000 == 113 [pid = 3308] [id = 514] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D09B800 == 112 [pid = 3308] [id = 513] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD76D14000 == 111 [pid = 3308] [id = 512] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C346000 == 110 [pid = 3308] [id = 511] 10:06:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD09111800 == 109 [pid = 3308] [id = 510] 10:06:19 INFO - PROCESS | 3308 | 1461171979651 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:06:19 INFO - PROCESS | 3308 | 1461171979733 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 10:06:19 INFO - PROCESS | 3308 | 1461171979736 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - PROCESS | 3308 | 1461171979738 Marionette TRACE conn4 <- [1,2150,null,{}] 10:06:19 INFO - PROCESS | 3308 | 1461171979744 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:19 INFO - PROCESS | 3308 | 1461171979854 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 10:06:19 INFO - PROCESS | 3308 | 1461171979866 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08964000 == 110 [pid = 3308] [id = 547] 10:06:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 235 (000000BD01D70400) [pid = 3308] [serial = 1641] [outer = 0000000000000000] 10:06:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 236 (000000BD05D22800) [pid = 3308] [serial = 1642] [outer = 000000BD01D70400] 10:06:19 INFO - PROCESS | 3308 | 1461171979914 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 237 (000000BD06B85800) [pid = 3308] [serial = 1643] [outer = 000000BD01D70400] 10:06:20 INFO - PROCESS | 3308 | 1461171980467 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 776ms 10:06:20 INFO - PROCESS | 3308 | 1461171980514 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 10:06:20 INFO - PROCESS | 3308 | 1461171980517 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 10:06:20 INFO - PROCESS | 3308 | 1461171980520 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:06:20 INFO - PROCESS | 3308 | 1461171980522 Marionette TRACE conn4 <- [1,2154,null,{}] 10:06:20 INFO - PROCESS | 3308 | 1461171980525 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:20 INFO - PROCESS | 3308 | 1461171980631 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 10:06:20 INFO - PROCESS | 3308 | 1461171980752 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B441000 == 111 [pid = 3308] [id = 548] 10:06:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 238 (000000BD09158000) [pid = 3308] [serial = 1644] [outer = 0000000000000000] 10:06:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 239 (000000BD0B2C8000) [pid = 3308] [serial = 1645] [outer = 000000BD09158000] 10:06:20 INFO - PROCESS | 3308 | 1461171980810 Marionette DEBUG loaded listener.js 10:06:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 240 (000000BD0D747400) [pid = 3308] [serial = 1646] [outer = 000000BD09158000] 10:06:21 INFO - PROCESS | 3308 | 1461171981211 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 734ms 10:06:21 INFO - PROCESS | 3308 | 1461171981257 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 3308 | 1461171981260 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 10:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:06:21 INFO - PROCESS | 3308 | 1461171981263 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - PROCESS | 3308 | 1461171981265 Marionette TRACE conn4 <- [1,2158,null,{}] 10:06:21 INFO - PROCESS | 3308 | 1461171981268 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:21 INFO - PROCESS | 3308 | 1461171981377 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 10:06:21 INFO - PROCESS | 3308 | 1461171981384 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DC25800 == 112 [pid = 3308] [id = 549] 10:06:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 241 (000000BD07B79800) [pid = 3308] [serial = 1647] [outer = 0000000000000000] 10:06:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 242 (000000BD0FD56000) [pid = 3308] [serial = 1648] [outer = 000000BD07B79800] 10:06:21 INFO - PROCESS | 3308 | 1461171981431 Marionette DEBUG loaded listener.js 10:06:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 243 (000000BD12370C00) [pid = 3308] [serial = 1649] [outer = 000000BD07B79800] 10:06:21 INFO - PROCESS | 3308 | 1461171981896 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 10:06:21 INFO - PROCESS | 3308 | 1461171981947 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 3308 | 1461171981949 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 10:06:21 INFO - PROCESS | 3308 | 1461171981964 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - PROCESS | 3308 | 1461171981966 Marionette TRACE conn4 <- [1,2162,null,{}] 10:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:06:21 INFO - PROCESS | 3308 | 1461171981970 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:22 INFO - PROCESS | 3308 | 1461171982146 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 10:06:22 INFO - PROCESS | 3308 | 1461171982175 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD10319800 == 113 [pid = 3308] [id = 550] 10:06:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 244 (000000BD12C37000) [pid = 3308] [serial = 1650] [outer = 0000000000000000] 10:06:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 245 (000000BD12C3BC00) [pid = 3308] [serial = 1651] [outer = 000000BD12C37000] 10:06:22 INFO - PROCESS | 3308 | 1461171982224 Marionette DEBUG loaded listener.js 10:06:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 246 (000000BD15040800) [pid = 3308] [serial = 1652] [outer = 000000BD12C37000] 10:06:22 INFO - PROCESS | 3308 | [3308] 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 10:06:22 INFO - PROCESS | 3308 | 1461171982702 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 775ms 10:06:22 INFO - PROCESS | 3308 | 1461171982748 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 10:06:22 INFO - PROCESS | 3308 | 1461171982750 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 10:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:06:22 INFO - PROCESS | 3308 | 1461171982753 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:06:22 INFO - PROCESS | 3308 | 1461171982755 Marionette TRACE conn4 <- [1,2166,null,{}] 10:06:22 INFO - PROCESS | 3308 | 1461171982759 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:22 INFO - PROCESS | 3308 | 1461171982912 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 10:06:22 INFO - PROCESS | 3308 | 1461171982935 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11B6D800 == 114 [pid = 3308] [id = 551] 10:06:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 247 (000000BD15304000) [pid = 3308] [serial = 1653] [outer = 0000000000000000] 10:06:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 248 (000000BD6EE5BC00) [pid = 3308] [serial = 1654] [outer = 000000BD15304000] 10:06:22 INFO - PROCESS | 3308 | 1461171982982 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 249 (000000BD75D9BC00) [pid = 3308] [serial = 1655] [outer = 000000BD15304000] 10:06:23 INFO - PROCESS | 3308 | 1461171983447 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 10:06:23 INFO - PROCESS | 3308 | 1461171983516 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 10:06:23 INFO - PROCESS | 3308 | 1461171983519 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 10:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:06:23 INFO - PROCESS | 3308 | 1461171983522 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:06:23 INFO - PROCESS | 3308 | 1461171983524 Marionette TRACE conn4 <- [1,2170,null,{}] 10:06:23 INFO - PROCESS | 3308 | 1461171983528 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:23 INFO - PROCESS | 3308 | 1461171983675 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 10:06:23 INFO - PROCESS | 3308 | 1461171983697 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11E28000 == 115 [pid = 3308] [id = 552] 10:06:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 250 (000000BD762EC400) [pid = 3308] [serial = 1656] [outer = 0000000000000000] 10:06:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 251 (000000BD76EC5800) [pid = 3308] [serial = 1657] [outer = 000000BD762EC400] 10:06:23 INFO - PROCESS | 3308 | 1461171983745 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 252 (000000BD7AE1B000) [pid = 3308] [serial = 1658] [outer = 000000BD762EC400] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 251 (000000BD0DC6C400) [pid = 3308] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 250 (000000BD03070000) [pid = 3308] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 249 (000000BD093AE800) [pid = 3308] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 248 (000000BD7BA41C00) [pid = 3308] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 247 (000000BD021CD800) [pid = 3308] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 246 (000000BD06B6E800) [pid = 3308] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 245 (000000BD0889DC00) [pid = 3308] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 244 (000000BD05CB9400) [pid = 3308] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 243 (000000BD0D355400) [pid = 3308] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 242 (000000BD021C4400) [pid = 3308] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 241 (000000BD112E8000) [pid = 3308] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 240 (000000BD01C09800) [pid = 3308] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 239 (000000BD07705800) [pid = 3308] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 238 (000000BD7A9C6000) [pid = 3308] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 237 (000000BD021BE800) [pid = 3308] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 236 (000000BD71C63000) [pid = 3308] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 235 (000000BD112D2000) [pid = 3308] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 234 (000000BD0C33D000) [pid = 3308] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 233 (000000BD7632C400) [pid = 3308] [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.] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 232 (000000BD0FD4E000) [pid = 3308] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:06:24 INFO - PROCESS | 3308 | --DOMWINDOW == 231 (000000BD06B67000) [pid = 3308] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:06:25 INFO - PROCESS | 3308 | 1461171985057 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1580ms 10:06:25 INFO - PROCESS | 3308 | 1461171985110 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 3308 | 1461171985113 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 10:06:25 INFO - PROCESS | 3308 | 1461171985116 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:06:25 INFO - PROCESS | 3308 | 1461171985118 Marionette TRACE conn4 <- [1,2174,null,{}] 10:06:25 INFO - PROCESS | 3308 | 1461171985122 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:25 INFO - PROCESS | 3308 | 1461171985234 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 10:06:25 INFO - PROCESS | 3308 | 1461171985243 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD15EEF800 == 116 [pid = 3308] [id = 553] 10:06:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 232 (000000BD02C63000) [pid = 3308] [serial = 1659] [outer = 0000000000000000] 10:06:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 233 (000000BD07B7E000) [pid = 3308] [serial = 1660] [outer = 000000BD02C63000] 10:06:25 INFO - PROCESS | 3308 | 1461171985300 Marionette DEBUG loaded listener.js 10:06:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 234 (000000BD7632C400) [pid = 3308] [serial = 1661] [outer = 000000BD02C63000] 10:06:25 INFO - PROCESS | 3308 | 1461171985768 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 10:06:25 INFO - PROCESS | 3308 | 1461171985798 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 3308 | 1461171985801 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 10:06:25 INFO - PROCESS | 3308 | 1461171985804 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 3308 | 1461171985807 Marionette TRACE conn4 <- [1,2178,null,{}] 10:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:06:25 INFO - PROCESS | 3308 | 1461171985815 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:25 INFO - PROCESS | 3308 | 1461171985965 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 10:06:25 INFO - PROCESS | 3308 | 1461171985973 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD76D0E800 == 117 [pid = 3308] [id = 554] 10:06:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 235 (000000BD7BA0C000) [pid = 3308] [serial = 1662] [outer = 0000000000000000] 10:06:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 236 (000000BD7D708C00) [pid = 3308] [serial = 1663] [outer = 000000BD7BA0C000] 10:06:26 INFO - PROCESS | 3308 | 1461171986019 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 237 (000000BD7D8A9400) [pid = 3308] [serial = 1664] [outer = 000000BD7BA0C000] 10:06:26 INFO - PROCESS | 3308 | 1461171986486 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 734ms 10:06:26 INFO - PROCESS | 3308 | 1461171986544 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 10:06:26 INFO - PROCESS | 3308 | 1461171986547 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 10:06:26 INFO - PROCESS | 3308 | 1461171986550 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:06:26 INFO - PROCESS | 3308 | 1461171986552 Marionette TRACE conn4 <- [1,2182,null,{}] 10:06:26 INFO - PROCESS | 3308 | 1461171986556 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:26 INFO - PROCESS | 3308 | 1461171986664 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 10:06:26 INFO - PROCESS | 3308 | 1461171986671 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:26 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DC0C800 == 118 [pid = 3308] [id = 555] 10:06:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 238 (000000BD07105C00) [pid = 3308] [serial = 1665] [outer = 0000000000000000] 10:06:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 239 (000000BD0E88BC00) [pid = 3308] [serial = 1666] [outer = 000000BD07105C00] 10:06:26 INFO - PROCESS | 3308 | 1461171986717 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 240 (000000BD7D7D5400) [pid = 3308] [serial = 1667] [outer = 000000BD07105C00] 10:06:27 INFO - PROCESS | 3308 | 1461171987547 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1019ms 10:06:27 INFO - PROCESS | 3308 | 1461171987573 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 3308 | 1461171987579 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 10:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:06:27 INFO - PROCESS | 3308 | 1461171987586 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - PROCESS | 3308 | 1461171987590 Marionette TRACE conn4 <- [1,2186,null,{}] 10:06:27 INFO - PROCESS | 3308 | 1461171987619 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:27 INFO - PROCESS | 3308 | 1461171987799 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 10:06:27 INFO - PROCESS | 3308 | 1461171987987 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B44D800 == 119 [pid = 3308] [id = 556] 10:06:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 241 (000000BD0710BC00) [pid = 3308] [serial = 1668] [outer = 0000000000000000] 10:06:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 242 (000000BD07253C00) [pid = 3308] [serial = 1669] [outer = 000000BD0710BC00] 10:06:28 INFO - PROCESS | 3308 | 1461171988047 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 243 (000000BD08FE5000) [pid = 3308] [serial = 1670] [outer = 000000BD0710BC00] 10:06:28 INFO - PROCESS | 3308 | [3308] 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 10:06:28 INFO - PROCESS | 3308 | 1461171988633 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1098ms 10:06:28 INFO - PROCESS | 3308 | 1461171988692 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 10:06:28 INFO - PROCESS | 3308 | 1461171988699 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 10:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:06:28 INFO - PROCESS | 3308 | 1461171988706 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 3308 | 1461171988709 Marionette TRACE conn4 <- [1,2190,null,{}] 10:06:28 INFO - PROCESS | 3308 | 1461171988713 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:28 INFO - PROCESS | 3308 | 1461171988856 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 10:06:29 INFO - PROCESS | 3308 | 1461171989018 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:29 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EC78800 == 120 [pid = 3308] [id = 557] 10:06:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 244 (000000BD0C33A400) [pid = 3308] [serial = 1671] [outer = 0000000000000000] 10:06:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 245 (000000BD0D358400) [pid = 3308] [serial = 1672] [outer = 000000BD0C33A400] 10:06:29 INFO - PROCESS | 3308 | 1461171989078 Marionette DEBUG loaded listener.js 10:06:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 246 (000000BD0DA70800) [pid = 3308] [serial = 1673] [outer = 000000BD0C33A400] 10:06:29 INFO - PROCESS | 3308 | 1461171989696 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1020ms 10:06:29 INFO - PROCESS | 3308 | 1461171989732 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 10:06:29 INFO - PROCESS | 3308 | 1461171989735 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 10:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:06:29 INFO - PROCESS | 3308 | 1461171989738 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:06:29 INFO - PROCESS | 3308 | 1461171989743 Marionette TRACE conn4 <- [1,2194,null,{}] 10:06:29 INFO - PROCESS | 3308 | 1461171989755 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:29 INFO - PROCESS | 3308 | 1461171989942 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 10:06:30 INFO - PROCESS | 3308 | 1461171990106 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD774CC000 == 121 [pid = 3308] [id = 558] 10:06:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 247 (000000BD0E804800) [pid = 3308] [serial = 1674] [outer = 0000000000000000] 10:06:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 248 (000000BD0FD4E000) [pid = 3308] [serial = 1675] [outer = 000000BD0E804800] 10:06:30 INFO - PROCESS | 3308 | 1461171990169 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 249 (000000BD124F0C00) [pid = 3308] [serial = 1676] [outer = 000000BD0E804800] 10:06:30 INFO - PROCESS | 3308 | 1461171990793 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1085ms 10:06:30 INFO - PROCESS | 3308 | 1461171990831 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 10:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:06:30 INFO - PROCESS | 3308 | 1461171990835 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 10:06:30 INFO - PROCESS | 3308 | 1461171990838 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - PROCESS | 3308 | 1461171990840 Marionette TRACE conn4 <- [1,2198,null,{}] 10:06:30 INFO - PROCESS | 3308 | 1461171990844 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:30 INFO - PROCESS | 3308 | 1461171990982 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 10:06:31 INFO - PROCESS | 3308 | 1461171991144 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7FEDF000 == 122 [pid = 3308] [id = 559] 10:06:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 250 (000000BD75E7A800) [pid = 3308] [serial = 1677] [outer = 0000000000000000] 10:06:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 251 (000000BD7A9C9800) [pid = 3308] [serial = 1678] [outer = 000000BD75E7A800] 10:06:31 INFO - PROCESS | 3308 | 1461171991203 Marionette DEBUG loaded listener.js 10:06:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 252 (000000BD7BA44800) [pid = 3308] [serial = 1679] [outer = 000000BD75E7A800] 10:06:31 INFO - PROCESS | 3308 | 1461171991793 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 986ms 10:06:31 INFO - PROCESS | 3308 | 1461171991826 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 10:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:06:31 INFO - PROCESS | 3308 | 1461171991828 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 10:06:31 INFO - PROCESS | 3308 | 1461171991832 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 3308 | 1461171991834 Marionette TRACE conn4 <- [1,2202,null,{}] 10:06:31 INFO - PROCESS | 3308 | 1461171991838 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:31 INFO - PROCESS | 3308 | 1461171991972 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 10:06:32 INFO - PROCESS | 3308 | 1461171992134 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD103C2800 == 123 [pid = 3308] [id = 560] 10:06:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 253 (000000BD0EACA800) [pid = 3308] [serial = 1680] [outer = 0000000000000000] 10:06:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 254 (000000BD0EAD2C00) [pid = 3308] [serial = 1681] [outer = 000000BD0EACA800] 10:06:32 INFO - PROCESS | 3308 | 1461171992193 Marionette DEBUG loaded listener.js 10:06:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 255 (000000BD76EC6800) [pid = 3308] [serial = 1682] [outer = 000000BD0EACA800] 10:06:32 INFO - PROCESS | 3308 | [3308] 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 10:06:32 INFO - PROCESS | 3308 | 1461171992777 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 987ms 10:06:32 INFO - PROCESS | 3308 | 1461171992822 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 10:06:32 INFO - PROCESS | 3308 | 1461171992824 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 10:06:32 INFO - PROCESS | 3308 | 1461171992828 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:06:32 INFO - PROCESS | 3308 | 1461171992830 Marionette TRACE conn4 <- [1,2206,null,{}] 10:06:32 INFO - PROCESS | 3308 | 1461171992834 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:32 INFO - PROCESS | 3308 | 1461171992979 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 10:06:33 INFO - PROCESS | 3308 | 1461171993155 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD703B0000 == 124 [pid = 3308] [id = 561] 10:06:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 256 (000000BD12AAF800) [pid = 3308] [serial = 1683] [outer = 0000000000000000] 10:06:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 257 (000000BD7D931000) [pid = 3308] [serial = 1684] [outer = 000000BD12AAF800] 10:06:33 INFO - PROCESS | 3308 | 1461171993218 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 258 (000000BD7DB96000) [pid = 3308] [serial = 1685] [outer = 000000BD12AAF800] 10:06:33 INFO - PROCESS | 3308 | 1461171993787 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1021ms 10:06:33 INFO - PROCESS | 3308 | 1461171993852 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 10:06:33 INFO - PROCESS | 3308 | 1461171993855 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 10:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:06:33 INFO - PROCESS | 3308 | 1461171993858 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:06:33 INFO - PROCESS | 3308 | 1461171993861 Marionette TRACE conn4 <- [1,2210,null,{}] 10:06:33 INFO - PROCESS | 3308 | 1461171993865 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:34 INFO - PROCESS | 3308 | 1461171993996 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 10:06:34 INFO - PROCESS | 3308 | 1461171994170 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11D98800 == 125 [pid = 3308] [id = 562] 10:06:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 259 (000000BD12B04C00) [pid = 3308] [serial = 1686] [outer = 0000000000000000] 10:06:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 260 (000000BD12B0B800) [pid = 3308] [serial = 1687] [outer = 000000BD12B04C00] 10:06:34 INFO - PROCESS | 3308 | 1461171994229 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 261 (000000BD12B11C00) [pid = 3308] [serial = 1688] [outer = 000000BD12B04C00] 10:06:34 INFO - PROCESS | 3308 | 1461171994851 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1026ms 10:06:34 INFO - PROCESS | 3308 | 1461171994887 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 3308 | 1461171994889 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 10:06:34 INFO - PROCESS | 3308 | 1461171994893 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:06:34 INFO - PROCESS | 3308 | 1461171994895 Marionette TRACE conn4 <- [1,2214,null,{}] 10:06:34 INFO - PROCESS | 3308 | 1461171994899 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:35 INFO - PROCESS | 3308 | 1461171995049 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 10:06:35 INFO - PROCESS | 3308 | 1461171995212 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EA97000 == 126 [pid = 3308] [id = 563] 10:06:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 262 (000000BD12C44800) [pid = 3308] [serial = 1689] [outer = 0000000000000000] 10:06:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 263 (000000BD12C4B800) [pid = 3308] [serial = 1690] [outer = 000000BD12C44800] 10:06:35 INFO - PROCESS | 3308 | 1461171995268 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 264 (000000BD12C51800) [pid = 3308] [serial = 1691] [outer = 000000BD12C44800] 10:06:35 INFO - PROCESS | 3308 | 1461171995793 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 923ms 10:06:35 INFO - PROCESS | 3308 | 1461171995819 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 10:06:35 INFO - PROCESS | 3308 | 1461171995821 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 10:06:35 INFO - PROCESS | 3308 | 1461171995843 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:06:35 INFO - PROCESS | 3308 | 1461171995845 Marionette TRACE conn4 <- [1,2218,null,{}] 10:06:35 INFO - PROCESS | 3308 | 1461171995849 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:35 INFO - PROCESS | 3308 | 1461171995982 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 10:06:36 INFO - PROCESS | 3308 | 1461171996157 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD10DB5000 == 127 [pid = 3308] [id = 564] 10:06:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 265 (000000BD15EAFC00) [pid = 3308] [serial = 1692] [outer = 0000000000000000] 10:06:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 266 (000000BD15EB3400) [pid = 3308] [serial = 1693] [outer = 000000BD15EAFC00] 10:06:36 INFO - PROCESS | 3308 | 1461171996217 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 267 (000000BD15EB9400) [pid = 3308] [serial = 1694] [outer = 000000BD15EAFC00] 10:06:36 INFO - PROCESS | 3308 | 1461171996812 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1021ms 10:06:36 INFO - PROCESS | 3308 | 1461171996867 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 10:06:36 INFO - PROCESS | 3308 | 1461171996870 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 10:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:06:36 INFO - PROCESS | 3308 | 1461171996874 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:06:36 INFO - PROCESS | 3308 | 1461171996876 Marionette TRACE conn4 <- [1,2222,null,{}] 10:06:36 INFO - PROCESS | 3308 | 1461171996880 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:37 INFO - PROCESS | 3308 | 1461171997015 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 10:06:37 INFO - PROCESS | 3308 | 1461171997177 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11F2E000 == 128 [pid = 3308] [id = 565] 10:06:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 268 (000000BD12C23400) [pid = 3308] [serial = 1695] [outer = 0000000000000000] 10:06:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 269 (000000BD12C2D000) [pid = 3308] [serial = 1696] [outer = 000000BD12C23400] 10:06:37 INFO - PROCESS | 3308 | 1461171997233 Marionette DEBUG loaded listener.js 10:06:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 270 (000000BD15EB0400) [pid = 3308] [serial = 1697] [outer = 000000BD12C23400] 10:06:37 INFO - PROCESS | 3308 | [3308] 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 10:06:37 INFO - PROCESS | 3308 | 1461171997854 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1027ms 10:06:37 INFO - PROCESS | 3308 | 1461171997903 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 10:06:37 INFO - PROCESS | 3308 | 1461171997906 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 10:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:06:37 INFO - PROCESS | 3308 | 1461171997910 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 3308 | 1461171997913 Marionette TRACE conn4 <- [1,2226,null,{}] 10:06:37 INFO - PROCESS | 3308 | 1461171997934 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:38 INFO - PROCESS | 3308 | 1461171998127 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 10:06:38 INFO - PROCESS | 3308 | 1461171998299 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FBC8800 == 129 [pid = 3308] [id = 566] 10:06:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 271 (000000BD075A0000) [pid = 3308] [serial = 1698] [outer = 0000000000000000] 10:06:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 272 (000000BD10DE1000) [pid = 3308] [serial = 1699] [outer = 000000BD075A0000] 10:06:38 INFO - PROCESS | 3308 | 1461171998362 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 273 (000000BD7E13C000) [pid = 3308] [serial = 1700] [outer = 000000BD075A0000] 10:06:38 INFO - PROCESS | 3308 | 1461171998913 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1074ms 10:06:39 INFO - PROCESS | 3308 | 1461171998993 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 3308 | 1461171998996 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 10:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:06:39 INFO - PROCESS | 3308 | 1461171998999 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 3308 | 1461171999001 Marionette TRACE conn4 <- [1,2230,null,{}] 10:06:39 INFO - PROCESS | 3308 | 1461171999005 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:39 INFO - PROCESS | 3308 | 1461171999140 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 10:06:39 INFO - PROCESS | 3308 | 1461171999326 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09C82000 == 130 [pid = 3308] [id = 567] 10:06:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 274 (000000BD01D73000) [pid = 3308] [serial = 1701] [outer = 0000000000000000] 10:06:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 275 (000000BD0CBE6000) [pid = 3308] [serial = 1702] [outer = 000000BD01D73000] 10:06:39 INFO - PROCESS | 3308 | 1461171999385 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 276 (000000BD12C24C00) [pid = 3308] [serial = 1703] [outer = 000000BD01D73000] 10:06:39 INFO - PROCESS | 3308 | 1461171999984 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1023ms 10:06:40 INFO - PROCESS | 3308 | 1461172000023 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 10:06:40 INFO - PROCESS | 3308 | 1461172000026 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 10:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:06:40 INFO - PROCESS | 3308 | 1461172000029 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:06:40 INFO - PROCESS | 3308 | 1461172000031 Marionette TRACE conn4 <- [1,2234,null,{}] 10:06:40 INFO - PROCESS | 3308 | 1461172000035 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:40 INFO - PROCESS | 3308 | 1461172000174 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 10:06:40 INFO - PROCESS | 3308 | 1461172000358 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D639000 == 131 [pid = 3308] [id = 568] 10:06:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 277 (000000BD1236BC00) [pid = 3308] [serial = 1704] [outer = 0000000000000000] 10:06:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 278 (000000BD15588000) [pid = 3308] [serial = 1705] [outer = 000000BD1236BC00] 10:06:40 INFO - PROCESS | 3308 | 1461172000417 Marionette DEBUG loaded listener.js 10:06:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 279 (000000BD1558E000) [pid = 3308] [serial = 1706] [outer = 000000BD1236BC00] 10:06:41 INFO - PROCESS | 3308 | 1461172001068 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1079ms 10:06:41 INFO - PROCESS | 3308 | 1461172001111 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 10:06:41 INFO - PROCESS | 3308 | 1461172001114 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 10:06:41 INFO - PROCESS | 3308 | 1461172001117 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:06:41 INFO - PROCESS | 3308 | 1461172001120 Marionette TRACE conn4 <- [1,2238,null,{}] 10:06:41 INFO - PROCESS | 3308 | 1461172001123 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:41 INFO - PROCESS | 3308 | 1461172001263 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 10:06:41 INFO - PROCESS | 3308 | 1461172001433 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FB1E800 == 132 [pid = 3308] [id = 569] 10:06:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 280 (000000BD15582800) [pid = 3308] [serial = 1707] [outer = 0000000000000000] 10:06:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 281 (000000BD160AA800) [pid = 3308] [serial = 1708] [outer = 000000BD15582800] 10:06:41 INFO - PROCESS | 3308 | 1461172001489 Marionette DEBUG loaded listener.js 10:06:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 282 (000000BD160B1C00) [pid = 3308] [serial = 1709] [outer = 000000BD15582800] 10:06:42 INFO - PROCESS | 3308 | 1461172002439 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1376ms 10:06:42 INFO - PROCESS | 3308 | 1461172002497 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 10:06:42 INFO - PROCESS | 3308 | 1461172002501 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 10:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:06:42 INFO - PROCESS | 3308 | 1461172002506 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:06:42 INFO - PROCESS | 3308 | 1461172002510 Marionette TRACE conn4 <- [1,2242,null,{}] 10:06:42 INFO - PROCESS | 3308 | 1461172002517 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:42 INFO - PROCESS | 3308 | 1461172002655 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 10:06:42 INFO - PROCESS | 3308 | 1461172002873 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D62F800 == 133 [pid = 3308] [id = 570] 10:06:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 283 (000000BD04298000) [pid = 3308] [serial = 1710] [outer = 0000000000000000] 10:06:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 284 (000000BD04464400) [pid = 3308] [serial = 1711] [outer = 000000BD04298000] 10:06:42 INFO - PROCESS | 3308 | 1461172002930 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 285 (000000BD06B67000) [pid = 3308] [serial = 1712] [outer = 000000BD04298000] 10:06:43 INFO - PROCESS | 3308 | [3308] 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 10:06:43 INFO - PROCESS | 3308 | 1461172003535 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1079ms 10:06:43 INFO - PROCESS | 3308 | 1461172003603 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 10:06:43 INFO - PROCESS | 3308 | 1461172003609 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 10:06:43 INFO - PROCESS | 3308 | 1461172003617 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 3308 | 1461172003620 Marionette TRACE conn4 <- [1,2246,null,{}] 10:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:06:43 INFO - PROCESS | 3308 | 1461172003624 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:43 INFO - PROCESS | 3308 | 1461172003753 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 10:06:43 INFO - PROCESS | 3308 | 1461172003926 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04882000 == 134 [pid = 3308] [id = 571] 10:06:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 286 (000000BD07B79400) [pid = 3308] [serial = 1713] [outer = 0000000000000000] 10:06:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 287 (000000BD07E76800) [pid = 3308] [serial = 1714] [outer = 000000BD07B79400] 10:06:43 INFO - PROCESS | 3308 | 1461172003980 Marionette DEBUG loaded listener.js 10:06:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 288 (000000BD06B83000) [pid = 3308] [serial = 1715] [outer = 000000BD07B79400] 10:06:44 INFO - PROCESS | 3308 | 1461172004600 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D816000 == 133 [pid = 3308] [id = 12] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD76D0E800 == 132 [pid = 3308] [id = 554] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11E28000 == 131 [pid = 3308] [id = 552] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11B6D800 == 130 [pid = 3308] [id = 551] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD10319800 == 129 [pid = 3308] [id = 550] 10:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1072ms 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 287 (000000BD0E806400) [pid = 3308] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DC25800 == 128 [pid = 3308] [id = 549] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B441000 == 127 [pid = 3308] [id = 548] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08964000 == 126 [pid = 3308] [id = 547] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6F024000 == 125 [pid = 3308] [id = 509] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0FDD7800 == 124 [pid = 3308] [id = 546] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D114000 == 123 [pid = 3308] [id = 545] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C8D3000 == 122 [pid = 3308] [id = 544] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FBB000 == 121 [pid = 3308] [id = 543] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD76279800 == 120 [pid = 3308] [id = 539] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD72480800 == 119 [pid = 3308] [id = 538] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6EF24000 == 118 [pid = 3308] [id = 537] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD15024000 == 117 [pid = 3308] [id = 536] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11D1B000 == 116 [pid = 3308] [id = 535] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C348800 == 115 [pid = 3308] [id = 534] 10:06:44 INFO - PROCESS | 3308 | --DOCSHELL 000000BD09126800 == 114 [pid = 3308] [id = 533] 10:06:44 INFO - PROCESS | 3308 | 1461172004811 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 10:06:44 INFO - PROCESS | 3308 | 1461172004814 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 286 (000000BD0E739400) [pid = 3308] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 285 (000000BD0DCA8000) [pid = 3308] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 284 (000000BD76E09800) [pid = 3308] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 283 (000000BD7D7CCC00) [pid = 3308] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 282 (000000BD15307400) [pid = 3308] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 281 (000000BD0C332400) [pid = 3308] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 280 (000000BD7EDB0800) [pid = 3308] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 279 (000000BD02C9C000) [pid = 3308] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 278 (000000BD0714C400) [pid = 3308] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 277 (000000BD7AEDF000) [pid = 3308] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 276 (000000BD0DA56800) [pid = 3308] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 275 (000000BD05D1DC00) [pid = 3308] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 274 (000000BD0D753400) [pid = 3308] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 273 (000000BD08897C00) [pid = 3308] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 272 (000000BD0D383800) [pid = 3308] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 271 (000000BD05FD5000) [pid = 3308] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 270 (000000BD112F1C00) [pid = 3308] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 269 (000000BD072B6000) [pid = 3308] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 268 (000000BD0306C400) [pid = 3308] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 267 (000000BD0FBABC00) [pid = 3308] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 266 (000000BD048F5800) [pid = 3308] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 265 (000000BD02173800) [pid = 3308] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 264 (000000BD7D930C00) [pid = 3308] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 263 (000000BD7BA0D800) [pid = 3308] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 262 (000000BD0B103400) [pid = 3308] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 261 (000000BD08895800) [pid = 3308] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 260 (000000BD1236B000) [pid = 3308] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 259 (000000BD7E3CF800) [pid = 3308] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 258 (000000BD0DCB0400) [pid = 3308] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 257 (000000BD7A984C00) [pid = 3308] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 256 (000000BD11A98800) [pid = 3308] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 255 (000000BD7EDAF800) [pid = 3308] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 254 (000000BD0DC64800) [pid = 3308] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 253 (000000BD0D1B4000) [pid = 3308] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 252 (000000BD03069000) [pid = 3308] [serial = 1061] [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.] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 251 (000000BD04469800) [pid = 3308] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 250 (000000BD07BDC800) [pid = 3308] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 249 (000000BD0FD5A800) [pid = 3308] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 248 (000000BD06B65400) [pid = 3308] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 247 (000000BD0E740800) [pid = 3308] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 246 (000000BD124EF000) [pid = 3308] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 245 (000000BD11D59C00) [pid = 3308] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | --DOMWINDOW == 244 (000000BD0CB71C00) [pid = 3308] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 10:06:44 INFO - PROCESS | 3308 | 1461172004852 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - PROCESS | 3308 | 1461172004857 Marionette TRACE conn4 <- [1,2250,null,{}] 10:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:06:44 INFO - PROCESS | 3308 | 1461172004867 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:44 INFO - PROCESS | 3308 | 1461172004982 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 10:06:45 INFO - PROCESS | 3308 | 1461172005099 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07E32000 == 115 [pid = 3308] [id = 572] 10:06:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 245 (000000BD03069000) [pid = 3308] [serial = 1716] [outer = 0000000000000000] 10:06:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 246 (000000BD0423D800) [pid = 3308] [serial = 1717] [outer = 000000BD03069000] 10:06:45 INFO - PROCESS | 3308 | 1461172005151 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 247 (000000BD05EC7400) [pid = 3308] [serial = 1718] [outer = 000000BD03069000] 10:06:45 INFO - PROCESS | 3308 | 1461172005614 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 818ms 10:06:45 INFO - PROCESS | 3308 | 1461172005684 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 10:06:45 INFO - PROCESS | 3308 | 1461172005687 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 10:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:06:45 INFO - PROCESS | 3308 | 1461172005691 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:06:45 INFO - PROCESS | 3308 | 1461172005692 Marionette TRACE conn4 <- [1,2254,null,{}] 10:06:45 INFO - PROCESS | 3308 | 1461172005696 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:45 INFO - PROCESS | 3308 | 1461172005811 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 10:06:45 INFO - PROCESS | 3308 | 1461172005824 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B204000 == 116 [pid = 3308] [id = 573] 10:06:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 248 (000000BD0759DC00) [pid = 3308] [serial = 1719] [outer = 0000000000000000] 10:06:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 249 (000000BD07710C00) [pid = 3308] [serial = 1720] [outer = 000000BD0759DC00] 10:06:45 INFO - PROCESS | 3308 | 1461172005873 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 250 (000000BD08FF1800) [pid = 3308] [serial = 1721] [outer = 000000BD0759DC00] 10:06:46 INFO - PROCESS | 3308 | 1461172006345 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 10:06:46 INFO - PROCESS | 3308 | 1461172006427 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 10:06:46 INFO - PROCESS | 3308 | 1461172006429 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 10:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:06:46 INFO - PROCESS | 3308 | 1461172006433 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:06:46 INFO - PROCESS | 3308 | 1461172006435 Marionette TRACE conn4 <- [1,2258,null,{}] 10:06:46 INFO - PROCESS | 3308 | 1461172006438 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:46 INFO - PROCESS | 3308 | 1461172006549 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 10:06:46 INFO - PROCESS | 3308 | 1461172006715 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D634000 == 117 [pid = 3308] [id = 574] 10:06:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 251 (000000BD075A3400) [pid = 3308] [serial = 1722] [outer = 0000000000000000] 10:06:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 252 (000000BD0B10F400) [pid = 3308] [serial = 1723] [outer = 000000BD075A3400] 10:06:46 INFO - PROCESS | 3308 | 1461172006763 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 253 (000000BD0CB7BC00) [pid = 3308] [serial = 1724] [outer = 000000BD075A3400] 10:06:47 INFO - PROCESS | 3308 | 1461172007201 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 837ms 10:06:47 INFO - PROCESS | 3308 | 1461172007274 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 3308 | 1461172007276 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 10:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:06:47 INFO - PROCESS | 3308 | 1461172007279 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 3308 | 1461172007281 Marionette TRACE conn4 <- [1,2262,null,{}] 10:06:47 INFO - PROCESS | 3308 | 1461172007285 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:47 INFO - PROCESS | 3308 | 1461172007458 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 10:06:47 INFO - PROCESS | 3308 | 1461172007489 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EBB0000 == 118 [pid = 3308] [id = 575] 10:06:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 254 (000000BD0D746400) [pid = 3308] [serial = 1725] [outer = 0000000000000000] 10:06:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 255 (000000BD0DA50800) [pid = 3308] [serial = 1726] [outer = 000000BD0D746400] 10:06:47 INFO - PROCESS | 3308 | 1461172007541 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 256 (000000BD0DC6A000) [pid = 3308] [serial = 1727] [outer = 000000BD0D746400] 10:06:48 INFO - PROCESS | 3308 | 1461172008038 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 839ms 10:06:48 INFO - PROCESS | 3308 | 1461172008125 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 10:06:48 INFO - PROCESS | 3308 | 1461172008127 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 10:06:48 INFO - PROCESS | 3308 | 1461172008131 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - PROCESS | 3308 | 1461172008132 Marionette TRACE conn4 <- [1,2266,null,{}] 10:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:06:48 INFO - PROCESS | 3308 | 1461172008136 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:48 INFO - PROCESS | 3308 | 1461172008286 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 10:06:48 INFO - PROCESS | 3308 | 1461172008306 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD10302800 == 119 [pid = 3308] [id = 576] 10:06:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 257 (000000BD0DCA9800) [pid = 3308] [serial = 1728] [outer = 0000000000000000] 10:06:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 258 (000000BD0E464400) [pid = 3308] [serial = 1729] [outer = 000000BD0DCA9800] 10:06:48 INFO - PROCESS | 3308 | 1461172008354 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 259 (000000BD0E7C0800) [pid = 3308] [serial = 1730] [outer = 000000BD0DCA9800] 10:06:48 INFO - PROCESS | 3308 | [3308] 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 10:06:48 INFO - PROCESS | 3308 | 1461172008815 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 734ms 10:06:48 INFO - PROCESS | 3308 | 1461172008869 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 10:06:48 INFO - PROCESS | 3308 | 1461172008872 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 10:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:06:48 INFO - PROCESS | 3308 | 1461172008875 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - PROCESS | 3308 | 1461172008877 Marionette TRACE conn4 <- [1,2270,null,{}] 10:06:48 INFO - PROCESS | 3308 | 1461172008881 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:49 INFO - PROCESS | 3308 | 1461172009876 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 258 (000000BD0DC67400) [pid = 3308] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 257 (000000BD02073C00) [pid = 3308] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 256 (000000BD06B6BC00) [pid = 3308] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 255 (000000BD0E45A400) [pid = 3308] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 254 (000000BD0FC17000) [pid = 3308] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 253 (000000BD0D358000) [pid = 3308] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 252 (000000BD0DA65800) [pid = 3308] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 251 (000000BD0FC45800) [pid = 3308] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 250 (000000BD0F826000) [pid = 3308] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 249 (000000BD01D65800) [pid = 3308] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 248 (000000BD01D65C00) [pid = 3308] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 247 (000000BD07B7B800) [pid = 3308] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 246 (000000BD0B111000) [pid = 3308] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 245 (000000BD0DCAA800) [pid = 3308] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 244 (000000BD048F6400) [pid = 3308] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 243 (000000BD088A4400) [pid = 3308] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 242 (000000BD0DA57C00) [pid = 3308] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 241 (000000BD0E467800) [pid = 3308] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 240 (000000BD0E811C00) [pid = 3308] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 239 (000000BD0B00CC00) [pid = 3308] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 238 (000000BD0E7DB400) [pid = 3308] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 237 (000000BD0FBAF800) [pid = 3308] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 236 (000000BD118EDC00) [pid = 3308] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 235 (000000BD118FA400) [pid = 3308] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 234 (000000BD759BA000) [pid = 3308] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 233 (000000BD75D13000) [pid = 3308] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 232 (000000BD76E7F800) [pid = 3308] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 231 (000000BD021BE400) [pid = 3308] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 230 (000000BD7D71A800) [pid = 3308] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 229 (000000BD7D0DA800) [pid = 3308] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 228 (000000BD11D53800) [pid = 3308] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 227 (000000BD11D5E400) [pid = 3308] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 226 (000000BD7B51A800) [pid = 3308] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 225 (000000BD07B73800) [pid = 3308] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 224 (000000BD124EA800) [pid = 3308] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 223 (000000BD12C37000) [pid = 3308] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 222 (000000BD15304000) [pid = 3308] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 221 (000000BD762EC400) [pid = 3308] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 220 (000000BD7BA0C000) [pid = 3308] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 219 (000000BD0CB70400) [pid = 3308] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 218 (000000BD07B79800) [pid = 3308] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 217 (000000BD01D70400) [pid = 3308] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 216 (000000BD0E73DC00) [pid = 3308] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 215 (000000BD05FD1400) [pid = 3308] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 214 (000000BD01D6CC00) [pid = 3308] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 213 (000000BD09158000) [pid = 3308] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 212 (000000BD075A4C00) [pid = 3308] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 211 (000000BD02C63000) [pid = 3308] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 210 (000000BD6F02E800) [pid = 3308] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 209 (000000BD06B6D400) [pid = 3308] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 208 (000000BD01D6F800) [pid = 3308] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 207 (000000BD0E463400) [pid = 3308] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 206 (000000BD6B9C2000) [pid = 3308] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 205 (000000BD6B9C9000) [pid = 3308] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 204 (000000BD118F1000) [pid = 3308] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 203 (000000BD0C33B000) [pid = 3308] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 202 (000000BD0B2CC400) [pid = 3308] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 201 (000000BD01D7B000) [pid = 3308] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 200 (000000BD03A9F000) [pid = 3308] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 199 (000000BD0F823800) [pid = 3308] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 198 (000000BD0FC1D400) [pid = 3308] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 197 (000000BD0F831C00) [pid = 3308] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 196 (000000BD7AD09400) [pid = 3308] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 195 (000000BD0FD59C00) [pid = 3308] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:06:49 INFO - PROCESS | 3308 | --DOMWINDOW == 194 (000000BD01DDE000) [pid = 3308] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:06:50 INFO - PROCESS | 3308 | 1461172010032 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05F65000 == 120 [pid = 3308] [id = 577] 10:06:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 195 (000000BD01356800) [pid = 3308] [serial = 1731] [outer = 0000000000000000] 10:06:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 196 (000000BD01D6CC00) [pid = 3308] [serial = 1732] [outer = 000000BD01356800] 10:06:50 INFO - PROCESS | 3308 | 1461172010080 Marionette DEBUG loaded listener.js 10:06:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 197 (000000BD042B1000) [pid = 3308] [serial = 1733] [outer = 000000BD01356800] 10:06:50 INFO - PROCESS | 3308 | 1461172010455 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1617ms 10:06:50 INFO - PROCESS | 3308 | 1461172010495 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 3308 | 1461172010498 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 10:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:06:50 INFO - PROCESS | 3308 | 1461172010501 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:06:50 INFO - PROCESS | 3308 | 1461172010503 Marionette TRACE conn4 <- [1,2274,null,{}] 10:06:50 INFO - PROCESS | 3308 | 1461172010507 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:50 INFO - PROCESS | 3308 | 1461172010618 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 10:06:50 INFO - PROCESS | 3308 | 1461172010624 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11899000 == 121 [pid = 3308] [id = 578] 10:06:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 198 (000000BD05FDF000) [pid = 3308] [serial = 1734] [outer = 0000000000000000] 10:06:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 199 (000000BD07B7B800) [pid = 3308] [serial = 1735] [outer = 000000BD05FDF000] 10:06:50 INFO - PROCESS | 3308 | 1461172010672 Marionette DEBUG loaded listener.js 10:06:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 200 (000000BD0D356000) [pid = 3308] [serial = 1736] [outer = 000000BD05FDF000] 10:06:51 INFO - PROCESS | 3308 | 1461172011139 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:06:51 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 10:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 671ms 10:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:06:51 INFO - PROCESS | 3308 | 1461172011176 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 10:06:51 INFO - PROCESS | 3308 | 1461172011178 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 10:06:51 INFO - PROCESS | 3308 | 1461172011181 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 3308 | 1461172011183 Marionette TRACE conn4 <- [1,2278,null,{}] 10:06:51 INFO - PROCESS | 3308 | 1461172011186 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:51 INFO - PROCESS | 3308 | 1461172011297 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 10:06:51 INFO - PROCESS | 3308 | 1461172011331 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:51 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11D19800 == 122 [pid = 3308] [id = 579] 10:06:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 201 (000000BD0DCAB400) [pid = 3308] [serial = 1737] [outer = 0000000000000000] 10:06:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 202 (000000BD0E463400) [pid = 3308] [serial = 1738] [outer = 000000BD0DCAB400] 10:06:51 INFO - PROCESS | 3308 | 1461172011378 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 203 (000000BD0E80DC00) [pid = 3308] [serial = 1739] [outer = 000000BD0DCAB400] 10:06:52 INFO - PROCESS | 3308 | 1461172011982 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 881ms 10:06:52 INFO - PROCESS | 3308 | 1461172012091 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 10:06:52 INFO - PROCESS | 3308 | 1461172012096 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 10:06:52 INFO - PROCESS | 3308 | 1461172012104 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:06:52 INFO - PROCESS | 3308 | 1461172012109 Marionette TRACE conn4 <- [1,2282,null,{}] 10:06:52 INFO - PROCESS | 3308 | 1461172012116 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:52 INFO - PROCESS | 3308 | 1461172012301 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 10:06:52 INFO - PROCESS | 3308 | 1461172012463 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0884A800 == 123 [pid = 3308] [id = 580] 10:06:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 204 (000000BD01DD9000) [pid = 3308] [serial = 1740] [outer = 0000000000000000] 10:06:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 205 (000000BD0216C000) [pid = 3308] [serial = 1741] [outer = 000000BD01DD9000] 10:06:52 INFO - PROCESS | 3308 | 1461172012527 Marionette DEBUG loaded listener.js 10:06:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 206 (000000BD04247400) [pid = 3308] [serial = 1742] [outer = 000000BD01DD9000] 10:06:53 INFO - PROCESS | 3308 | 1461172013198 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1127ms 10:06:53 INFO - PROCESS | 3308 | 1461172013237 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 10:06:53 INFO - PROCESS | 3308 | 1461172013244 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 10:06:53 INFO - PROCESS | 3308 | 1461172013266 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:06:53 INFO - PROCESS | 3308 | 1461172013270 Marionette TRACE conn4 <- [1,2286,null,{}] 10:06:53 INFO - PROCESS | 3308 | 1461172013274 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:53 INFO - PROCESS | 3308 | 1461172013422 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 10:06:53 INFO - PROCESS | 3308 | 1461172013580 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D63E000 == 124 [pid = 3308] [id = 581] 10:06:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 207 (000000BD06108400) [pid = 3308] [serial = 1743] [outer = 0000000000000000] 10:06:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 208 (000000BD07249800) [pid = 3308] [serial = 1744] [outer = 000000BD06108400] 10:06:53 INFO - PROCESS | 3308 | 1461172013639 Marionette DEBUG loaded listener.js 10:06:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 209 (000000BD08FE9800) [pid = 3308] [serial = 1745] [outer = 000000BD06108400] 10:06:54 INFO - PROCESS | 3308 | [3308] 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 10:06:54 INFO - PROCESS | 3308 | 1461172014252 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1021ms 10:06:54 INFO - PROCESS | 3308 | 1461172014293 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 3308 | 1461172014296 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 10:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:06:54 INFO - PROCESS | 3308 | 1461172014300 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 3308 | 1461172014304 Marionette TRACE conn4 <- [1,2290,null,{}] 10:06:54 INFO - PROCESS | 3308 | 1461172014317 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:54 INFO - PROCESS | 3308 | 1461172014516 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 10:06:54 INFO - PROCESS | 3308 | 1461172014680 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11E31800 == 125 [pid = 3308] [id = 582] 10:06:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 210 (000000BD0D38A000) [pid = 3308] [serial = 1746] [outer = 0000000000000000] 10:06:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 211 (000000BD0D752800) [pid = 3308] [serial = 1747] [outer = 000000BD0D38A000] 10:06:54 INFO - PROCESS | 3308 | 1461172014742 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 212 (000000BD0E7DB400) [pid = 3308] [serial = 1748] [outer = 000000BD0D38A000] 10:06:55 INFO - PROCESS | 3308 | 1461172015345 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1079ms 10:06:55 INFO - PROCESS | 3308 | 1461172015381 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 3308 | 1461172015384 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 10:06:55 INFO - PROCESS | 3308 | 1461172015409 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 3308 | 1461172015411 Marionette TRACE conn4 <- [1,2294,null,{}] 10:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:06:55 INFO - PROCESS | 3308 | 1461172015415 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:55 INFO - PROCESS | 3308 | 1461172015583 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 10:06:55 INFO - PROCESS | 3308 | 1461172015749 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD168D6000 == 126 [pid = 3308] [id = 583] 10:06:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 213 (000000BD0D74DC00) [pid = 3308] [serial = 1749] [outer = 0000000000000000] 10:06:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 214 (000000BD0F822C00) [pid = 3308] [serial = 1750] [outer = 000000BD0D74DC00] 10:06:55 INFO - PROCESS | 3308 | 1461172015807 Marionette DEBUG loaded listener.js 10:06:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 215 (000000BD0FC14000) [pid = 3308] [serial = 1751] [outer = 000000BD0D74DC00] 10:06:56 INFO - PROCESS | 3308 | 1461172016420 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1072ms 10:06:56 INFO - PROCESS | 3308 | 1461172016488 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 3308 | 1461172016491 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 10:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:06:56 INFO - PROCESS | 3308 | 1461172016495 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 3308 | 1461172016497 Marionette TRACE conn4 <- [1,2298,null,{}] 10:06:56 INFO - PROCESS | 3308 | 1461172016501 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:56 INFO - PROCESS | 3308 | 1461172016634 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 10:06:56 INFO - PROCESS | 3308 | 1461172016812 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD709F8800 == 127 [pid = 3308] [id = 584] 10:06:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 216 (000000BD0FD50800) [pid = 3308] [serial = 1752] [outer = 0000000000000000] 10:06:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 217 (000000BD103DFC00) [pid = 3308] [serial = 1753] [outer = 000000BD0FD50800] 10:06:56 INFO - PROCESS | 3308 | 1461172016872 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 218 (000000BD10DDD000) [pid = 3308] [serial = 1754] [outer = 000000BD0FD50800] 10:06:57 INFO - PROCESS | 3308 | 1461172017502 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1069ms 10:06:57 INFO - PROCESS | 3308 | 1461172017566 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 10:06:57 INFO - PROCESS | 3308 | 1461172017569 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 10:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:06:57 INFO - PROCESS | 3308 | 1461172017573 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - PROCESS | 3308 | 1461172017575 Marionette TRACE conn4 <- [1,2302,null,{}] 10:06:57 INFO - PROCESS | 3308 | 1461172017579 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:57 INFO - PROCESS | 3308 | 1461172017770 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 10:06:57 INFO - PROCESS | 3308 | 1461172017935 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD76D09000 == 128 [pid = 3308] [id = 585] 10:06:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 219 (000000BD112D6800) [pid = 3308] [serial = 1755] [outer = 0000000000000000] 10:06:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 220 (000000BD112EDC00) [pid = 3308] [serial = 1756] [outer = 000000BD112D6800] 10:06:58 INFO - PROCESS | 3308 | 1461172017999 Marionette DEBUG loaded listener.js 10:06:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 221 (000000BD12365000) [pid = 3308] [serial = 1757] [outer = 000000BD112D6800] 10:06:58 INFO - PROCESS | 3308 | 1461172018567 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1021ms 10:06:58 INFO - PROCESS | 3308 | 1461172018596 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 3308 | 1461172018598 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 10:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:06:58 INFO - PROCESS | 3308 | 1461172018602 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 3308 | 1461172018604 Marionette TRACE conn4 <- [1,2306,null,{}] 10:06:58 INFO - PROCESS | 3308 | 1461172018608 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:58 INFO - PROCESS | 3308 | 1461172018743 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 10:06:58 INFO - PROCESS | 3308 | 1461172018921 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7DA61000 == 129 [pid = 3308] [id = 586] 10:06:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 222 (000000BD124F4800) [pid = 3308] [serial = 1758] [outer = 0000000000000000] 10:06:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 223 (000000BD12AAC000) [pid = 3308] [serial = 1759] [outer = 000000BD124F4800] 10:06:58 INFO - PROCESS | 3308 | 1461172018980 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 224 (000000BD12B0D000) [pid = 3308] [serial = 1760] [outer = 000000BD124F4800] 10:06:59 INFO - PROCESS | 3308 | [3308] 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 10:06:59 INFO - PROCESS | 3308 | 1461172019583 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 3308 | 1461172019628 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 10:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:06:59 INFO - PROCESS | 3308 | 1461172019632 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 3308 | 1461172019634 Marionette TRACE conn4 <- [1,2310,null,{}] 10:06:59 INFO - PROCESS | 3308 | 1461172019638 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:59 INFO - PROCESS | 3308 | 1461172019773 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 10:06:59 INFO - PROCESS | 3308 | 1461172019938 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7E679800 == 130 [pid = 3308] [id = 587] 10:06:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 225 (000000BD12AB4C00) [pid = 3308] [serial = 1761] [outer = 0000000000000000] 10:06:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 226 (000000BD15035400) [pid = 3308] [serial = 1762] [outer = 000000BD12AB4C00] 10:07:00 INFO - PROCESS | 3308 | 1461172019997 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 227 (000000BD15044000) [pid = 3308] [serial = 1763] [outer = 000000BD12AB4C00] 10:07:00 INFO - PROCESS | 3308 | 1461172020545 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 986ms 10:07:00 INFO - PROCESS | 3308 | 1461172020621 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 3308 | 1461172020624 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 10:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:07:00 INFO - PROCESS | 3308 | 1461172020627 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 3308 | 1461172020629 Marionette TRACE conn4 <- [1,2314,null,{}] 10:07:00 INFO - PROCESS | 3308 | 1461172020633 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:00 INFO - PROCESS | 3308 | 1461172020775 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 10:07:00 INFO - PROCESS | 3308 | 1461172020936 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD7F1F2800 == 131 [pid = 3308] [id = 588] 10:07:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 228 (000000BD15309400) [pid = 3308] [serial = 1764] [outer = 0000000000000000] 10:07:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 229 (000000BD1558C800) [pid = 3308] [serial = 1765] [outer = 000000BD15309400] 10:07:00 INFO - PROCESS | 3308 | 1461172020996 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 230 (000000BD160B0000) [pid = 3308] [serial = 1766] [outer = 000000BD15309400] 10:07:01 INFO - PROCESS | 3308 | 1461172021531 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 923ms 10:07:01 INFO - PROCESS | 3308 | 1461172021553 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 10:07:01 INFO - PROCESS | 3308 | 1461172021556 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 10:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:07:01 INFO - PROCESS | 3308 | 1461172021577 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:07:01 INFO - PROCESS | 3308 | 1461172021579 Marionette TRACE conn4 <- [1,2318,null,{}] 10:07:01 INFO - PROCESS | 3308 | 1461172021584 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:01 INFO - PROCESS | 3308 | 1461172021719 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 10:07:01 INFO - PROCESS | 3308 | 1461172021896 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD1259C000 == 132 [pid = 3308] [id = 589] 10:07:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 231 (000000BD160AF000) [pid = 3308] [serial = 1767] [outer = 0000000000000000] 10:07:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 232 (000000BD160B9000) [pid = 3308] [serial = 1768] [outer = 000000BD160AF000] 10:07:01 INFO - PROCESS | 3308 | 1461172021956 Marionette DEBUG loaded listener.js 10:07:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 233 (000000BD6EF6F800) [pid = 3308] [serial = 1769] [outer = 000000BD160AF000] 10:07:02 INFO - PROCESS | 3308 | 1461172022542 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1021ms 10:07:02 INFO - PROCESS | 3308 | 1461172022601 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 3308 | 1461172022604 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 10:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:07:02 INFO - PROCESS | 3308 | 1461172022608 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - PROCESS | 3308 | 1461172022610 Marionette TRACE conn4 <- [1,2322,null,{}] 10:07:02 INFO - PROCESS | 3308 | 1461172022614 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:02 INFO - PROCESS | 3308 | 1461172022817 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 10:07:02 INFO - PROCESS | 3308 | 1461172022984 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD155D7800 == 133 [pid = 3308] [id = 590] 10:07:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 234 (000000BD70356800) [pid = 3308] [serial = 1770] [outer = 0000000000000000] 10:07:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 235 (000000BD71316C00) [pid = 3308] [serial = 1771] [outer = 000000BD70356800] 10:07:03 INFO - PROCESS | 3308 | 1461172023049 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 236 (000000BD75655800) [pid = 3308] [serial = 1772] [outer = 000000BD70356800] 10:07:03 INFO - PROCESS | 3308 | 1461172023705 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1123ms 10:07:03 INFO - PROCESS | 3308 | 1461172023733 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 10:07:03 INFO - PROCESS | 3308 | 1461172023735 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 10:07:03 INFO - PROCESS | 3308 | 1461172023739 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:07:03 INFO - PROCESS | 3308 | 1461172023741 Marionette TRACE conn4 <- [1,2326,null,{}] 10:07:03 INFO - PROCESS | 3308 | 1461172023745 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:03 INFO - PROCESS | 3308 | 1461172023881 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 10:07:04 INFO - PROCESS | 3308 | 1461172024052 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD15F28000 == 134 [pid = 3308] [id = 591] 10:07:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 237 (000000BD7251DC00) [pid = 3308] [serial = 1773] [outer = 0000000000000000] 10:07:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 238 (000000BD76328800) [pid = 3308] [serial = 1774] [outer = 000000BD7251DC00] 10:07:04 INFO - PROCESS | 3308 | 1461172024111 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 239 (000000BD76E8B800) [pid = 3308] [serial = 1775] [outer = 000000BD7251DC00] 10:07:04 INFO - PROCESS | 3308 | [3308] 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 10:07:04 INFO - PROCESS | 3308 | 1461172024647 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1021ms 10:07:04 INFO - PROCESS | 3308 | 1461172024768 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 3308 | 1461172024771 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 10:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:07:04 INFO - PROCESS | 3308 | 1461172024777 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 3308 | 1461172024779 Marionette TRACE conn4 <- [1,2330,null,{}] 10:07:04 INFO - PROCESS | 3308 | 1461172024799 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:04 INFO - PROCESS | 3308 | 1461172024942 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 10:07:05 INFO - PROCESS | 3308 | 1461172025108 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07E34000 == 135 [pid = 3308] [id = 592] 10:07:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 240 (000000BD01C10400) [pid = 3308] [serial = 1776] [outer = 0000000000000000] 10:07:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 241 (000000BD06B88400) [pid = 3308] [serial = 1777] [outer = 000000BD01C10400] 10:07:05 INFO - PROCESS | 3308 | 1461172025166 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 242 (000000BD12C3C400) [pid = 3308] [serial = 1778] [outer = 000000BD01C10400] 10:07:05 INFO - PROCESS | 3308 | 1461172025788 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1020ms 10:07:05 INFO - PROCESS | 3308 | 1461172025798 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 3308 | 1461172025800 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 10:07:05 INFO - PROCESS | 3308 | 1461172025804 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:07:05 INFO - PROCESS | 3308 | 1461172025806 Marionette TRACE conn4 <- [1,2334,null,{}] 10:07:05 INFO - PROCESS | 3308 | 1461172025810 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:05 INFO - PROCESS | 3308 | 1461172025948 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 10:07:06 INFO - PROCESS | 3308 | 1461172026116 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A505800 == 136 [pid = 3308] [id = 593] 10:07:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 243 (000000BD02177400) [pid = 3308] [serial = 1779] [outer = 0000000000000000] 10:07:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 244 (000000BD048FDC00) [pid = 3308] [serial = 1780] [outer = 000000BD02177400] 10:07:06 INFO - PROCESS | 3308 | 1461172026173 Marionette DEBUG loaded listener.js 10:07:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 245 (000000BD0B006800) [pid = 3308] [serial = 1781] [outer = 000000BD02177400] 10:07:06 INFO - PROCESS | 3308 | 1461172026792 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1021ms 10:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:07:06 INFO - PROCESS | 3308 | 1461172026827 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 3308 | 1461172026830 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 10:07:06 INFO - PROCESS | 3308 | 1461172026833 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - PROCESS | 3308 | 1461172026835 Marionette TRACE conn4 <- [1,2338,null,{}] 10:07:06 INFO - PROCESS | 3308 | 1461172026839 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:06 INFO - PROCESS | 3308 | 1461172026978 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 10:07:07 INFO - PROCESS | 3308 | 1461172027157 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0896D800 == 137 [pid = 3308] [id = 594] 10:07:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 246 (000000BD02173C00) [pid = 3308] [serial = 1782] [outer = 0000000000000000] 10:07:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 247 (000000BD04289C00) [pid = 3308] [serial = 1783] [outer = 000000BD02173C00] 10:07:07 INFO - PROCESS | 3308 | 1461172027216 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 248 (000000BD06B6CC00) [pid = 3308] [serial = 1784] [outer = 000000BD02173C00] 10:07:08 INFO - PROCESS | 3308 | 1461172028115 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1321ms 10:07:08 INFO - PROCESS | 3308 | 1461172028157 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 3308 | 1461172028161 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 10:07:08 INFO - PROCESS | 3308 | 1461172028166 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:07:08 INFO - PROCESS | 3308 | 1461172028170 Marionette TRACE conn4 <- [1,2342,null,{}] 10:07:08 INFO - PROCESS | 3308 | 1461172028176 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:08 INFO - PROCESS | 3308 | 1461172028350 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 10:07:08 INFO - PROCESS | 3308 | 1461172028524 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C343800 == 138 [pid = 3308] [id = 595] 10:07:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 249 (000000BD021CDC00) [pid = 3308] [serial = 1785] [outer = 0000000000000000] 10:07:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 250 (000000BD048F7000) [pid = 3308] [serial = 1786] [outer = 000000BD021CDC00] 10:07:08 INFO - PROCESS | 3308 | 1461172028577 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 251 (000000BD05EF8C00) [pid = 3308] [serial = 1787] [outer = 000000BD021CDC00] 10:07:09 INFO - PROCESS | 3308 | 1461172029185 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1079ms 10:07:09 INFO - PROCESS | 3308 | 1461172029251 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 10:07:09 INFO - PROCESS | 3308 | 1461172029257 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 10:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:07:09 INFO - PROCESS | 3308 | 1461172029264 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:07:09 INFO - PROCESS | 3308 | 1461172029267 Marionette TRACE conn4 <- [1,2346,null,{}] 10:07:09 INFO - PROCESS | 3308 | 1461172029271 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:09 INFO - PROCESS | 3308 | 1461172029402 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 10:07:09 INFO - PROCESS | 3308 | 1461172029583 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B222800 == 139 [pid = 3308] [id = 596] 10:07:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 252 (000000BD06B79C00) [pid = 3308] [serial = 1788] [outer = 0000000000000000] 10:07:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 253 (000000BD0724B000) [pid = 3308] [serial = 1789] [outer = 000000BD06B79C00] 10:07:09 INFO - PROCESS | 3308 | 1461172029639 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 254 (000000BD07B77800) [pid = 3308] [serial = 1790] [outer = 000000BD06B79C00] 10:07:09 INFO - PROCESS | 3308 | [3308] 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 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EBAB800 == 138 [pid = 3308] [id = 520] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11899000 == 137 [pid = 3308] [id = 578] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05F65000 == 136 [pid = 3308] [id = 577] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD10302800 == 135 [pid = 3308] [id = 576] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EBB0000 == 134 [pid = 3308] [id = 575] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D634000 == 133 [pid = 3308] [id = 574] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD15EEF800 == 132 [pid = 3308] [id = 553] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B204000 == 131 [pid = 3308] [id = 573] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07E32000 == 130 [pid = 3308] [id = 572] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 253 (000000BD112CCC00) [pid = 3308] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 252 (000000BD11A9D800) [pid = 3308] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 251 (000000BD15040400) [pid = 3308] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 250 (000000BD6EE5E800) [pid = 3308] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 249 (000000BD70ACE000) [pid = 3308] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 248 (000000BD760CCC00) [pid = 3308] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 247 (000000BD77834800) [pid = 3308] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 246 (000000BD0E88BC00) [pid = 3308] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04882000 == 129 [pid = 3308] [id = 571] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D62F800 == 128 [pid = 3308] [id = 570] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D639000 == 127 [pid = 3308] [id = 568] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD09C82000 == 126 [pid = 3308] [id = 567] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0FBC8800 == 125 [pid = 3308] [id = 566] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11F2E000 == 124 [pid = 3308] [id = 565] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD10DB5000 == 123 [pid = 3308] [id = 564] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EA97000 == 122 [pid = 3308] [id = 563] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11D98800 == 121 [pid = 3308] [id = 562] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD703B0000 == 120 [pid = 3308] [id = 561] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD103C2800 == 119 [pid = 3308] [id = 560] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7FEDF000 == 118 [pid = 3308] [id = 559] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD774CC000 == 117 [pid = 3308] [id = 558] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EC78800 == 116 [pid = 3308] [id = 557] 10:07:10 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B44D800 == 115 [pid = 3308] [id = 556] 10:07:10 INFO - PROCESS | 3308 | 1461172030398 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1181ms 10:07:10 INFO - PROCESS | 3308 | 1461172030446 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 10:07:10 INFO - PROCESS | 3308 | 1461172030448 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 10:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:07:10 INFO - PROCESS | 3308 | 1461172030451 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 3308 | 1461172030455 Marionette TRACE conn4 <- [1,2350,null,{}] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 245 (000000BD112EA000) [pid = 3308] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 244 (000000BD112D2400) [pid = 3308] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 243 (000000BD0FC20C00) [pid = 3308] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 242 (000000BD0E7B7800) [pid = 3308] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 241 (000000BD05B64400) [pid = 3308] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 240 (000000BD0CB76400) [pid = 3308] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 239 (000000BD0E741400) [pid = 3308] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 238 (000000BD75569000) [pid = 3308] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 237 (000000BD7292D000) [pid = 3308] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 236 (000000BD77137800) [pid = 3308] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 235 (000000BD76E08400) [pid = 3308] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 234 (000000BD0FC46000) [pid = 3308] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 233 (000000BD03038C00) [pid = 3308] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 232 (000000BD07106400) [pid = 3308] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 231 (000000BD093A7400) [pid = 3308] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 230 (000000BD0DC6D800) [pid = 3308] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 229 (000000BD0E741800) [pid = 3308] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 228 (000000BD06B7AC00) [pid = 3308] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 227 (000000BD0CB7AC00) [pid = 3308] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 226 (000000BD0DCA5400) [pid = 3308] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 225 (000000BD0E7C3C00) [pid = 3308] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 224 (000000BD0FC20400) [pid = 3308] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 223 (000000BD0E468000) [pid = 3308] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 222 (000000BD0F825800) [pid = 3308] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 221 (000000BD0FD50000) [pid = 3308] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 220 (000000BD70FE9000) [pid = 3308] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 219 (000000BD72987C00) [pid = 3308] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 218 (000000BD76258C00) [pid = 3308] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 217 (000000BD76E04C00) [pid = 3308] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 216 (000000BD77145800) [pid = 3308] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 215 (000000BD7ADD3800) [pid = 3308] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 214 (000000BD711BA800) [pid = 3308] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 213 (000000BD07E73C00) [pid = 3308] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 212 (000000BD02C69C00) [pid = 3308] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 211 (000000BD0E80E800) [pid = 3308] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 210 (000000BD6EF75000) [pid = 3308] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 209 (000000BD71C57800) [pid = 3308] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 208 (000000BD6EE65800) [pid = 3308] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 207 (000000BD724CD000) [pid = 3308] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 206 (000000BD118F1C00) [pid = 3308] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 205 (000000BD075A8400) [pid = 3308] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 204 (000000BD05D21400) [pid = 3308] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 203 (000000BD12C3BC00) [pid = 3308] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 202 (000000BD15040800) [pid = 3308] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 201 (000000BD75D9BC00) [pid = 3308] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 200 (000000BD6EE5BC00) [pid = 3308] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 199 (000000BD03A9D000) [pid = 3308] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 198 (000000BD76EC5800) [pid = 3308] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 197 (000000BD7D708C00) [pid = 3308] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 196 (000000BD0DA55000) [pid = 3308] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 195 (000000BD0CBE3C00) [pid = 3308] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 194 (000000BD7AE1B000) [pid = 3308] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 193 (000000BD0E467000) [pid = 3308] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 192 (000000BD0FD56000) [pid = 3308] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 191 (000000BD05D22800) [pid = 3308] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 190 (000000BD06B85800) [pid = 3308] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 189 (000000BD0FC19400) [pid = 3308] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 188 (000000BD0770A800) [pid = 3308] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 187 (000000BD06110400) [pid = 3308] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 186 (000000BD02C9A400) [pid = 3308] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 185 (000000BD01D81800) [pid = 3308] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 184 (000000BD0B2C8000) [pid = 3308] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 183 (000000BD0D747400) [pid = 3308] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 182 (000000BD07BE7000) [pid = 3308] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 181 (000000BD0FC46400) [pid = 3308] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 180 (000000BD11A9FC00) [pid = 3308] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 179 (000000BD7D8A9400) [pid = 3308] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 178 (000000BD07B7E000) [pid = 3308] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 177 (000000BD7632C400) [pid = 3308] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 176 (000000BD12370C00) [pid = 3308] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 175 (000000BD7AFEEC00) [pid = 3308] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 174 (000000BD0FC15400) [pid = 3308] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 173 (000000BD042AF400) [pid = 3308] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 172 (000000BD7DB93000) [pid = 3308] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 171 (000000BD79CBA800) [pid = 3308] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 170 (000000BD12371000) [pid = 3308] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 169 (000000BD7AFF0C00) [pid = 3308] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 168 (000000BD0CB75800) [pid = 3308] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | --DOMWINDOW == 167 (000000BD124F5000) [pid = 3308] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 10:07:10 INFO - PROCESS | 3308 | 1461172030487 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:10 INFO - PROCESS | 3308 | 1461172030616 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 10:07:10 INFO - PROCESS | 3308 | 1461172030630 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0911E800 == 116 [pid = 3308] [id = 597] 10:07:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 168 (000000BD02C97C00) [pid = 3308] [serial = 1791] [outer = 0000000000000000] 10:07:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 169 (000000BD05D28800) [pid = 3308] [serial = 1792] [outer = 000000BD02C97C00] 10:07:10 INFO - PROCESS | 3308 | 1461172030681 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 170 (000000BD0724B400) [pid = 3308] [serial = 1793] [outer = 000000BD02C97C00] 10:07:11 INFO - PROCESS | 3308 | 1461172031318 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 881ms 10:07:11 INFO - PROCESS | 3308 | 1461172031335 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 3308 | 1461172031338 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 10:07:11 INFO - PROCESS | 3308 | 1461172031341 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:07:11 INFO - PROCESS | 3308 | 1461172031343 Marionette TRACE conn4 <- [1,2354,null,{}] 10:07:11 INFO - PROCESS | 3308 | 1461172031347 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:11 INFO - PROCESS | 3308 | 1461172031470 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 10:07:11 INFO - PROCESS | 3308 | 1461172031588 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B20D800 == 117 [pid = 3308] [id = 598] 10:07:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 171 (000000BD07BE7000) [pid = 3308] [serial = 1794] [outer = 0000000000000000] 10:07:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 172 (000000BD088A3000) [pid = 3308] [serial = 1795] [outer = 000000BD07BE7000] 10:07:11 INFO - PROCESS | 3308 | 1461172031637 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 173 (000000BD0B011C00) [pid = 3308] [serial = 1796] [outer = 000000BD07BE7000] 10:07:12 INFO - PROCESS | 3308 | 1461172032023 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 10:07:12 INFO - PROCESS | 3308 | 1461172032078 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 10:07:12 INFO - PROCESS | 3308 | 1461172032080 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 10:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:07:12 INFO - PROCESS | 3308 | 1461172032084 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 3308 | 1461172032086 Marionette TRACE conn4 <- [1,2358,null,{}] 10:07:12 INFO - PROCESS | 3308 | 1461172032089 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:12 INFO - PROCESS | 3308 | 1461172032232 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 10:07:12 INFO - PROCESS | 3308 | 1461172032246 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D62C000 == 118 [pid = 3308] [id = 599] 10:07:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 174 (000000BD0B2CCC00) [pid = 3308] [serial = 1797] [outer = 0000000000000000] 10:07:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 175 (000000BD0C33CC00) [pid = 3308] [serial = 1798] [outer = 000000BD0B2CCC00] 10:07:12 INFO - PROCESS | 3308 | 1461172032294 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 176 (000000BD0CBF1400) [pid = 3308] [serial = 1799] [outer = 000000BD0B2CCC00] 10:07:12 INFO - PROCESS | 3308 | 1461172032843 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 776ms 10:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:07:12 INFO - PROCESS | 3308 | 1461172032865 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 10:07:12 INFO - PROCESS | 3308 | 1461172032867 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 10:07:12 INFO - PROCESS | 3308 | 1461172032871 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 3308 | 1461172032873 Marionette TRACE conn4 <- [1,2362,null,{}] 10:07:12 INFO - PROCESS | 3308 | 1461172032876 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:13 INFO - PROCESS | 3308 | 1461172033051 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 10:07:13 INFO - PROCESS | 3308 | 1461172033078 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E851000 == 119 [pid = 3308] [id = 600] 10:07:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 177 (000000BD0D35E000) [pid = 3308] [serial = 1800] [outer = 0000000000000000] 10:07:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 178 (000000BD0DA55800) [pid = 3308] [serial = 1801] [outer = 000000BD0D35E000] 10:07:13 INFO - PROCESS | 3308 | 1461172033129 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 179 (000000BD0DCA5C00) [pid = 3308] [serial = 1802] [outer = 000000BD0D35E000] 10:07:13 INFO - PROCESS | 3308 | 1461172033665 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 839ms 10:07:13 INFO - PROCESS | 3308 | 1461172033713 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 10:07:13 INFO - PROCESS | 3308 | 1461172033715 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 10:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:07:13 INFO - PROCESS | 3308 | 1461172033719 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 3308 | 1461172033721 Marionette TRACE conn4 <- [1,2366,null,{}] 10:07:13 INFO - PROCESS | 3308 | 1461172033724 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:13 INFO - PROCESS | 3308 | 1461172033879 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 10:07:13 INFO - PROCESS | 3308 | 1461172033904 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EC75800 == 120 [pid = 3308] [id = 601] 10:07:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 180 (000000BD0E45EC00) [pid = 3308] [serial = 1803] [outer = 0000000000000000] 10:07:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 181 (000000BD0E468000) [pid = 3308] [serial = 1804] [outer = 000000BD0E45EC00] 10:07:13 INFO - PROCESS | 3308 | 1461172033952 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 182 (000000BD0E7BAC00) [pid = 3308] [serial = 1805] [outer = 000000BD0E45EC00] 10:07:14 INFO - PROCESS | 3308 | 1461172034429 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms 10:07:14 INFO - PROCESS | 3308 | --DOMWINDOW == 181 (000000BD03069000) [pid = 3308] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:07:14 INFO - PROCESS | 3308 | --DOMWINDOW == 180 (000000BD05FDF000) [pid = 3308] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:07:14 INFO - PROCESS | 3308 | --DOMWINDOW == 179 (000000BD0D746400) [pid = 3308] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:07:14 INFO - PROCESS | 3308 | --DOMWINDOW == 178 (000000BD0759DC00) [pid = 3308] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:07:14 INFO - PROCESS | 3308 | --DOMWINDOW == 177 (000000BD0DCA9800) [pid = 3308] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:07:14 INFO - PROCESS | 3308 | --DOMWINDOW == 176 (000000BD07B79400) [pid = 3308] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:07:14 INFO - PROCESS | 3308 | --DOMWINDOW == 175 (000000BD075A3400) [pid = 3308] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:07:14 INFO - PROCESS | 3308 | --DOMWINDOW == 174 (000000BD04298000) [pid = 3308] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:07:14 INFO - PROCESS | 3308 | --DOMWINDOW == 173 (000000BD01356800) [pid = 3308] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:07:14 INFO - PROCESS | 3308 | 1461172034746 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 10:07:14 INFO - PROCESS | 3308 | 1461172034748 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 10:07:14 INFO - PROCESS | 3308 | 1461172034754 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:07:14 INFO - PROCESS | 3308 | 1461172034756 Marionette TRACE conn4 <- [1,2370,null,{}] 10:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:07:14 INFO - PROCESS | 3308 | 1461172034778 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:14 INFO - PROCESS | 3308 | 1461172034891 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 10:07:14 INFO - PROCESS | 3308 | 1461172034899 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FDE8000 == 121 [pid = 3308] [id = 602] 10:07:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 174 (000000BD0759DC00) [pid = 3308] [serial = 1806] [outer = 0000000000000000] 10:07:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 175 (000000BD093AF400) [pid = 3308] [serial = 1807] [outer = 000000BD0759DC00] 10:07:14 INFO - PROCESS | 3308 | 1461172034946 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 176 (000000BD0E7D5C00) [pid = 3308] [serial = 1808] [outer = 000000BD0759DC00] 10:07:15 INFO - PROCESS | 3308 | [3308] 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 10:07:15 INFO - PROCESS | 3308 | 1461172035451 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 734ms 10:07:15 INFO - PROCESS | 3308 | 1461172035502 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 3308 | 1461172035505 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 10:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:07:15 INFO - PROCESS | 3308 | 1461172035508 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 3308 | 1461172035510 Marionette TRACE conn4 <- [1,2374,null,{}] 10:07:15 INFO - PROCESS | 3308 | 1461172035513 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:15 INFO - PROCESS | 3308 | 1461172035629 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 10:07:15 INFO - PROCESS | 3308 | 1461172035639 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD10DB3800 == 122 [pid = 3308] [id = 603] 10:07:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 177 (000000BD0E80E800) [pid = 3308] [serial = 1809] [outer = 0000000000000000] 10:07:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 178 (000000BD0EAD1C00) [pid = 3308] [serial = 1810] [outer = 000000BD0E80E800] 10:07:15 INFO - PROCESS | 3308 | 1461172035687 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 179 (000000BD0FC13400) [pid = 3308] [serial = 1811] [outer = 000000BD0E80E800] 10:07:16 INFO - PROCESS | 3308 | 1461172036140 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 10:07:16 INFO - PROCESS | 3308 | 1461172036183 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 10:07:16 INFO - PROCESS | 3308 | 1461172036185 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 10:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:07:16 INFO - PROCESS | 3308 | 1461172036188 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:07:16 INFO - PROCESS | 3308 | 1461172036190 Marionette TRACE conn4 <- [1,2378,null,{}] 10:07:16 INFO - PROCESS | 3308 | 1461172036194 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:16 INFO - PROCESS | 3308 | 1461172036307 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 10:07:16 INFO - PROCESS | 3308 | 1461172036342 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD11893800 == 123 [pid = 3308] [id = 604] 10:07:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 180 (000000BD0FC20400) [pid = 3308] [serial = 1812] [outer = 0000000000000000] 10:07:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 181 (000000BD0FC46400) [pid = 3308] [serial = 1813] [outer = 000000BD0FC20400] 10:07:16 INFO - PROCESS | 3308 | 1461172036389 Marionette DEBUG loaded listener.js 10:07:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 182 (000000BD103E4C00) [pid = 3308] [serial = 1814] [outer = 000000BD0FC20400] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B1B000 == 122 [pid = 3308] [id = 455] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD77195000 == 121 [pid = 3308] [id = 494] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7CBD6800 == 120 [pid = 3308] [id = 496] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0FB1E800 == 119 [pid = 3308] [id = 569] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11892000 == 118 [pid = 3308] [id = 517] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0FB06000 == 117 [pid = 3308] [id = 476] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DC16000 == 116 [pid = 3308] [id = 390] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DC05800 == 115 [pid = 3308] [id = 189] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD01CD9800 == 114 [pid = 3308] [id = 145] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095A2800 == 113 [pid = 3308] [id = 521] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04852800 == 112 [pid = 3308] [id = 49] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7586F000 == 111 [pid = 3308] [id = 344] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E11F800 == 110 [pid = 3308] [id = 227] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D80E800 == 109 [pid = 3308] [id = 497] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD09C98000 == 108 [pid = 3308] [id = 233] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7EA40000 == 107 [pid = 3308] [id = 332] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEC3800 == 106 [pid = 3308] [id = 234] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DE37000 == 105 [pid = 3308] [id = 272] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD709E3000 == 104 [pid = 3308] [id = 130] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E67B000 == 103 [pid = 3308] [id = 157] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0418C800 == 102 [pid = 3308] [id = 80] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD02199800 == 101 [pid = 3308] [id = 146] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5C3800 == 100 [pid = 3308] [id = 252] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7FCD1000 == 99 [pid = 3308] [id = 250] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD756C7800 == 98 [pid = 3308] [id = 34] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD15EF4000 == 97 [pid = 3308] [id = 519] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F11F000 == 96 [pid = 3308] [id = 518] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD09114800 == 95 [pid = 3308] [id = 215] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08854000 == 94 [pid = 3308] [id = 162] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C8B9000 == 93 [pid = 3308] [id = 276] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DC31800 == 92 [pid = 3308] [id = 391] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0441C000 == 91 [pid = 3308] [id = 279] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0219E000 == 90 [pid = 3308] [id = 334] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0912B800 == 89 [pid = 3308] [id = 393] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E121000 == 88 [pid = 3308] [id = 110] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095AD800 == 87 [pid = 3308] [id = 251] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11E9F000 == 86 [pid = 3308] [id = 474] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DC6B800 == 85 [pid = 3308] [id = 498] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E85000 == 84 [pid = 3308] [id = 495] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D72C800 == 83 [pid = 3308] [id = 422] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7FC13000 == 82 [pid = 3308] [id = 177] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD756C5800 == 81 [pid = 3308] [id = 264] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD701E1000 == 80 [pid = 3308] [id = 475] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7FCE2000 == 79 [pid = 3308] [id = 143] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0FB0E000 == 78 [pid = 3308] [id = 487] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0775A800 == 77 [pid = 3308] [id = 232] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD10305800 == 76 [pid = 3308] [id = 532] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DBC6800 == 75 [pid = 3308] [id = 277] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07E2E800 == 74 [pid = 3308] [id = 178] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E85D000 == 73 [pid = 3308] [id = 392] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C8CF000 == 72 [pid = 3308] [id = 278] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7FECE000 == 71 [pid = 3308] [id = 231] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EBAF800 == 70 [pid = 3308] [id = 409] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD1030F000 == 69 [pid = 3308] [id = 410] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E766800 == 68 [pid = 3308] [id = 331] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7AD7B000 == 67 [pid = 3308] [id = 540] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DC0C000 == 66 [pid = 3308] [id = 541] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E81E800 == 65 [pid = 3308] [id = 275] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07FB4800 == 64 [pid = 3308] [id = 499] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F122800 == 63 [pid = 3308] [id = 333] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F108000 == 62 [pid = 3308] [id = 214] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AED1800 == 61 [pid = 3308] [id = 248] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D042800 == 60 [pid = 3308] [id = 33] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD76D20800 == 59 [pid = 3308] [id = 109] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F117800 == 58 [pid = 3308] [id = 78] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05CE2000 == 57 [pid = 3308] [id = 236] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04874000 == 56 [pid = 3308] [id = 456] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD72905800 == 55 [pid = 3308] [id = 382] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E8F800 == 54 [pid = 3308] [id = 127] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7627B000 == 53 [pid = 3308] [id = 296] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E685000 == 52 [pid = 3308] [id = 249] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C343800 == 51 [pid = 3308] [id = 595] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0896D800 == 50 [pid = 3308] [id = 594] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A505800 == 49 [pid = 3308] [id = 593] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07E34000 == 48 [pid = 3308] [id = 592] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD15F28000 == 47 [pid = 3308] [id = 591] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD155D7800 == 46 [pid = 3308] [id = 590] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD1259C000 == 45 [pid = 3308] [id = 589] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F1F2800 == 44 [pid = 3308] [id = 588] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E679800 == 43 [pid = 3308] [id = 587] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DA61000 == 42 [pid = 3308] [id = 586] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD76D09000 == 41 [pid = 3308] [id = 585] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD709F8800 == 40 [pid = 3308] [id = 584] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E805000 == 39 [pid = 3308] [id = 542] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD168D6000 == 38 [pid = 3308] [id = 583] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11E31800 == 37 [pid = 3308] [id = 582] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D63E000 == 36 [pid = 3308] [id = 581] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DC0C800 == 35 [pid = 3308] [id = 555] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0884A800 == 34 [pid = 3308] [id = 580] 10:07:18 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11D19800 == 33 [pid = 3308] [id = 579] 10:07:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B222800 == 32 [pid = 3308] [id = 596] 10:07:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E851000 == 31 [pid = 3308] [id = 600] 10:07:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B20D800 == 30 [pid = 3308] [id = 598] 10:07:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD10DB3800 == 29 [pid = 3308] [id = 603] 10:07:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0FDE8000 == 28 [pid = 3308] [id = 602] 10:07:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0911E800 == 27 [pid = 3308] [id = 597] 10:07:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D62C000 == 26 [pid = 3308] [id = 599] 10:07:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EC75800 == 25 [pid = 3308] [id = 601] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 181 (000000BD75EAF000) [pid = 3308] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 180 (000000BD0E463400) [pid = 3308] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 179 (000000BD0D356000) [pid = 3308] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 178 (000000BD0423D800) [pid = 3308] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 177 (000000BD7D931000) [pid = 3308] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 176 (000000BD07B7B800) [pid = 3308] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 175 (000000BD160AA800) [pid = 3308] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 174 (000000BD07253C00) [pid = 3308] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 173 (000000BD05EC7400) [pid = 3308] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 172 (000000BD10DE1000) [pid = 3308] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 171 (000000BD0DC6A000) [pid = 3308] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 170 (000000BD07710C00) [pid = 3308] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 169 (000000BD0CBE6000) [pid = 3308] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 168 (000000BD0DA50800) [pid = 3308] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 167 (000000BD0E7C0800) [pid = 3308] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 166 (000000BD07E76800) [pid = 3308] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 165 (000000BD15588000) [pid = 3308] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 164 (000000BD08FF1800) [pid = 3308] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 163 (000000BD15EB3400) [pid = 3308] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 162 (000000BD0D358400) [pid = 3308] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 161 (000000BD12C4B800) [pid = 3308] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 160 (000000BD0E464400) [pid = 3308] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 159 (000000BD0CB7BC00) [pid = 3308] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 158 (000000BD06B83000) [pid = 3308] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 157 (000000BD0B10F400) [pid = 3308] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 156 (000000BD06B67000) [pid = 3308] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 155 (000000BD7A9C9800) [pid = 3308] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 154 (000000BD0FD4E000) [pid = 3308] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 153 (000000BD12C2D000) [pid = 3308] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 152 (000000BD01D6CC00) [pid = 3308] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 151 (000000BD04464400) [pid = 3308] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 150 (000000BD042B1000) [pid = 3308] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 149 (000000BD12B0B800) [pid = 3308] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | --DOMWINDOW == 148 (000000BD0EAD2C00) [pid = 3308] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 10:07:20 INFO - PROCESS | 3308 | 1461172040440 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 4282ms 10:07:20 INFO - PROCESS | 3308 | 1461172040474 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 10:07:20 INFO - PROCESS | 3308 | 1461172040479 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 10:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:07:20 INFO - PROCESS | 3308 | 1461172040486 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 3308 | 1461172040491 Marionette TRACE conn4 <- [1,2382,null,{}] 10:07:20 INFO - PROCESS | 3308 | 1461172040499 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:20 INFO - PROCESS | 3308 | 1461172040658 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 10:07:20 INFO - PROCESS | 3308 | 1461172040790 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD02198800 == 26 [pid = 3308] [id = 605] 10:07:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 149 (000000BD01D64000) [pid = 3308] [serial = 1815] [outer = 0000000000000000] 10:07:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 150 (000000BD01D67800) [pid = 3308] [serial = 1816] [outer = 000000BD01D64000] 10:07:20 INFO - PROCESS | 3308 | 1461172040854 Marionette DEBUG loaded listener.js 10:07:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 151 (000000BD01D78000) [pid = 3308] [serial = 1817] [outer = 000000BD01D64000] 10:07:21 INFO - PROCESS | 3308 | [3308] 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 10:07:21 INFO - PROCESS | 3308 | 1461172041489 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1032ms 10:07:21 INFO - PROCESS | 3308 | 1461172041520 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 10:07:21 INFO - PROCESS | 3308 | 1461172041528 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 10:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:07:21 INFO - PROCESS | 3308 | 1461172041536 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:07:21 INFO - PROCESS | 3308 | 1461172041539 Marionette TRACE conn4 <- [1,2386,null,{}] 10:07:21 INFO - PROCESS | 3308 | 1461172041544 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:21 INFO - PROCESS | 3308 | 1461172041663 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 10:07:21 INFO - PROCESS | 3308 | 1461172041792 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04404000 == 27 [pid = 3308] [id = 606] 10:07:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 152 (000000BD01D64400) [pid = 3308] [serial = 1818] [outer = 0000000000000000] 10:07:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 153 (000000BD01DE5800) [pid = 3308] [serial = 1819] [outer = 000000BD01D64400] 10:07:21 INFO - PROCESS | 3308 | 1461172041853 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 154 (000000BD02071400) [pid = 3308] [serial = 1820] [outer = 000000BD01D64400] 10:07:22 INFO - PROCESS | 3308 | 1461172042524 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1021ms 10:07:22 INFO - PROCESS | 3308 | 1461172042561 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 3308 | 1461172042564 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 10:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:07:22 INFO - PROCESS | 3308 | 1461172042569 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 3308 | 1461172042573 Marionette TRACE conn4 <- [1,2390,null,{}] 10:07:22 INFO - PROCESS | 3308 | 1461172042586 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:22 INFO - PROCESS | 3308 | 1461172042729 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 10:07:22 INFO - PROCESS | 3308 | 1461172042856 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B04000 == 28 [pid = 3308] [id = 607] 10:07:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 155 (000000BD01351800) [pid = 3308] [serial = 1821] [outer = 0000000000000000] 10:07:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 156 (000000BD021C5800) [pid = 3308] [serial = 1822] [outer = 000000BD01351800] 10:07:22 INFO - PROCESS | 3308 | 1461172042922 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 157 (000000BD02C60C00) [pid = 3308] [serial = 1823] [outer = 000000BD01351800] 10:07:23 INFO - PROCESS | 3308 | 1461172043603 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1077ms 10:07:23 INFO - PROCESS | 3308 | 1461172043647 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 10:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:07:23 INFO - PROCESS | 3308 | 1461172043651 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 10:07:23 INFO - PROCESS | 3308 | 1461172043654 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - PROCESS | 3308 | 1461172043656 Marionette TRACE conn4 <- [1,2394,null,{}] 10:07:23 INFO - PROCESS | 3308 | 1461172043679 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:23 INFO - PROCESS | 3308 | 1461172043792 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 10:07:23 INFO - PROCESS | 3308 | 1461172043918 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B20800 == 29 [pid = 3308] [id = 608] 10:07:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 158 (000000BD02C99C00) [pid = 3308] [serial = 1824] [outer = 0000000000000000] 10:07:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 159 (000000BD03038800) [pid = 3308] [serial = 1825] [outer = 000000BD02C99C00] 10:07:23 INFO - PROCESS | 3308 | 1461172043980 Marionette DEBUG loaded listener.js 10:07:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 160 (000000BD03043800) [pid = 3308] [serial = 1826] [outer = 000000BD02C99C00] 10:07:24 INFO - PROCESS | 3308 | 1461172044613 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 986ms 10:07:24 INFO - PROCESS | 3308 | 1461172044642 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 3308 | 1461172044644 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 10:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:07:24 INFO - PROCESS | 3308 | 1461172044648 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 3308 | 1461172044650 Marionette TRACE conn4 <- [1,2398,null,{}] 10:07:24 INFO - PROCESS | 3308 | 1461172044654 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:24 INFO - PROCESS | 3308 | 1461172044762 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 10:07:24 INFO - PROCESS | 3308 | 1461172044860 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E83000 == 30 [pid = 3308] [id = 609] 10:07:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 161 (000000BD01D62000) [pid = 3308] [serial = 1827] [outer = 0000000000000000] 10:07:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 162 (000000BD0306D000) [pid = 3308] [serial = 1828] [outer = 000000BD01D62000] 10:07:24 INFO - PROCESS | 3308 | 1461172044920 Marionette DEBUG loaded listener.js 10:07:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 163 (000000BD03A96000) [pid = 3308] [serial = 1829] [outer = 000000BD01D62000] 10:07:25 INFO - PROCESS | 3308 | [3308] 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 10:07:25 INFO - PROCESS | 3308 | 1461172045517 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 923ms 10:07:25 INFO - PROCESS | 3308 | 1461172045574 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 10:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:07:25 INFO - PROCESS | 3308 | 1461172045577 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 10:07:25 INFO - PROCESS | 3308 | 1461172045581 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:07:25 INFO - PROCESS | 3308 | 1461172045583 Marionette TRACE conn4 <- [1,2402,null,{}] 10:07:25 INFO - PROCESS | 3308 | 1461172045587 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:25 INFO - PROCESS | 3308 | 1461172045746 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 10:07:25 INFO - PROCESS | 3308 | 1461172045874 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07668000 == 31 [pid = 3308] [id = 610] 10:07:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 164 (000000BD01C08400) [pid = 3308] [serial = 1830] [outer = 0000000000000000] 10:07:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 165 (000000BD04247800) [pid = 3308] [serial = 1831] [outer = 000000BD01C08400] 10:07:25 INFO - PROCESS | 3308 | 1461172045938 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 166 (000000BD042B4800) [pid = 3308] [serial = 1832] [outer = 000000BD01C08400] 10:07:26 INFO - PROCESS | 3308 | 1461172046574 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1029ms 10:07:26 INFO - PROCESS | 3308 | 1461172046612 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 10:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:07:26 INFO - PROCESS | 3308 | 1461172046614 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 10:07:26 INFO - PROCESS | 3308 | 1461172046618 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:07:26 INFO - PROCESS | 3308 | 1461172046620 Marionette TRACE conn4 <- [1,2406,null,{}] 10:07:26 INFO - PROCESS | 3308 | 1461172046624 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:26 INFO - PROCESS | 3308 | 1461172046733 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 10:07:26 INFO - PROCESS | 3308 | 1461172046860 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:26 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0775A000 == 32 [pid = 3308] [id = 611] 10:07:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 167 (000000BD01D6E800) [pid = 3308] [serial = 1833] [outer = 0000000000000000] 10:07:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 168 (000000BD0445A400) [pid = 3308] [serial = 1834] [outer = 000000BD01D6E800] 10:07:26 INFO - PROCESS | 3308 | 1461172046919 Marionette DEBUG loaded listener.js 10:07:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 169 (000000BD048F0C00) [pid = 3308] [serial = 1835] [outer = 000000BD01D6E800] 10:07:27 INFO - PROCESS | 3308 | 1461172047519 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 923ms 10:07:27 INFO - PROCESS | 3308 | 1461172047544 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 10:07:27 INFO - PROCESS | 3308 | 1461172047546 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 10:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:07:27 INFO - PROCESS | 3308 | 1461172047550 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:07:27 INFO - PROCESS | 3308 | 1461172047552 Marionette TRACE conn4 <- [1,2410,null,{}] 10:07:27 INFO - PROCESS | 3308 | 1461172047556 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:27 INFO - PROCESS | 3308 | 1461172047662 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 10:07:27 INFO - PROCESS | 3308 | 1461172047766 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07E35800 == 33 [pid = 3308] [id = 612] 10:07:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 170 (000000BD042B3000) [pid = 3308] [serial = 1836] [outer = 0000000000000000] 10:07:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 171 (000000BD05B65C00) [pid = 3308] [serial = 1837] [outer = 000000BD042B3000] 10:07:27 INFO - PROCESS | 3308 | 1461172047824 Marionette DEBUG loaded listener.js 10:07:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 172 (000000BD05B6F000) [pid = 3308] [serial = 1838] [outer = 000000BD042B3000] 10:07:28 INFO - PROCESS | 3308 | 1461172048518 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1024ms 10:07:28 INFO - PROCESS | 3308 | 1461172048577 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 3308 | 1461172048581 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 10:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:07:28 INFO - PROCESS | 3308 | 1461172048585 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - PROCESS | 3308 | 1461172048589 Marionette TRACE conn4 <- [1,2414,null,{}] 10:07:28 INFO - PROCESS | 3308 | 1461172048594 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:28 INFO - PROCESS | 3308 | 1461172048752 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 10:07:28 INFO - PROCESS | 3308 | 1461172048850 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0440F800 == 34 [pid = 3308] [id = 613] 10:07:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 173 (000000BD01DDD800) [pid = 3308] [serial = 1839] [outer = 0000000000000000] 10:07:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 174 (000000BD01DE7C00) [pid = 3308] [serial = 1840] [outer = 000000BD01DDD800] 10:07:28 INFO - PROCESS | 3308 | 1461172048905 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 175 (000000BD0216F000) [pid = 3308] [serial = 1841] [outer = 000000BD01DDD800] 10:07:29 INFO - PROCESS | 3308 | 1461172049371 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 839ms 10:07:29 INFO - PROCESS | 3308 | 1461172049426 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 10:07:29 INFO - PROCESS | 3308 | 1461172049432 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 10:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:07:29 INFO - PROCESS | 3308 | 1461172049438 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:07:29 INFO - PROCESS | 3308 | 1461172049441 Marionette TRACE conn4 <- [1,2418,null,{}] 10:07:29 INFO - PROCESS | 3308 | 1461172049445 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:29 INFO - PROCESS | 3308 | 1461172049550 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 10:07:29 INFO - PROCESS | 3308 | 1461172049657 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:29 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05F61800 == 35 [pid = 3308] [id = 614] 10:07:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 176 (000000BD01DE0800) [pid = 3308] [serial = 1842] [outer = 0000000000000000] 10:07:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 177 (000000BD02C9C000) [pid = 3308] [serial = 1843] [outer = 000000BD01DE0800] 10:07:29 INFO - PROCESS | 3308 | 1461172049709 Marionette DEBUG loaded listener.js 10:07:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 178 (000000BD03A9DC00) [pid = 3308] [serial = 1844] [outer = 000000BD01DE0800] 10:07:30 INFO - PROCESS | 3308 | 1461172050126 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 735ms 10:07:30 INFO - PROCESS | 3308 | 1461172050174 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 3308 | 1461172050177 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 10:07:30 INFO - PROCESS | 3308 | 1461172050180 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:07:30 INFO - PROCESS | 3308 | 1461172050184 Marionette TRACE conn4 <- [1,2422,null,{}] 10:07:30 INFO - PROCESS | 3308 | 1461172050195 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:30 INFO - PROCESS | 3308 | 1461172050332 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 10:07:30 INFO - PROCESS | 3308 | 1461172050351 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E82800 == 36 [pid = 3308] [id = 615] 10:07:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 179 (000000BD0445B000) [pid = 3308] [serial = 1845] [outer = 0000000000000000] 10:07:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 180 (000000BD05B6D000) [pid = 3308] [serial = 1846] [outer = 000000BD0445B000] 10:07:30 INFO - PROCESS | 3308 | 1461172050404 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 181 (000000BD05D1D400) [pid = 3308] [serial = 1847] [outer = 000000BD0445B000] 10:07:30 INFO - PROCESS | 3308 | [3308] 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 10:07:30 INFO - PROCESS | 3308 | 1461172050875 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 776ms 10:07:30 INFO - PROCESS | 3308 | 1461172050959 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 3308 | 1461172050962 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 10:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:07:30 INFO - PROCESS | 3308 | 1461172050965 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - PROCESS | 3308 | 1461172050967 Marionette TRACE conn4 <- [1,2426,null,{}] 10:07:30 INFO - PROCESS | 3308 | 1461172050976 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:31 INFO - PROCESS | 3308 | 1461172051081 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 10:07:31 INFO - PROCESS | 3308 | 1461172051094 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FBB000 == 37 [pid = 3308] [id = 616] 10:07:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 182 (000000BD05D2B800) [pid = 3308] [serial = 1848] [outer = 0000000000000000] 10:07:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 183 (000000BD05EC7400) [pid = 3308] [serial = 1849] [outer = 000000BD05D2B800] 10:07:31 INFO - PROCESS | 3308 | 1461172051143 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 184 (000000BD05ED2800) [pid = 3308] [serial = 1850] [outer = 000000BD05D2B800] 10:07:31 INFO - PROCESS | 3308 | 1461172051627 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 10:07:31 INFO - PROCESS | 3308 | 1461172051719 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 10:07:31 INFO - PROCESS | 3308 | 1461172051721 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 10:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:07:31 INFO - PROCESS | 3308 | 1461172051735 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 3308 | 1461172051737 Marionette TRACE conn4 <- [1,2430,null,{}] 10:07:31 INFO - PROCESS | 3308 | 1461172051741 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:31 INFO - PROCESS | 3308 | 1461172051871 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 10:07:31 INFO - PROCESS | 3308 | 1461172051888 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09127800 == 38 [pid = 3308] [id = 617] 10:07:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 185 (000000BD05EEFC00) [pid = 3308] [serial = 1851] [outer = 0000000000000000] 10:07:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 186 (000000BD05EF3800) [pid = 3308] [serial = 1852] [outer = 000000BD05EEFC00] 10:07:31 INFO - PROCESS | 3308 | 1461172051936 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 187 (000000BD05FD6800) [pid = 3308] [serial = 1853] [outer = 000000BD05EEFC00] 10:07:32 INFO - PROCESS | 3308 | 1461172052433 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 734ms 10:07:32 INFO - PROCESS | 3308 | 1461172052475 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 10:07:32 INFO - PROCESS | 3308 | 1461172052477 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 10:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:07:32 INFO - PROCESS | 3308 | 1461172052480 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:07:32 INFO - PROCESS | 3308 | 1461172052482 Marionette TRACE conn4 <- [1,2434,null,{}] 10:07:32 INFO - PROCESS | 3308 | 1461172052486 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:32 INFO - PROCESS | 3308 | 1461172052632 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 10:07:32 INFO - PROCESS | 3308 | 1461172052697 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095AD000 == 39 [pid = 3308] [id = 618] 10:07:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 188 (000000BD06170400) [pid = 3308] [serial = 1854] [outer = 0000000000000000] 10:07:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 189 (000000BD06B67C00) [pid = 3308] [serial = 1855] [outer = 000000BD06170400] 10:07:32 INFO - PROCESS | 3308 | 1461172052749 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 190 (000000BD06B74400) [pid = 3308] [serial = 1856] [outer = 000000BD06170400] 10:07:33 INFO - PROCESS | 3308 | 1461172053177 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 735ms 10:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:07:33 INFO - PROCESS | 3308 | 1461172053230 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 3308 | 1461172053232 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 10:07:33 INFO - PROCESS | 3308 | 1461172053240 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 3308 | 1461172053242 Marionette TRACE conn4 <- [1,2438,null,{}] 10:07:33 INFO - PROCESS | 3308 | 1461172053246 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:33 INFO - PROCESS | 3308 | 1461172053740 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 189 (000000BD05EF7C00) [pid = 3308] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 188 (000000BD0303E400) [pid = 3308] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 187 (000000BD124F4400) [pid = 3308] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 186 (000000BD15582800) [pid = 3308] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 185 (000000BD6B9C4C00) [pid = 3308] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 184 (000000BD12C40400) [pid = 3308] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 183 (000000BD71C5F000) [pid = 3308] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 182 (000000BD103E0400) [pid = 3308] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 181 (000000BD0DCA4C00) [pid = 3308] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 180 (000000BD07150400) [pid = 3308] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 179 (000000BD118F2000) [pid = 3308] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 178 (000000BD075A0000) [pid = 3308] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 177 (000000BD0C33A400) [pid = 3308] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 176 (000000BD0EACA800) [pid = 3308] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 175 (000000BD12B04C00) [pid = 3308] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 174 (000000BD75E7A800) [pid = 3308] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 173 (000000BD01D73000) [pid = 3308] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 172 (000000BD12C44800) [pid = 3308] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 171 (000000BD15EAFC00) [pid = 3308] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 170 (000000BD1236BC00) [pid = 3308] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 169 (000000BD0E804800) [pid = 3308] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 168 (000000BD12AAF800) [pid = 3308] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 167 (000000BD12C23400) [pid = 3308] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 166 (000000BD0710BC00) [pid = 3308] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 165 (000000BD71C63400) [pid = 3308] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 164 (000000BD6B9C1400) [pid = 3308] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 163 (000000BD0DA55400) [pid = 3308] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 162 (000000BD07105C00) [pid = 3308] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 161 (000000BD0D35E000) [pid = 3308] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 160 (000000BD0E45EC00) [pid = 3308] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 159 (000000BD0759DC00) [pid = 3308] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 158 (000000BD0E80E800) [pid = 3308] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 157 (000000BD021CDC00) [pid = 3308] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 156 (000000BD02173C00) [pid = 3308] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 155 (000000BD02177400) [pid = 3308] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 154 (000000BD01C10400) [pid = 3308] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 153 (000000BD7251DC00) [pid = 3308] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 152 (000000BD70356800) [pid = 3308] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 151 (000000BD160AF000) [pid = 3308] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 150 (000000BD15309400) [pid = 3308] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 149 (000000BD12AB4C00) [pid = 3308] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 148 (000000BD124F4800) [pid = 3308] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 147 (000000BD112D6800) [pid = 3308] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 146 (000000BD0FD50800) [pid = 3308] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD0D74DC00) [pid = 3308] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 144 (000000BD0D38A000) [pid = 3308] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 143 (000000BD0B2CCC00) [pid = 3308] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD07BE7000) [pid = 3308] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD06108400) [pid = 3308] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 140 (000000BD01DD9000) [pid = 3308] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD0DCAB400) [pid = 3308] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD02C97C00) [pid = 3308] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:07:33 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD06B79C00) [pid = 3308] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:07:33 INFO - PROCESS | 3308 | 1461172053824 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0767C800 == 40 [pid = 3308] [id = 619] 10:07:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD01C08000) [pid = 3308] [serial = 1857] [outer = 0000000000000000] 10:07:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD01DE5400) [pid = 3308] [serial = 1858] [outer = 000000BD01C08000] 10:07:33 INFO - PROCESS | 3308 | 1461172053872 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD05B63400) [pid = 3308] [serial = 1859] [outer = 000000BD01C08000] 10:07:34 INFO - PROCESS | 3308 | 1461172054234 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1027ms 10:07:34 INFO - PROCESS | 3308 | 1461172054274 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 3308 | 1461172054276 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 10:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:07:34 INFO - PROCESS | 3308 | 1461172054279 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - PROCESS | 3308 | 1461172054281 Marionette TRACE conn4 <- [1,2442,null,{}] 10:07:34 INFO - PROCESS | 3308 | 1461172054300 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:34 INFO - PROCESS | 3308 | 1461172054391 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 10:07:34 INFO - PROCESS | 3308 | 1461172054397 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A514000 == 41 [pid = 3308] [id = 620] 10:07:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 141 (000000BD06B79C00) [pid = 3308] [serial = 1860] [outer = 0000000000000000] 10:07:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD07104000) [pid = 3308] [serial = 1861] [outer = 000000BD06B79C00] 10:07:34 INFO - PROCESS | 3308 | 1461172054445 Marionette DEBUG loaded listener.js 10:07:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD0710D000) [pid = 3308] [serial = 1862] [outer = 000000BD06B79C00] 10:07:34 INFO - PROCESS | 3308 | 1461172054873 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 650ms 10:07:34 INFO - PROCESS | 3308 | 1461172054930 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 3308 | 1461172054932 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 10:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:07:34 INFO - PROCESS | 3308 | 1461172054936 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - PROCESS | 3308 | 1461172054938 Marionette TRACE conn4 <- [1,2446,null,{}] 10:07:34 INFO - PROCESS | 3308 | 1461172054941 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:35 INFO - PROCESS | 3308 | 1461172055036 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 10:07:35 INFO - PROCESS | 3308 | 1461172055042 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5CA000 == 42 [pid = 3308] [id = 621] 10:07:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 144 (000000BD07145400) [pid = 3308] [serial = 1863] [outer = 0000000000000000] 10:07:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 145 (000000BD07149800) [pid = 3308] [serial = 1864] [outer = 000000BD07145400] 10:07:35 INFO - PROCESS | 3308 | 1461172055089 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD07150800) [pid = 3308] [serial = 1865] [outer = 000000BD07145400] 10:07:35 INFO - PROCESS | 3308 | 1461172055558 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 671ms 10:07:35 INFO - PROCESS | 3308 | 1461172055610 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 10:07:35 INFO - PROCESS | 3308 | 1461172055612 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 10:07:35 INFO - PROCESS | 3308 | 1461172055615 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:07:35 INFO - PROCESS | 3308 | 1461172055617 Marionette TRACE conn4 <- [1,2450,null,{}] 10:07:35 INFO - PROCESS | 3308 | 1461172055621 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:35 INFO - PROCESS | 3308 | 1461172055714 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 10:07:35 INFO - PROCESS | 3308 | 1461172055881 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0218C000 == 43 [pid = 3308] [id = 622] 10:07:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 147 (000000BD00C1D400) [pid = 3308] [serial = 1866] [outer = 0000000000000000] 10:07:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 148 (000000BD01C04800) [pid = 3308] [serial = 1867] [outer = 000000BD00C1D400] 10:07:35 INFO - PROCESS | 3308 | 1461172055943 Marionette DEBUG loaded listener.js 10:07:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 149 (000000BD01DDC800) [pid = 3308] [serial = 1868] [outer = 000000BD00C1D400] 10:07:36 INFO - PROCESS | 3308 | [3308] 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 10:07:36 INFO - PROCESS | 3308 | 1461172056630 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1067ms 10:07:36 INFO - PROCESS | 3308 | 1461172056688 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 10:07:36 INFO - PROCESS | 3308 | 1461172056692 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 10:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:07:36 INFO - PROCESS | 3308 | 1461172056697 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:07:36 INFO - PROCESS | 3308 | 1461172056701 Marionette TRACE conn4 <- [1,2454,null,{}] 10:07:36 INFO - PROCESS | 3308 | 1461172056707 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:36 INFO - PROCESS | 3308 | 1461172056837 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 10:07:36 INFO - PROCESS | 3308 | 1461172056973 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07FD1000 == 44 [pid = 3308] [id = 623] 10:07:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 150 (000000BD04240800) [pid = 3308] [serial = 1869] [outer = 0000000000000000] 10:07:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 151 (000000BD04248000) [pid = 3308] [serial = 1870] [outer = 000000BD04240800] 10:07:37 INFO - PROCESS | 3308 | 1461172057042 Marionette DEBUG loaded listener.js 10:07:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 152 (000000BD042B2800) [pid = 3308] [serial = 1871] [outer = 000000BD04240800] 10:07:37 INFO - PROCESS | 3308 | 1461172057611 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 985ms 10:07:37 INFO - PROCESS | 3308 | 1461172057688 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 10:07:37 INFO - PROCESS | 3308 | 1461172057693 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 10:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:07:37 INFO - PROCESS | 3308 | 1461172057697 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:07:37 INFO - PROCESS | 3308 | 1461172057700 Marionette TRACE conn4 <- [1,2458,null,{}] 10:07:37 INFO - PROCESS | 3308 | 1461172057705 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:37 INFO - PROCESS | 3308 | 1461172057860 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 10:07:38 INFO - PROCESS | 3308 | 1461172057994 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5B2000 == 45 [pid = 3308] [id = 624] 10:07:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 153 (000000BD05D29400) [pid = 3308] [serial = 1872] [outer = 0000000000000000] 10:07:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 154 (000000BD05EEF000) [pid = 3308] [serial = 1873] [outer = 000000BD05D29400] 10:07:38 INFO - PROCESS | 3308 | 1461172058054 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 155 (000000BD0610CC00) [pid = 3308] [serial = 1874] [outer = 000000BD05D29400] 10:07:38 INFO - PROCESS | 3308 | 1461172058698 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1022ms 10:07:38 INFO - PROCESS | 3308 | 1461172058722 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 10:07:38 INFO - PROCESS | 3308 | 1461172058724 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 10:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:07:38 INFO - PROCESS | 3308 | 1461172058736 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:07:38 INFO - PROCESS | 3308 | 1461172058744 Marionette TRACE conn4 <- [1,2462,null,{}] 10:07:38 INFO - PROCESS | 3308 | 1461172058769 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:38 INFO - PROCESS | 3308 | 1461172058893 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 10:07:39 INFO - PROCESS | 3308 | 1461172059027 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B1A0000 == 46 [pid = 3308] [id = 625] 10:07:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 156 (000000BD06B83C00) [pid = 3308] [serial = 1875] [outer = 0000000000000000] 10:07:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 157 (000000BD07250800) [pid = 3308] [serial = 1876] [outer = 000000BD06B83C00] 10:07:39 INFO - PROCESS | 3308 | 1461172059088 Marionette DEBUG loaded listener.js 10:07:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 158 (000000BD072B2800) [pid = 3308] [serial = 1877] [outer = 000000BD06B83C00] 10:07:39 INFO - PROCESS | 3308 | 1461172059728 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1037ms 10:07:39 INFO - PROCESS | 3308 | 1461172059768 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 10:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:07:39 INFO - PROCESS | 3308 | 1461172059771 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 10:07:39 INFO - PROCESS | 3308 | 1461172059774 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:07:39 INFO - PROCESS | 3308 | 1461172059777 Marionette TRACE conn4 <- [1,2466,null,{}] 10:07:39 INFO - PROCESS | 3308 | 1461172059780 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:39 INFO - PROCESS | 3308 | 1461172059900 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 10:07:40 INFO - PROCESS | 3308 | 1461172060034 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B44F000 == 47 [pid = 3308] [id = 626] 10:07:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 159 (000000BD072B9C00) [pid = 3308] [serial = 1878] [outer = 0000000000000000] 10:07:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 160 (000000BD075A8000) [pid = 3308] [serial = 1879] [outer = 000000BD072B9C00] 10:07:40 INFO - PROCESS | 3308 | 1461172060093 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 161 (000000BD07705800) [pid = 3308] [serial = 1880] [outer = 000000BD072B9C00] 10:07:40 INFO - PROCESS | 3308 | 1461172060646 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 924ms 10:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:07:40 INFO - PROCESS | 3308 | 1461172060701 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 10:07:40 INFO - PROCESS | 3308 | 1461172060703 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 10:07:40 INFO - PROCESS | 3308 | 1461172060707 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:07:40 INFO - PROCESS | 3308 | 1461172060709 Marionette TRACE conn4 <- [1,2470,null,{}] 10:07:40 INFO - PROCESS | 3308 | 1461172060713 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:40 INFO - PROCESS | 3308 | 1461172060829 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 10:07:40 INFO - PROCESS | 3308 | 1461172060939 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0BE86800 == 48 [pid = 3308] [id = 627] 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 162 (000000BD07711C00) [pid = 3308] [serial = 1881] [outer = 0000000000000000] 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 163 (000000BD07B75C00) [pid = 3308] [serial = 1882] [outer = 000000BD07711C00] 10:07:41 INFO - PROCESS | 3308 | 1461172061063 Marionette DEBUG loaded listener.js 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 164 (000000BD07BDCC00) [pid = 3308] [serial = 1883] [outer = 000000BD07711C00] 10:07:41 INFO - PROCESS | 3308 | [3308] 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 10:07:41 INFO - PROCESS | 3308 | 1461172061666 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 986ms 10:07:41 INFO - PROCESS | 3308 | 1461172061696 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 10:07:41 INFO - PROCESS | 3308 | 1461172061698 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 10:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:07:41 INFO - PROCESS | 3308 | 1461172061702 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:07:41 INFO - PROCESS | 3308 | 1461172061704 Marionette TRACE conn4 <- [1,2474,null,{}] 10:07:41 INFO - PROCESS | 3308 | 1461172061708 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:41 INFO - PROCESS | 3308 | 1461172061830 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 10:07:41 INFO - PROCESS | 3308 | 1461172061939 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09C82000 == 49 [pid = 3308] [id = 628] 10:07:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 165 (000000BD01CF3800) [pid = 3308] [serial = 1884] [outer = 0000000000000000] 10:07:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 166 (000000BD048F8000) [pid = 3308] [serial = 1885] [outer = 000000BD01CF3800] 10:07:42 INFO - PROCESS | 3308 | 1461172061998 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 167 (000000BD07BE7000) [pid = 3308] [serial = 1886] [outer = 000000BD01CF3800] 10:07:42 INFO - PROCESS | 3308 | 1461172062875 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1230ms 10:07:42 INFO - PROCESS | 3308 | 1461172062935 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 3308 | 1461172062939 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 10:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:07:42 INFO - PROCESS | 3308 | 1461172062959 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 3308 | 1461172062963 Marionette TRACE conn4 <- [1,2478,null,{}] 10:07:42 INFO - PROCESS | 3308 | 1461172062970 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:43 INFO - PROCESS | 3308 | 1461172063081 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 10:07:43 INFO - PROCESS | 3308 | 1461172063225 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05CDD800 == 50 [pid = 3308] [id = 629] 10:07:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 168 (000000BD01CF1C00) [pid = 3308] [serial = 1887] [outer = 0000000000000000] 10:07:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 169 (000000BD01D74C00) [pid = 3308] [serial = 1888] [outer = 000000BD01CF1C00] 10:07:43 INFO - PROCESS | 3308 | 1461172063281 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 170 (000000BD021CDC00) [pid = 3308] [serial = 1889] [outer = 000000BD01CF1C00] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7010C800 == 49 [pid = 3308] [id = 13] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7E773000 == 48 [pid = 3308] [id = 20] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD729C5800 == 47 [pid = 3308] [id = 15] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7DF95000 == 46 [pid = 3308] [id = 19] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD76D10800 == 45 [pid = 3308] [id = 29] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E83800 == 44 [pid = 3308] [id = 24] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD6FF17000 == 43 [pid = 3308] [id = 27] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD756CF800 == 42 [pid = 3308] [id = 28] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD701DE000 == 41 [pid = 3308] [id = 26] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD71006000 == 40 [pid = 3308] [id = 14] 10:07:43 INFO - PROCESS | 3308 | 1461172063958 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B20800 == 39 [pid = 3308] [id = 608] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B04000 == 38 [pid = 3308] [id = 607] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04404000 == 37 [pid = 3308] [id = 606] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD02198800 == 36 [pid = 3308] [id = 605] 10:07:43 INFO - PROCESS | 3308 | --DOCSHELL 000000BD11893800 == 35 [pid = 3308] [id = 604] 10:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1028ms 10:07:43 INFO - PROCESS | 3308 | 1461172063990 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 10:07:44 INFO - PROCESS | 3308 | 1461172063996 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 10:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:07:44 INFO - PROCESS | 3308 | 1461172064004 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - PROCESS | 3308 | 1461172064007 Marionette TRACE conn4 <- [1,2482,null,{}] 10:07:44 INFO - PROCESS | 3308 | 1461172064027 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:44 INFO - PROCESS | 3308 | 1461172064139 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 169 (000000BD7ADC9400) [pid = 3308] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 168 (000000BD6EF7B000) [pid = 3308] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 167 (000000BD15311800) [pid = 3308] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 166 (000000BD1503A000) [pid = 3308] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 165 (000000BD05EC6800) [pid = 3308] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 164 (000000BD1530D400) [pid = 3308] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 163 (000000BD160B1C00) [pid = 3308] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 162 (000000BD7218B000) [pid = 3308] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 161 (000000BD1530D000) [pid = 3308] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 160 (000000BD76E07C00) [pid = 3308] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 159 (000000BD118F7C00) [pid = 3308] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 158 (000000BD0FBAC800) [pid = 3308] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 157 (000000BD093A9C00) [pid = 3308] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 156 (000000BD124EA000) [pid = 3308] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 155 (000000BD7DB96000) [pid = 3308] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 154 (000000BD15EB0400) [pid = 3308] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 153 (000000BD08FE5000) [pid = 3308] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 152 (000000BD0DA55800) [pid = 3308] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 151 (000000BD0E468000) [pid = 3308] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 150 (000000BD0DCA5C00) [pid = 3308] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 149 (000000BD093AF400) [pid = 3308] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 148 (000000BD0EAD1C00) [pid = 3308] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 147 (000000BD0E7BAC00) [pid = 3308] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 146 (000000BD0E7D5C00) [pid = 3308] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD048F7000) [pid = 3308] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 144 (000000BD06B6CC00) [pid = 3308] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 143 (000000BD04289C00) [pid = 3308] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD0B006800) [pid = 3308] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD048FDC00) [pid = 3308] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 140 (000000BD12C3C400) [pid = 3308] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD06B88400) [pid = 3308] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD0FC13400) [pid = 3308] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD76E8B800) [pid = 3308] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD76328800) [pid = 3308] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD75655800) [pid = 3308] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD71316C00) [pid = 3308] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD6EF6F800) [pid = 3308] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (000000BD160B9000) [pid = 3308] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD160B0000) [pid = 3308] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD1558C800) [pid = 3308] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD15044000) [pid = 3308] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD15035400) [pid = 3308] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD12B0D000) [pid = 3308] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD12AAC000) [pid = 3308] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD12365000) [pid = 3308] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD112EDC00) [pid = 3308] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD10DDD000) [pid = 3308] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD103DFC00) [pid = 3308] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD0FC14000) [pid = 3308] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD0F822C00) [pid = 3308] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD0E7DB400) [pid = 3308] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD0D752800) [pid = 3308] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD0C33CC00) [pid = 3308] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD088A3000) [pid = 3308] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD0B011C00) [pid = 3308] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD08FE9800) [pid = 3308] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD07249800) [pid = 3308] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD04247400) [pid = 3308] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD0216C000) [pid = 3308] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD0E80DC00) [pid = 3308] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD05D28800) [pid = 3308] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD0724B400) [pid = 3308] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD07B77800) [pid = 3308] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD0724B000) [pid = 3308] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD05EF8C00) [pid = 3308] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD0CBF1400) [pid = 3308] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD7E13C000) [pid = 3308] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD0DA70800) [pid = 3308] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD76EC6800) [pid = 3308] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD12B11C00) [pid = 3308] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD7BA44800) [pid = 3308] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD12C24C00) [pid = 3308] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD12C51800) [pid = 3308] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD15EB9400) [pid = 3308] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD1558E000) [pid = 3308] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD124F0C00) [pid = 3308] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD7D7D5400) [pid = 3308] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 10:07:44 INFO - PROCESS | 3308 | 1461172064245 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0418A000 == 36 [pid = 3308] [id = 630] 10:07:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD01CF6000) [pid = 3308] [serial = 1890] [outer = 0000000000000000] 10:07:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD021C4400) [pid = 3308] [serial = 1891] [outer = 000000BD01CF6000] 10:07:44 INFO - PROCESS | 3308 | 1461172064295 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD0303EC00) [pid = 3308] [serial = 1892] [outer = 000000BD01CF6000] 10:07:44 INFO - PROCESS | 3308 | 1461172064821 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 881ms 10:07:44 INFO - PROCESS | 3308 | 1461172064885 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 10:07:44 INFO - PROCESS | 3308 | 1461172064887 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 10:07:44 INFO - PROCESS | 3308 | 1461172064891 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:07:44 INFO - PROCESS | 3308 | 1461172064895 Marionette TRACE conn4 <- [1,2486,null,{}] 10:07:44 INFO - PROCESS | 3308 | 1461172064906 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:45 INFO - PROCESS | 3308 | 1461172065003 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 10:07:45 INFO - PROCESS | 3308 | 1461172065090 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0896A800 == 37 [pid = 3308] [id = 631] 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD02C94C00) [pid = 3308] [serial = 1893] [outer = 0000000000000000] 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD0445A800) [pid = 3308] [serial = 1894] [outer = 000000BD02C94C00] 10:07:45 INFO - PROCESS | 3308 | 1461172065142 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD05B70400) [pid = 3308] [serial = 1895] [outer = 000000BD02C94C00] 10:07:45 INFO - PROCESS | 3308 | 1461172065547 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 10:07:45 INFO - PROCESS | 3308 | 1461172065586 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 3308 | 1461172065589 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 10:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:07:45 INFO - PROCESS | 3308 | 1461172065592 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 3308 | 1461172065594 Marionette TRACE conn4 <- [1,2490,null,{}] 10:07:45 INFO - PROCESS | 3308 | 1461172065597 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:45 INFO - PROCESS | 3308 | 1461172065693 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 10:07:45 INFO - PROCESS | 3308 | 1461172065700 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095A2800 == 38 [pid = 3308] [id = 632] 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD05D29C00) [pid = 3308] [serial = 1896] [outer = 0000000000000000] 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD05EEAC00) [pid = 3308] [serial = 1897] [outer = 000000BD05D29C00] 10:07:45 INFO - PROCESS | 3308 | 1461172065749 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD05FD3800) [pid = 3308] [serial = 1898] [outer = 000000BD05D29C00] 10:07:46 INFO - PROCESS | 3308 | 1461172066190 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 627ms 10:07:46 INFO - PROCESS | 3308 | 1461172066230 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 10:07:46 INFO - PROCESS | 3308 | 1461172066232 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 10:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:07:46 INFO - PROCESS | 3308 | 1461172066240 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - PROCESS | 3308 | 1461172066242 Marionette TRACE conn4 <- [1,2494,null,{}] 10:07:46 INFO - PROCESS | 3308 | 1461172066256 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:46 INFO - PROCESS | 3308 | 1461172066377 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 10:07:46 INFO - PROCESS | 3308 | 1461172066460 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B1E800 == 39 [pid = 3308] [id = 633] 10:07:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD06102800) [pid = 3308] [serial = 1899] [outer = 0000000000000000] 10:07:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD06109400) [pid = 3308] [serial = 1900] [outer = 000000BD06102800] 10:07:46 INFO - PROCESS | 3308 | 1461172066509 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD06B6B800) [pid = 3308] [serial = 1901] [outer = 000000BD06102800] 10:07:46 INFO - PROCESS | 3308 | [3308] 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 10:07:47 INFO - PROCESS | 3308 | 1461172067021 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 839ms 10:07:47 INFO - PROCESS | 3308 | 1461172067081 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 10:07:47 INFO - PROCESS | 3308 | 1461172067083 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 10:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:07:47 INFO - PROCESS | 3308 | 1461172067086 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 3308 | 1461172067088 Marionette TRACE conn4 <- [1,2498,null,{}] 10:07:47 INFO - PROCESS | 3308 | 1461172067092 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:47 INFO - PROCESS | 3308 | 1461172067233 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 10:07:47 INFO - PROCESS | 3308 | 1461172067253 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEC1800 == 40 [pid = 3308] [id = 634] 10:07:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD07110800) [pid = 3308] [serial = 1902] [outer = 0000000000000000] 10:07:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD07249C00) [pid = 3308] [serial = 1903] [outer = 000000BD07110800] 10:07:47 INFO - PROCESS | 3308 | 1461172067303 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD072B7400) [pid = 3308] [serial = 1904] [outer = 000000BD07110800] 10:07:47 INFO - PROCESS | 3308 | 1461172067817 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 776ms 10:07:47 INFO - PROCESS | 3308 | 1461172067866 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 10:07:47 INFO - PROCESS | 3308 | 1461172067868 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 10:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:07:47 INFO - PROCESS | 3308 | 1461172067871 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 3308 | 1461172067873 Marionette TRACE conn4 <- [1,2502,null,{}] 10:07:47 INFO - PROCESS | 3308 | 1461172067876 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:48 INFO - PROCESS | 3308 | 1461172067999 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 10:07:48 INFO - PROCESS | 3308 | 1461172068020 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B443000 == 41 [pid = 3308] [id = 635] 10:07:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD07705400) [pid = 3308] [serial = 1905] [outer = 0000000000000000] 10:07:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD07710000) [pid = 3308] [serial = 1906] [outer = 000000BD07705400] 10:07:48 INFO - PROCESS | 3308 | 1461172068067 Marionette DEBUG loaded listener.js 10:07:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD07BE1000) [pid = 3308] [serial = 1907] [outer = 000000BD07705400] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD05EEFC00) [pid = 3308] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD06170400) [pid = 3308] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD02C99C00) [pid = 3308] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD01C08400) [pid = 3308] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD01D62000) [pid = 3308] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD0FC20400) [pid = 3308] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD01D6E800) [pid = 3308] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD0445B000) [pid = 3308] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD01DE0800) [pid = 3308] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD01DDD800) [pid = 3308] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD05D2B800) [pid = 3308] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD01D64400) [pid = 3308] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD01351800) [pid = 3308] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD06B79C00) [pid = 3308] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD01D64000) [pid = 3308] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD042B3000) [pid = 3308] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:07:48 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD01C08000) [pid = 3308] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:07:48 INFO - PROCESS | 3308 | 1461172068751 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 923ms 10:07:48 INFO - PROCESS | 3308 | 1461172068797 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 10:07:48 INFO - PROCESS | 3308 | 1461172068799 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 10:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:07:48 INFO - PROCESS | 3308 | 1461172068807 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 3308 | 1461172068809 Marionette TRACE conn4 <- [1,2506,null,{}] 10:07:48 INFO - PROCESS | 3308 | 1461172068813 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:48 INFO - PROCESS | 3308 | 1461172068937 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 10:07:49 INFO - PROCESS | 3308 | 1461172068995 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B445800 == 42 [pid = 3308] [id = 636] 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD01D64000) [pid = 3308] [serial = 1908] [outer = 0000000000000000] 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD042B1C00) [pid = 3308] [serial = 1909] [outer = 000000BD01D64000] 10:07:49 INFO - PROCESS | 3308 | 1461172069043 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD06B6FC00) [pid = 3308] [serial = 1910] [outer = 000000BD01D64000] 10:07:49 INFO - PROCESS | 3308 | 1461172069419 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 10:07:49 INFO - PROCESS | 3308 | 1461172069436 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 10:07:49 INFO - PROCESS | 3308 | 1461172069438 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 10:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:07:49 INFO - PROCESS | 3308 | 1461172069452 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:07:49 INFO - PROCESS | 3308 | 1461172069454 Marionette TRACE conn4 <- [1,2510,null,{}] 10:07:49 INFO - PROCESS | 3308 | 1461172069457 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:49 INFO - PROCESS | 3308 | 1461172069552 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 10:07:49 INFO - PROCESS | 3308 | 1461172069558 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C34C000 == 43 [pid = 3308] [id = 637] 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD07B7D800) [pid = 3308] [serial = 1911] [outer = 0000000000000000] 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD07E6B000) [pid = 3308] [serial = 1912] [outer = 000000BD07B7D800] 10:07:49 INFO - PROCESS | 3308 | 1461172069604 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD07E73800) [pid = 3308] [serial = 1913] [outer = 000000BD07B7D800] 10:07:50 INFO - PROCESS | 3308 | 1461172070066 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 10:07:50 INFO - PROCESS | 3308 | 1461172070085 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 10:07:50 INFO - PROCESS | 3308 | 1461172070087 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 10:07:50 INFO - PROCESS | 3308 | 1461172070090 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:07:50 INFO - PROCESS | 3308 | 1461172070092 Marionette TRACE conn4 <- [1,2514,null,{}] 10:07:50 INFO - PROCESS | 3308 | 1461172070112 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:50 INFO - PROCESS | 3308 | 1461172070208 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 10:07:50 INFO - PROCESS | 3308 | 1461172070214 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C8C6000 == 44 [pid = 3308] [id = 638] 10:07:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD07E79800) [pid = 3308] [serial = 1914] [outer = 0000000000000000] 10:07:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD08898C00) [pid = 3308] [serial = 1915] [outer = 000000BD07E79800] 10:07:50 INFO - PROCESS | 3308 | 1461172070261 Marionette DEBUG loaded listener.js 10:07:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD088A0C00) [pid = 3308] [serial = 1916] [outer = 000000BD07E79800] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7F1E2800 == 43 [pid = 3308] [id = 21] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04182000 == 42 [pid = 3308] [id = 22] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0775A000 == 41 [pid = 3308] [id = 611] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07E35800 == 40 [pid = 3308] [id = 612] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD77199000 == 39 [pid = 3308] [id = 17] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04412800 == 38 [pid = 3308] [id = 23] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD79E82800 == 37 [pid = 3308] [id = 30] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD762BD000 == 36 [pid = 3308] [id = 16] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD7D038800 == 35 [pid = 3308] [id = 18] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E83000 == 34 [pid = 3308] [id = 609] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07668000 == 33 [pid = 3308] [id = 610] 10:07:51 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04195000 == 32 [pid = 3308] [id = 25] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD0FC46400) [pid = 3308] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD05EF3800) [pid = 3308] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD06B67C00) [pid = 3308] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD05FD6800) [pid = 3308] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD03038800) [pid = 3308] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD042B4800) [pid = 3308] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD04247800) [pid = 3308] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD03A96000) [pid = 3308] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD0306D000) [pid = 3308] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD103E4C00) [pid = 3308] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD048F0C00) [pid = 3308] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD0445A400) [pid = 3308] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD06B74400) [pid = 3308] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD05B6D000) [pid = 3308] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD05D1D400) [pid = 3308] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD02C9C000) [pid = 3308] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD03A9DC00) [pid = 3308] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD01DE7C00) [pid = 3308] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD0216F000) [pid = 3308] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (000000BD05EC7400) [pid = 3308] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (000000BD02071400) [pid = 3308] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (000000BD01DE5800) [pid = 3308] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (000000BD02C60C00) [pid = 3308] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (000000BD021C5800) [pid = 3308] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (000000BD07104000) [pid = 3308] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (000000BD01D78000) [pid = 3308] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (000000BD01D67800) [pid = 3308] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (000000BD05B6F000) [pid = 3308] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (000000BD05B65C00) [pid = 3308] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (000000BD01DE5400) [pid = 3308] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (000000BD03043800) [pid = 3308] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (000000BD05B63400) [pid = 3308] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (000000BD0710D000) [pid = 3308] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (000000BD05ED2800) [pid = 3308] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (000000BD07149800) [pid = 3308] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 10:07:53 INFO - PROCESS | 3308 | 1461172073183 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 3136ms 10:07:53 INFO - PROCESS | 3308 | 1461172073230 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 3308 | 1461172073235 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 10:07:53 INFO - PROCESS | 3308 | 1461172073240 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:07:53 INFO - PROCESS | 3308 | 1461172073244 Marionette TRACE conn4 <- [1,2518,null,{}] 10:07:53 INFO - PROCESS | 3308 | 1461172073251 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:53 INFO - PROCESS | 3308 | 1461172073358 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 10:07:53 INFO - PROCESS | 3308 | 1461172073483 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD021E8000 == 33 [pid = 3308] [id = 639] 10:07:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (000000BD01D65C00) [pid = 3308] [serial = 1917] [outer = 0000000000000000] 10:07:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (000000BD01D66400) [pid = 3308] [serial = 1918] [outer = 000000BD01D65C00] 10:07:53 INFO - PROCESS | 3308 | 1461172073536 Marionette DEBUG loaded listener.js 10:07:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (000000BD01D75800) [pid = 3308] [serial = 1919] [outer = 000000BD01D65C00] 10:07:53 INFO - PROCESS | 3308 | 1461172073962 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 776ms 10:07:54 INFO - PROCESS | 3308 | 1461172074020 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 10:07:54 INFO - PROCESS | 3308 | 1461172074027 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 10:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:07:54 INFO - PROCESS | 3308 | 1461172074034 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:07:54 INFO - PROCESS | 3308 | 1461172074037 Marionette TRACE conn4 <- [1,2522,null,{}] 10:07:54 INFO - PROCESS | 3308 | 1461172074047 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:54 INFO - PROCESS | 3308 | 1461172074147 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 10:07:54 INFO - PROCESS | 3308 | 1461172074165 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0485C800 == 34 [pid = 3308] [id = 640] 10:07:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (000000BD01DE1C00) [pid = 3308] [serial = 1920] [outer = 0000000000000000] 10:07:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (000000BD01DE5C00) [pid = 3308] [serial = 1921] [outer = 000000BD01DE1C00] 10:07:54 INFO - PROCESS | 3308 | 1461172074213 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (000000BD02071400) [pid = 3308] [serial = 1922] [outer = 000000BD01DE1C00] 10:07:54 INFO - PROCESS | 3308 | 1461172074714 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 10:07:54 INFO - PROCESS | 3308 | 1461172074781 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 10:07:54 INFO - PROCESS | 3308 | 1461172074784 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 10:07:54 INFO - PROCESS | 3308 | 1461172074793 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:07:54 INFO - PROCESS | 3308 | 1461172074797 Marionette TRACE conn4 <- [1,2526,null,{}] 10:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:07:54 INFO - PROCESS | 3308 | 1461172074810 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:54 INFO - PROCESS | 3308 | 1461172074914 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 10:07:54 INFO - PROCESS | 3308 | 1461172074932 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B23000 == 35 [pid = 3308] [id = 641] 10:07:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (000000BD00755800) [pid = 3308] [serial = 1923] [outer = 0000000000000000] 10:07:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (000000BD021CD800) [pid = 3308] [serial = 1924] [outer = 000000BD00755800] 10:07:54 INFO - PROCESS | 3308 | 1461172074986 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (000000BD02C69C00) [pid = 3308] [serial = 1925] [outer = 000000BD00755800] 10:07:55 INFO - PROCESS | 3308 | 1461172075468 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 10:07:55 INFO - PROCESS | 3308 | 1461172075534 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 3308 | 1461172075537 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 10:07:55 INFO - PROCESS | 3308 | 1461172075540 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:07:55 INFO - PROCESS | 3308 | 1461172075542 Marionette TRACE conn4 <- [1,2530,null,{}] 10:07:55 INFO - PROCESS | 3308 | 1461172075546 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:55 INFO - PROCESS | 3308 | 1461172075641 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 10:07:55 INFO - PROCESS | 3308 | 1461172075655 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E94000 == 36 [pid = 3308] [id = 642] 10:07:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (000000BD02C9E000) [pid = 3308] [serial = 1926] [outer = 0000000000000000] 10:07:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (000000BD0303F800) [pid = 3308] [serial = 1927] [outer = 000000BD02C9E000] 10:07:55 INFO - PROCESS | 3308 | 1461172075703 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (000000BD0306A400) [pid = 3308] [serial = 1928] [outer = 000000BD02C9E000] 10:07:56 INFO - PROCESS | 3308 | 1461172076153 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 692ms 10:07:56 INFO - PROCESS | 3308 | 1461172076235 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 3308 | 1461172076237 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 10:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:07:56 INFO - PROCESS | 3308 | 1461172076240 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 3308 | 1461172076242 Marionette TRACE conn4 <- [1,2534,null,{}] 10:07:56 INFO - PROCESS | 3308 | 1461172076245 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:56 INFO - PROCESS | 3308 | 1461172076366 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 10:07:56 INFO - PROCESS | 3308 | 1461172076379 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07678800 == 37 [pid = 3308] [id = 643] 10:07:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (000000BD01DE1400) [pid = 3308] [serial = 1929] [outer = 0000000000000000] 10:07:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (000000BD03074C00) [pid = 3308] [serial = 1930] [outer = 000000BD01DE1400] 10:07:56 INFO - PROCESS | 3308 | 1461172076426 Marionette DEBUG loaded listener.js 10:07:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD03A9EC00) [pid = 3308] [serial = 1931] [outer = 000000BD01DE1400] 10:07:56 INFO - PROCESS | 3308 | 1461172076910 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 10:07:56 INFO - PROCESS | 3308 | 1461172076977 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 3308 | 1461172076979 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 10:07:56 INFO - PROCESS | 3308 | 1461172076983 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:07:56 INFO - PROCESS | 3308 | 1461172076984 Marionette TRACE conn4 <- [1,2538,null,{}] 10:07:57 INFO - PROCESS | 3308 | 1461172076992 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:57 INFO - PROCESS | 3308 | 1461172077122 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 10:07:57 INFO - PROCESS | 3308 | 1461172077138 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07E2F000 == 38 [pid = 3308] [id = 644] 10:07:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD0424BC00) [pid = 3308] [serial = 1932] [outer = 0000000000000000] 10:07:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD042B6000) [pid = 3308] [serial = 1933] [outer = 000000BD0424BC00] 10:07:57 INFO - PROCESS | 3308 | 1461172077189 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD0445D800) [pid = 3308] [serial = 1934] [outer = 000000BD0424BC00] 10:07:57 INFO - PROCESS | 3308 | 1461172077621 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 10:07:57 INFO - PROCESS | 3308 | 1461172077707 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 3308 | 1461172077710 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 10:07:57 INFO - PROCESS | 3308 | 1461172077713 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - PROCESS | 3308 | 1461172077715 Marionette TRACE conn4 <- [1,2542,null,{}] 10:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:07:57 INFO - PROCESS | 3308 | 1461172077723 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:57 INFO - PROCESS | 3308 | 1461172077813 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 10:07:57 INFO - PROCESS | 3308 | 1461172077821 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08846800 == 39 [pid = 3308] [id = 645] 10:07:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD0445AC00) [pid = 3308] [serial = 1935] [outer = 0000000000000000] 10:07:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD048F0C00) [pid = 3308] [serial = 1936] [outer = 000000BD0445AC00] 10:07:57 INFO - PROCESS | 3308 | 1461172077869 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD05B64400) [pid = 3308] [serial = 1937] [outer = 000000BD0445AC00] 10:07:58 INFO - PROCESS | 3308 | 1461172078304 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 10:07:58 INFO - PROCESS | 3308 | 1461172078351 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 3308 | 1461172078353 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 10:07:58 INFO - PROCESS | 3308 | 1461172078356 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:07:58 INFO - PROCESS | 3308 | 1461172078358 Marionette TRACE conn4 <- [1,2546,null,{}] 10:07:58 INFO - PROCESS | 3308 | 1461172078362 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:58 INFO - PROCESS | 3308 | 1461172078450 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 10:07:58 INFO - PROCESS | 3308 | 1461172078456 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08975000 == 40 [pid = 3308] [id = 646] 10:07:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD05B68000) [pid = 3308] [serial = 1938] [outer = 0000000000000000] 10:07:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD05B6E800) [pid = 3308] [serial = 1939] [outer = 000000BD05B68000] 10:07:58 INFO - PROCESS | 3308 | 1461172078503 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD05CB0000) [pid = 3308] [serial = 1940] [outer = 000000BD05B68000] 10:07:59 INFO - PROCESS | 3308 | 1461172079052 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 10:07:59 INFO - PROCESS | 3308 | 1461172079094 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 3308 | 1461172079096 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 10:07:59 INFO - PROCESS | 3308 | 1461172079099 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:07:59 INFO - PROCESS | 3308 | 1461172079101 Marionette TRACE conn4 <- [1,2550,null,{}] 10:07:59 INFO - PROCESS | 3308 | 1461172079104 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:59 INFO - PROCESS | 3308 | 1461172079251 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 10:07:59 INFO - PROCESS | 3308 | 1461172079306 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B22000 == 41 [pid = 3308] [id = 647] 10:07:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD05B68800) [pid = 3308] [serial = 1941] [outer = 0000000000000000] 10:07:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD05D1D800) [pid = 3308] [serial = 1942] [outer = 000000BD05B68800] 10:07:59 INFO - PROCESS | 3308 | 1461172079354 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD05D28C00) [pid = 3308] [serial = 1943] [outer = 000000BD05B68800] 10:07:59 INFO - PROCESS | 3308 | 1461172079818 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 777ms 10:07:59 INFO - PROCESS | 3308 | 1461172079879 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 3308 | 1461172079881 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 10:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:07:59 INFO - PROCESS | 3308 | 1461172079885 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 3308 | 1461172079887 Marionette TRACE conn4 <- [1,2554,null,{}] 10:07:59 INFO - PROCESS | 3308 | 1461172079897 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:00 INFO - PROCESS | 3308 | 1461172080022 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 10:08:00 INFO - PROCESS | 3308 | 1461172080082 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0959B000 == 42 [pid = 3308] [id = 648] 10:08:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD05CB5800) [pid = 3308] [serial = 1944] [outer = 0000000000000000] 10:08:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD05ECB800) [pid = 3308] [serial = 1945] [outer = 000000BD05CB5800] 10:08:00 INFO - PROCESS | 3308 | 1461172080131 Marionette DEBUG loaded listener.js 10:08:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD05EF0C00) [pid = 3308] [serial = 1946] [outer = 000000BD05CB5800] 10:08:00 INFO - PROCESS | 3308 | 1461172080621 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 776ms 10:08:00 INFO - PROCESS | 3308 | 1461172080664 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 10:08:00 INFO - PROCESS | 3308 | 1461172080667 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 10:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:08:01 INFO - PROCESS | 3308 | 1461172081860 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - PROCESS | 3308 | 1461172081863 Marionette TRACE conn4 <- [1,2558,null,{}] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD04240800) [pid = 3308] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD00C1D400) [pid = 3308] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD01CF6000) [pid = 3308] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD072B9C00) [pid = 3308] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD06102800) [pid = 3308] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD05D29400) [pid = 3308] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD01CF1C00) [pid = 3308] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD07110800) [pid = 3308] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD01CF3800) [pid = 3308] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD01D64000) [pid = 3308] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD05D29C00) [pid = 3308] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD07705400) [pid = 3308] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD07711C00) [pid = 3308] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD06B83C00) [pid = 3308] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (000000BD02C94C00) [pid = 3308] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (000000BD07145400) [pid = 3308] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:08:01 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (000000BD07B7D800) [pid = 3308] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:08:01 INFO - PROCESS | 3308 | 1461172081936 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:02 INFO - PROCESS | 3308 | 1461172082037 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 10:08:02 INFO - PROCESS | 3308 | 1461172082044 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07677800 == 43 [pid = 3308] [id = 649] 10:08:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (000000BD042B2000) [pid = 3308] [serial = 1947] [outer = 0000000000000000] 10:08:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD05D2A400) [pid = 3308] [serial = 1948] [outer = 000000BD042B2000] 10:08:02 INFO - PROCESS | 3308 | 1461172082102 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD0610F000) [pid = 3308] [serial = 1949] [outer = 000000BD042B2000] 10:08:02 INFO - PROCESS | 3308 | 1461172082542 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1924ms 10:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:08:02 INFO - PROCESS | 3308 | 1461172082597 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 3308 | 1461172082599 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 10:08:02 INFO - PROCESS | 3308 | 1461172082603 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 3308 | 1461172082604 Marionette TRACE conn4 <- [1,2562,null,{}] 10:08:02 INFO - PROCESS | 3308 | 1461172082608 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:02 INFO - PROCESS | 3308 | 1461172082699 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 10:08:02 INFO - PROCESS | 3308 | 1461172082706 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A503000 == 44 [pid = 3308] [id = 650] 10:08:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD06174C00) [pid = 3308] [serial = 1950] [outer = 0000000000000000] 10:08:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD06178400) [pid = 3308] [serial = 1951] [outer = 000000BD06174C00] 10:08:02 INFO - PROCESS | 3308 | 1461172082753 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD06B6F400) [pid = 3308] [serial = 1952] [outer = 000000BD06174C00] 10:08:03 INFO - PROCESS | 3308 | 1461172083178 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 629ms 10:08:03 INFO - PROCESS | 3308 | 1461172083236 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 10:08:03 INFO - PROCESS | 3308 | 1461172083238 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 10:08:03 INFO - PROCESS | 3308 | 1461172083241 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:08:03 INFO - PROCESS | 3308 | 1461172083243 Marionette TRACE conn4 <- [1,2566,null,{}] 10:08:03 INFO - PROCESS | 3308 | 1461172083246 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:03 INFO - PROCESS | 3308 | 1461172083337 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 10:08:03 INFO - PROCESS | 3308 | 1461172083345 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5BE000 == 45 [pid = 3308] [id = 651] 10:08:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD06B79400) [pid = 3308] [serial = 1953] [outer = 0000000000000000] 10:08:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD06B81000) [pid = 3308] [serial = 1954] [outer = 000000BD06B79400] 10:08:03 INFO - PROCESS | 3308 | 1461172083392 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD06B88800) [pid = 3308] [serial = 1955] [outer = 000000BD06B79400] 10:08:03 INFO - PROCESS | 3308 | 1461172083853 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 629ms 10:08:03 INFO - PROCESS | 3308 | 1461172083935 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 10:08:03 INFO - PROCESS | 3308 | 1461172083940 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 10:08:03 INFO - PROCESS | 3308 | 1461172083952 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:08:03 INFO - PROCESS | 3308 | 1461172083956 Marionette TRACE conn4 <- [1,2570,null,{}] 10:08:03 INFO - PROCESS | 3308 | 1461172083963 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:04 INFO - PROCESS | 3308 | 1461172084087 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 10:08:04 INFO - PROCESS | 3308 | 1461172084192 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0219E000 == 46 [pid = 3308] [id = 652] 10:08:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD01357000) [pid = 3308] [serial = 1956] [outer = 0000000000000000] 10:08:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD01C07000) [pid = 3308] [serial = 1957] [outer = 000000BD01357000] 10:08:04 INFO - PROCESS | 3308 | 1461172084253 Marionette DEBUG loaded listener.js 10:08:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD01D6C000) [pid = 3308] [serial = 1958] [outer = 000000BD01357000] 10:08:04 INFO - PROCESS | 3308 | 1461172084941 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1020ms 10:08:04 INFO - PROCESS | 3308 | 1461172084984 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 3308 | 1461172084988 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 10:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:08:05 INFO - PROCESS | 3308 | 1461172084997 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 3308 | 1461172085001 Marionette TRACE conn4 <- [1,2574,null,{}] 10:08:05 INFO - PROCESS | 3308 | 1461172085006 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:05 INFO - PROCESS | 3308 | 1461172085149 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 10:08:05 INFO - PROCESS | 3308 | 1461172085278 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E95800 == 47 [pid = 3308] [id = 653] 10:08:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD01DE0400) [pid = 3308] [serial = 1959] [outer = 0000000000000000] 10:08:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD021C3000) [pid = 3308] [serial = 1960] [outer = 000000BD01DE0400] 10:08:05 INFO - PROCESS | 3308 | 1461172085338 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD02C9BC00) [pid = 3308] [serial = 1961] [outer = 000000BD01DE0400] 10:08:05 INFO - PROCESS | 3308 | 1461172085938 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 10:08:05 INFO - PROCESS | 3308 | 1461172085984 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 3308 | 1461172085987 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 10:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:08:05 INFO - PROCESS | 3308 | 1461172085990 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 3308 | 1461172085993 Marionette TRACE conn4 <- [1,2578,null,{}] 10:08:06 INFO - PROCESS | 3308 | 1461172086004 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:06 INFO - PROCESS | 3308 | 1461172086129 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 10:08:06 INFO - PROCESS | 3308 | 1461172086260 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09C87800 == 48 [pid = 3308] [id = 654] 10:08:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD04293800) [pid = 3308] [serial = 1962] [outer = 0000000000000000] 10:08:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD042AF400) [pid = 3308] [serial = 1963] [outer = 000000BD04293800] 10:08:06 INFO - PROCESS | 3308 | 1461172086324 Marionette DEBUG loaded listener.js 10:08:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD05B70800) [pid = 3308] [serial = 1964] [outer = 000000BD04293800] 10:08:06 INFO - PROCESS | 3308 | 1461172086951 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1021ms 10:08:07 INFO - PROCESS | 3308 | 1461172087014 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 10:08:07 INFO - PROCESS | 3308 | 1461172087017 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 10:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:08:07 INFO - PROCESS | 3308 | 1461172087020 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:08:07 INFO - PROCESS | 3308 | 1461172087023 Marionette TRACE conn4 <- [1,2582,null,{}] 10:08:07 INFO - PROCESS | 3308 | 1461172087026 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:07 INFO - PROCESS | 3308 | 1461172087148 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 10:08:07 INFO - PROCESS | 3308 | 1461172087246 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B196800 == 49 [pid = 3308] [id = 655] 10:08:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD05FD5800) [pid = 3308] [serial = 1965] [outer = 0000000000000000] 10:08:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD05FDD800) [pid = 3308] [serial = 1966] [outer = 000000BD05FD5800] 10:08:07 INFO - PROCESS | 3308 | 1461172087306 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD07105800) [pid = 3308] [serial = 1967] [outer = 000000BD05FD5800] 10:08:07 INFO - PROCESS | 3308 | 1461172087974 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 986ms 10:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:08:08 INFO - PROCESS | 3308 | 1461172088008 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 3308 | 1461172088011 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 10:08:08 INFO - PROCESS | 3308 | 1461172088015 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 3308 | 1461172088017 Marionette TRACE conn4 <- [1,2586,null,{}] 10:08:08 INFO - PROCESS | 3308 | 1461172088021 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:08 INFO - PROCESS | 3308 | 1461172088136 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 10:08:08 INFO - PROCESS | 3308 | 1461172088235 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B44C800 == 50 [pid = 3308] [id = 656] 10:08:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD0710E000) [pid = 3308] [serial = 1968] [outer = 0000000000000000] 10:08:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD07144C00) [pid = 3308] [serial = 1969] [outer = 000000BD0710E000] 10:08:08 INFO - PROCESS | 3308 | 1461172088294 Marionette DEBUG loaded listener.js 10:08:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD0714F000) [pid = 3308] [serial = 1970] [outer = 000000BD0710E000] 10:08:08 INFO - PROCESS | 3308 | 1461172088880 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 923ms 10:08:08 INFO - PROCESS | 3308 | 1461172088941 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 3308 | 1461172088943 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 10:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:08:08 INFO - PROCESS | 3308 | 1461172088947 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 3308 | 1461172088949 Marionette TRACE conn4 <- [1,2590,null,{}] 10:08:08 INFO - PROCESS | 3308 | 1461172088953 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:09 INFO - PROCESS | 3308 | 1461172089097 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 10:08:09 INFO - PROCESS | 3308 | 1461172089229 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C346000 == 51 [pid = 3308] [id = 657] 10:08:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD07250C00) [pid = 3308] [serial = 1971] [outer = 0000000000000000] 10:08:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD072B6800) [pid = 3308] [serial = 1972] [outer = 000000BD07250C00] 10:08:09 INFO - PROCESS | 3308 | 1461172089292 Marionette DEBUG loaded listener.js 10:08:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD075A9000) [pid = 3308] [serial = 1973] [outer = 000000BD07250C00] 10:08:09 INFO - PROCESS | 3308 | 1461172089907 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 986ms 10:08:09 INFO - PROCESS | 3308 | 1461172089935 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 10:08:09 INFO - PROCESS | 3308 | 1461172089938 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 10:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:08:09 INFO - PROCESS | 3308 | 1461172089942 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:08:09 INFO - PROCESS | 3308 | 1461172089944 Marionette TRACE conn4 <- [1,2594,null,{}] 10:08:09 INFO - PROCESS | 3308 | 1461172089948 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:10 INFO - PROCESS | 3308 | 1461172090062 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 10:08:10 INFO - PROCESS | 3308 | 1461172090161 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D10D800 == 52 [pid = 3308] [id = 658] 10:08:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD07705C00) [pid = 3308] [serial = 1974] [outer = 0000000000000000] 10:08:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD0770B400) [pid = 3308] [serial = 1975] [outer = 000000BD07705C00] 10:08:10 INFO - PROCESS | 3308 | 1461172090219 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD07B7AC00) [pid = 3308] [serial = 1976] [outer = 000000BD07705C00] 10:08:11 INFO - PROCESS | 3308 | 1461172091099 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:08:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1180ms 10:08:11 INFO - PROCESS | 3308 | 1461172091124 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 3308 | 1461172091129 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 10:08:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:08:11 INFO - PROCESS | 3308 | 1461172091134 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - PROCESS | 3308 | 1461172091138 Marionette TRACE conn4 <- [1,2598,null,{}] 10:08:11 INFO - PROCESS | 3308 | 1461172091145 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:11 INFO - PROCESS | 3308 | 1461172091256 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 10:08:11 INFO - PROCESS | 3308 | 1461172091394 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E96000 == 53 [pid = 3308] [id = 659] 10:08:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD01354C00) [pid = 3308] [serial = 1977] [outer = 0000000000000000] 10:08:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD01D64C00) [pid = 3308] [serial = 1978] [outer = 000000BD01354C00] 10:08:11 INFO - PROCESS | 3308 | 1461172091449 Marionette DEBUG loaded listener.js 10:08:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD02074400) [pid = 3308] [serial = 1979] [outer = 000000BD01354C00] 10:08:12 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C34C000 == 52 [pid = 3308] [id = 637] 10:08:12 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095A2800 == 51 [pid = 3308] [id = 632] 10:08:12 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0418A000 == 50 [pid = 3308] [id = 630] 10:08:12 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0896A800 == 49 [pid = 3308] [id = 631] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD08898C00) [pid = 3308] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | 1461172092095 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 986ms 10:08:12 INFO - PROCESS | 3308 | 1461172092120 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 10:08:12 INFO - PROCESS | 3308 | 1461172092126 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 10:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:08:12 INFO - PROCESS | 3308 | 1461172092132 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:08:12 INFO - PROCESS | 3308 | 1461172092135 Marionette TRACE conn4 <- [1,2602,null,{}] 10:08:12 INFO - PROCESS | 3308 | 1461172092138 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:12 INFO - PROCESS | 3308 | 1461172092246 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD07E73800) [pid = 3308] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD042B2800) [pid = 3308] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD01DDC800) [pid = 3308] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD021C4400) [pid = 3308] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD07705800) [pid = 3308] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD06109400) [pid = 3308] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD06B6B800) [pid = 3308] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD0610CC00) [pid = 3308] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD0303EC00) [pid = 3308] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD021CDC00) [pid = 3308] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD07249C00) [pid = 3308] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD048F8000) [pid = 3308] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD075A8000) [pid = 3308] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD06B6FC00) [pid = 3308] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD05EEAC00) [pid = 3308] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD072B7400) [pid = 3308] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD07710000) [pid = 3308] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD07BE1000) [pid = 3308] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD07BDCC00) [pid = 3308] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD07250800) [pid = 3308] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD07B75C00) [pid = 3308] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD0445A800) [pid = 3308] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD01C04800) [pid = 3308] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD01D74C00) [pid = 3308] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD042B1C00) [pid = 3308] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD07150800) [pid = 3308] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD05EEF000) [pid = 3308] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD04248000) [pid = 3308] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD072B2800) [pid = 3308] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (000000BD07BE7000) [pid = 3308] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (000000BD05FD3800) [pid = 3308] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (000000BD05B70400) [pid = 3308] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (000000BD07E6B000) [pid = 3308] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 10:08:12 INFO - PROCESS | 3308 | 1461172092341 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04411000 == 50 [pid = 3308] [id = 660] 10:08:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (000000BD01D6A000) [pid = 3308] [serial = 1980] [outer = 0000000000000000] 10:08:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (000000BD02070C00) [pid = 3308] [serial = 1981] [outer = 000000BD01D6A000] 10:08:12 INFO - PROCESS | 3308 | 1461172092391 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD021C9800) [pid = 3308] [serial = 1982] [outer = 000000BD01D6A000] 10:08:12 INFO - PROCESS | 3308 | 1461172092894 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 776ms 10:08:12 INFO - PROCESS | 3308 | 1461172092910 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 10:08:12 INFO - PROCESS | 3308 | 1461172092912 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 10:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:08:12 INFO - PROCESS | 3308 | 1461172092916 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:08:12 INFO - PROCESS | 3308 | 1461172092920 Marionette TRACE conn4 <- [1,2606,null,{}] 10:08:12 INFO - PROCESS | 3308 | 1461172092931 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:13 INFO - PROCESS | 3308 | 1461172093030 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 10:08:13 INFO - PROCESS | 3308 | 1461172093039 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07FC5000 == 51 [pid = 3308] [id = 661] 10:08:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD03A97400) [pid = 3308] [serial = 1983] [outer = 0000000000000000] 10:08:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD0423EC00) [pid = 3308] [serial = 1984] [outer = 000000BD03A97400] 10:08:13 INFO - PROCESS | 3308 | 1461172093091 Marionette DEBUG loaded listener.js 10:08:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD04291400) [pid = 3308] [serial = 1985] [outer = 000000BD03A97400] 10:08:13 INFO - PROCESS | 3308 | 1461172093587 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 10:08:13 INFO - PROCESS | 3308 | 1461172093653 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 3308 | 1461172093656 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 10:08:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:08:13 INFO - PROCESS | 3308 | 1461172093659 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 3308 | 1461172093661 Marionette TRACE conn4 <- [1,2610,null,{}] 10:08:13 INFO - PROCESS | 3308 | 1461172093664 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:13 INFO - PROCESS | 3308 | 1461172093761 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 10:08:13 INFO - PROCESS | 3308 | 1461172093866 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FCA000 == 52 [pid = 3308] [id = 662] 10:08:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD048F5000) [pid = 3308] [serial = 1986] [outer = 0000000000000000] 10:08:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD048FC800) [pid = 3308] [serial = 1987] [outer = 000000BD048F5000] 10:08:13 INFO - PROCESS | 3308 | 1461172093915 Marionette DEBUG loaded listener.js 10:08:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD05CAB800) [pid = 3308] [serial = 1988] [outer = 000000BD048F5000] 10:08:14 INFO - PROCESS | 3308 | 1461172094295 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:08:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 671ms 10:08:14 INFO - PROCESS | 3308 | 1461172094345 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 3308 | 1461172094348 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 10:08:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:08:14 INFO - PROCESS | 3308 | 1461172094351 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 3308 | 1461172094353 Marionette TRACE conn4 <- [1,2614,null,{}] 10:08:14 INFO - PROCESS | 3308 | 1461172094365 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:14 INFO - PROCESS | 3308 | 1461172094517 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 10:08:14 INFO - PROCESS | 3308 | 1461172094535 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091F2000 == 53 [pid = 3308] [id = 663] 10:08:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD05CB3000) [pid = 3308] [serial = 1989] [outer = 0000000000000000] 10:08:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD05D21C00) [pid = 3308] [serial = 1990] [outer = 000000BD05CB3000] 10:08:14 INFO - PROCESS | 3308 | 1461172094582 Marionette DEBUG loaded listener.js 10:08:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD05EEAC00) [pid = 3308] [serial = 1991] [outer = 000000BD05CB3000] 10:08:15 INFO - PROCESS | 3308 | 1461172095050 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:08:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:08:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 10:08:15 INFO - PROCESS | 3308 | 1461172095087 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 10:08:15 INFO - PROCESS | 3308 | 1461172095089 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 10:08:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:08:15 INFO - PROCESS | 3308 | 1461172095098 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:08:15 INFO - PROCESS | 3308 | 1461172095099 Marionette TRACE conn4 <- [1,2618,null,{}] 10:08:15 INFO - PROCESS | 3308 | 1461172095103 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:15 INFO - PROCESS | 3308 | 1461172095245 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 10:08:15 INFO - PROCESS | 3308 | 1461172095271 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A509800 == 54 [pid = 3308] [id = 664] 10:08:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD06111000) [pid = 3308] [serial = 1992] [outer = 0000000000000000] 10:08:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD06B72000) [pid = 3308] [serial = 1993] [outer = 000000BD06111000] 10:08:15 INFO - PROCESS | 3308 | 1461172095321 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD07106800) [pid = 3308] [serial = 1994] [outer = 000000BD06111000] 10:08:15 INFO - PROCESS | 3308 | 1461172095789 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:08:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:08:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms 10:08:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:08:15 INFO - PROCESS | 3308 | 1461172095865 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 10:08:15 INFO - PROCESS | 3308 | 1461172095868 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 10:08:15 INFO - PROCESS | 3308 | 1461172095872 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:08:15 INFO - PROCESS | 3308 | 1461172095874 Marionette TRACE conn4 <- [1,2622,null,{}] 10:08:15 INFO - PROCESS | 3308 | 1461172095877 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:16 INFO - PROCESS | 3308 | 1461172096000 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 10:08:16 INFO - PROCESS | 3308 | 1461172096021 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEC2800 == 55 [pid = 3308] [id = 665] 10:08:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD07245800) [pid = 3308] [serial = 1995] [outer = 0000000000000000] 10:08:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD0724B000) [pid = 3308] [serial = 1996] [outer = 000000BD07245800] 10:08:16 INFO - PROCESS | 3308 | 1461172096069 Marionette DEBUG loaded listener.js 10:08:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD072B3400) [pid = 3308] [serial = 1997] [outer = 000000BD07245800] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD05B68800) [pid = 3308] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD05CB5800) [pid = 3308] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD07E79800) [pid = 3308] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD02C9E000) [pid = 3308] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD00755800) [pid = 3308] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD0424BC00) [pid = 3308] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD01D65C00) [pid = 3308] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD01DE1400) [pid = 3308] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD0445AC00) [pid = 3308] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD01DE1C00) [pid = 3308] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD05B68000) [pid = 3308] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD042B2000) [pid = 3308] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:08:16 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD06174C00) [pid = 3308] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:08:16 INFO - PROCESS | 3308 | 1461172096666 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:08:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 839ms 10:08:16 INFO - PROCESS | 3308 | 1461172096713 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 3308 | 1461172096715 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 10:08:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:08:16 INFO - PROCESS | 3308 | 1461172096718 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 3308 | 1461172096720 Marionette TRACE conn4 <- [1,2626,null,{}] 10:08:16 INFO - PROCESS | 3308 | 1461172096723 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:16 INFO - PROCESS | 3308 | 1461172096845 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 10:08:16 INFO - PROCESS | 3308 | 1461172096900 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B18F800 == 56 [pid = 3308] [id = 666] 10:08:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD01DE1400) [pid = 3308] [serial = 1998] [outer = 0000000000000000] 10:08:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD0445AC00) [pid = 3308] [serial = 1999] [outer = 000000BD01DE1400] 10:08:16 INFO - PROCESS | 3308 | 1461172096950 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD06B69400) [pid = 3308] [serial = 2000] [outer = 000000BD01DE1400] 10:08:17 INFO - PROCESS | 3308 | 1461172097348 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:08:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:08:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 671ms 10:08:17 INFO - PROCESS | 3308 | 1461172097393 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 10:08:17 INFO - PROCESS | 3308 | 1461172097395 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 10:08:17 INFO - PROCESS | 3308 | 1461172097398 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:08:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:08:17 INFO - PROCESS | 3308 | 1461172097400 Marionette TRACE conn4 <- [1,2630,null,{}] 10:08:17 INFO - PROCESS | 3308 | 1461172097403 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:17 INFO - PROCESS | 3308 | 1461172097496 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 10:08:17 INFO - PROCESS | 3308 | 1461172097503 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B45A800 == 57 [pid = 3308] [id = 667] 10:08:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD0759E000) [pid = 3308] [serial = 2001] [outer = 0000000000000000] 10:08:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD07704000) [pid = 3308] [serial = 2002] [outer = 000000BD0759E000] 10:08:17 INFO - PROCESS | 3308 | 1461172097550 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD07B7C400) [pid = 3308] [serial = 2003] [outer = 000000BD0759E000] 10:08:18 INFO - PROCESS | 3308 | 1461172097999 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:08:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:08:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 10:08:18 INFO - PROCESS | 3308 | 1461172098031 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 3308 | 1461172098033 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 10:08:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:08:18 INFO - PROCESS | 3308 | 1461172098041 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 3308 | 1461172098043 Marionette TRACE conn4 <- [1,2634,null,{}] 10:08:18 INFO - PROCESS | 3308 | 1461172098046 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:18 INFO - PROCESS | 3308 | 1461172098143 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 10:08:18 INFO - PROCESS | 3308 | 1461172098150 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0BE91800 == 58 [pid = 3308] [id = 668] 10:08:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD07BDFC00) [pid = 3308] [serial = 2004] [outer = 0000000000000000] 10:08:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD07BE4000) [pid = 3308] [serial = 2005] [outer = 000000BD07BDFC00] 10:08:18 INFO - PROCESS | 3308 | 1461172098198 Marionette DEBUG loaded listener.js 10:08:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD07E6C400) [pid = 3308] [serial = 2006] [outer = 000000BD07BDFC00] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05F61800 == 57 [pid = 3308] [id = 614] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B1E800 == 56 [pid = 3308] [id = 633] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B443000 == 55 [pid = 3308] [id = 635] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B1A0000 == 54 [pid = 3308] [id = 625] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD09127800 == 53 [pid = 3308] [id = 617] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FBB000 == 52 [pid = 3308] [id = 616] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07FD1000 == 51 [pid = 3308] [id = 623] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B44F000 == 50 [pid = 3308] [id = 626] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD09C82000 == 49 [pid = 3308] [id = 628] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0218C000 == 48 [pid = 3308] [id = 622] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05CDD800 == 47 [pid = 3308] [id = 629] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A514000 == 46 [pid = 3308] [id = 620] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5B2000 == 45 [pid = 3308] [id = 624] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C8C6000 == 44 [pid = 3308] [id = 638] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5CA000 == 43 [pid = 3308] [id = 621] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEC1800 == 42 [pid = 3308] [id = 634] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B445800 == 41 [pid = 3308] [id = 636] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0BE86800 == 40 [pid = 3308] [id = 627] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E82800 == 39 [pid = 3308] [id = 615] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0767C800 == 38 [pid = 3308] [id = 619] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0440F800 == 37 [pid = 3308] [id = 613] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095AD000 == 36 [pid = 3308] [id = 618] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E96000 == 35 [pid = 3308] [id = 659] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D10D800 == 34 [pid = 3308] [id = 658] 10:08:19 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C346000 == 33 [pid = 3308] [id = 657] 10:08:20 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04411000 == 32 [pid = 3308] [id = 660] 10:08:20 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07FC5000 == 31 [pid = 3308] [id = 661] 10:08:20 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091F2000 == 30 [pid = 3308] [id = 663] 10:08:20 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B45A800 == 29 [pid = 3308] [id = 667] 10:08:20 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FCA000 == 28 [pid = 3308] [id = 662] 10:08:20 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEC2800 == 27 [pid = 3308] [id = 665] 10:08:20 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A509800 == 26 [pid = 3308] [id = 664] 10:08:20 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B18F800 == 25 [pid = 3308] [id = 666] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD05D1D800) [pid = 3308] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD05ECB800) [pid = 3308] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD088A0C00) [pid = 3308] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD0303F800) [pid = 3308] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD0306A400) [pid = 3308] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD021CD800) [pid = 3308] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD02C69C00) [pid = 3308] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD042B6000) [pid = 3308] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD0445D800) [pid = 3308] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD01D66400) [pid = 3308] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (000000BD01D75800) [pid = 3308] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (000000BD03074C00) [pid = 3308] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (000000BD03A9EC00) [pid = 3308] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (000000BD048F0C00) [pid = 3308] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (000000BD05B64400) [pid = 3308] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (000000BD05D28C00) [pid = 3308] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (000000BD01DE5C00) [pid = 3308] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (000000BD02071400) [pid = 3308] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (000000BD05B6E800) [pid = 3308] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (000000BD05EF0C00) [pid = 3308] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (000000BD06B81000) [pid = 3308] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (000000BD05D2A400) [pid = 3308] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (000000BD06B6F400) [pid = 3308] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (000000BD06178400) [pid = 3308] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (000000BD0610F000) [pid = 3308] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (000000BD05CB0000) [pid = 3308] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 10:08:20 INFO - PROCESS | 3308 | 1461172100664 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:08:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:08:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2690ms 10:08:20 INFO - PROCESS | 3308 | 1461172100736 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 10:08:20 INFO - PROCESS | 3308 | 1461172100740 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 10:08:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:08:20 INFO - PROCESS | 3308 | 1461172100745 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:08:20 INFO - PROCESS | 3308 | 1461172100749 Marionette TRACE conn4 <- [1,2638,null,{}] 10:08:20 INFO - PROCESS | 3308 | 1461172100756 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:20 INFO - PROCESS | 3308 | 1461172100895 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 10:08:20 INFO - PROCESS | 3308 | 1461172100970 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD021E2000 == 26 [pid = 3308] [id = 669] 10:08:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (000000BD01D67800) [pid = 3308] [serial = 2007] [outer = 0000000000000000] 10:08:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (000000BD01D68000) [pid = 3308] [serial = 2008] [outer = 000000BD01D67800] 10:08:21 INFO - PROCESS | 3308 | 1461172101024 Marionette DEBUG loaded listener.js 10:08:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (000000BD01D7A400) [pid = 3308] [serial = 2009] [outer = 000000BD01D67800] 10:08:21 INFO - PROCESS | 3308 | 1461172101422 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:08:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:08:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms 10:08:21 INFO - PROCESS | 3308 | 1461172101484 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 10:08:21 INFO - PROCESS | 3308 | 1461172101491 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 10:08:21 INFO - PROCESS | 3308 | 1461172101497 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:08:21 INFO - PROCESS | 3308 | 1461172101500 Marionette TRACE conn4 <- [1,2642,null,{}] 10:08:21 INFO - PROCESS | 3308 | 1461172101504 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:21 INFO - PROCESS | 3308 | 1461172101593 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 10:08:21 INFO - PROCESS | 3308 | 1461172101602 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04857000 == 27 [pid = 3308] [id = 670] 10:08:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (000000BD01D81000) [pid = 3308] [serial = 2010] [outer = 0000000000000000] 10:08:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (000000BD0206B800) [pid = 3308] [serial = 2011] [outer = 000000BD01D81000] 10:08:21 INFO - PROCESS | 3308 | 1461172101652 Marionette DEBUG loaded listener.js 10:08:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (000000BD0216C000) [pid = 3308] [serial = 2012] [outer = 000000BD01D81000] 10:08:22 INFO - PROCESS | 3308 | 1461172102139 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:08:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:08:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 10:08:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:08:22 INFO - PROCESS | 3308 | 1461172102174 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 10:08:22 INFO - PROCESS | 3308 | 1461172102177 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 10:08:22 INFO - PROCESS | 3308 | 1461172102181 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:08:22 INFO - PROCESS | 3308 | 1461172102185 Marionette TRACE conn4 <- [1,2646,null,{}] 10:08:22 INFO - PROCESS | 3308 | 1461172102197 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:22 INFO - PROCESS | 3308 | 1461172102322 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 10:08:22 INFO - PROCESS | 3308 | 1461172102341 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B17800 == 28 [pid = 3308] [id = 671] 10:08:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (000000BD0134D800) [pid = 3308] [serial = 2013] [outer = 0000000000000000] 10:08:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (000000BD02C63400) [pid = 3308] [serial = 2014] [outer = 000000BD0134D800] 10:08:22 INFO - PROCESS | 3308 | 1461172102393 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (000000BD02C95800) [pid = 3308] [serial = 2015] [outer = 000000BD0134D800] 10:08:22 INFO - PROCESS | 3308 | 1461172102843 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:08:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:08:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 734ms 10:08:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:08:22 INFO - PROCESS | 3308 | 1461172102917 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 10:08:22 INFO - PROCESS | 3308 | 1461172102920 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 10:08:22 INFO - PROCESS | 3308 | 1461172102923 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:08:22 INFO - PROCESS | 3308 | 1461172102925 Marionette TRACE conn4 <- [1,2650,null,{}] 10:08:22 INFO - PROCESS | 3308 | 1461172102929 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:23 INFO - PROCESS | 3308 | 1461172103014 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 10:08:23 INFO - PROCESS | 3308 | 1461172103020 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E85800 == 29 [pid = 3308] [id = 672] 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (000000BD0303D400) [pid = 3308] [serial = 2016] [outer = 0000000000000000] 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (000000BD03043800) [pid = 3308] [serial = 2017] [outer = 000000BD0303D400] 10:08:23 INFO - PROCESS | 3308 | 1461172103069 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (000000BD0306F400) [pid = 3308] [serial = 2018] [outer = 000000BD0303D400] 10:08:23 INFO - PROCESS | 3308 | 1461172103494 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:08:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:08:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms 10:08:23 INFO - PROCESS | 3308 | 1461172103556 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 10:08:23 INFO - PROCESS | 3308 | 1461172103559 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 10:08:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:08:23 INFO - PROCESS | 3308 | 1461172103562 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:08:23 INFO - PROCESS | 3308 | 1461172103564 Marionette TRACE conn4 <- [1,2654,null,{}] 10:08:23 INFO - PROCESS | 3308 | 1461172103567 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:23 INFO - PROCESS | 3308 | 1461172103647 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 10:08:23 INFO - PROCESS | 3308 | 1461172103655 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07668800 == 30 [pid = 3308] [id = 673] 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (000000BD01D7D400) [pid = 3308] [serial = 2019] [outer = 0000000000000000] 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (000000BD03A98800) [pid = 3308] [serial = 2020] [outer = 000000BD01D7D400] 10:08:23 INFO - PROCESS | 3308 | 1461172103703 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD0423D800) [pid = 3308] [serial = 2021] [outer = 000000BD01D7D400] 10:08:24 INFO - PROCESS | 3308 | [3308] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:08:24 INFO - PROCESS | 3308 | [3308] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:08:24 INFO - PROCESS | 3308 | 1461172104664 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:08: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) 10:08:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1124ms 10:08:24 INFO - PROCESS | 3308 | 1461172104693 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 10:08:24 INFO - PROCESS | 3308 | 1461172104695 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 10:08:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:08:24 INFO - PROCESS | 3308 | 1461172104699 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:08:24 INFO - PROCESS | 3308 | 1461172104700 Marionette TRACE conn4 <- [1,2658,null,{}] 10:08:24 INFO - PROCESS | 3308 | 1461172104704 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:24 INFO - PROCESS | 3308 | 1461172104820 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 10:08:24 INFO - PROCESS | 3308 | 1461172104829 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07E32800 == 31 [pid = 3308] [id = 674] 10:08:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD0428C000) [pid = 3308] [serial = 2022] [outer = 0000000000000000] 10:08:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD0445C000) [pid = 3308] [serial = 2023] [outer = 000000BD0428C000] 10:08:24 INFO - PROCESS | 3308 | 1461172104881 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD04467000) [pid = 3308] [serial = 2024] [outer = 000000BD0428C000] 10:08:25 INFO - PROCESS | 3308 | 1461172105822 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 10:08:25 INFO - PROCESS | 3308 | 1461172105879 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 10:08:25 INFO - PROCESS | 3308 | 1461172105888 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:08:25 INFO - PROCESS | 3308 | 1461172105890 Marionette TRACE conn4 <- [1,2662,null,{}] 10:08:25 INFO - PROCESS | 3308 | 1461172105894 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:25 INFO - PROCESS | 3308 | 1461172105995 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 10:08:26 INFO - PROCESS | 3308 | 1461172106002 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:26 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0885A000 == 32 [pid = 3308] [id = 675] 10:08:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD021BEC00) [pid = 3308] [serial = 2025] [outer = 0000000000000000] 10:08:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD05B65000) [pid = 3308] [serial = 2026] [outer = 000000BD021BEC00] 10:08:26 INFO - PROCESS | 3308 | 1461172106048 Marionette DEBUG loaded listener.js 10:08:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD05B6F000) [pid = 3308] [serial = 2027] [outer = 000000BD021BEC00] 10:08:27 INFO - PROCESS | 3308 | 1461172107022 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 10:08:27 INFO - PROCESS | 3308 | 1461172107085 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 10:08:27 INFO - PROCESS | 3308 | 1461172107097 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - PROCESS | 3308 | 1461172107099 Marionette TRACE conn4 <- [1,2666,null,{}] 10:08:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:08:27 INFO - PROCESS | 3308 | 1461172107102 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:27 INFO - PROCESS | 3308 | 1461172107209 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 10:08:27 INFO - PROCESS | 3308 | 1461172107215 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FBE800 == 33 [pid = 3308] [id = 676] 10:08:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD0428E000) [pid = 3308] [serial = 2028] [outer = 0000000000000000] 10:08:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD05D1D400) [pid = 3308] [serial = 2029] [outer = 000000BD0428E000] 10:08:27 INFO - PROCESS | 3308 | 1461172107263 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD05D27400) [pid = 3308] [serial = 2030] [outer = 000000BD0428E000] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD0759E000) [pid = 3308] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD05CB3000) [pid = 3308] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD06111000) [pid = 3308] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD01DE1400) [pid = 3308] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD07245800) [pid = 3308] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD0710E000) [pid = 3308] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD05FD5800) [pid = 3308] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD04293800) [pid = 3308] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (000000BD01DE0400) [pid = 3308] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (000000BD01357000) [pid = 3308] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (000000BD06B79400) [pid = 3308] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (000000BD048F5000) [pid = 3308] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (000000BD03A97400) [pid = 3308] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (000000BD01D6A000) [pid = 3308] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (000000BD01354C00) [pid = 3308] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (000000BD07705C00) [pid = 3308] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:08:27 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (000000BD07250C00) [pid = 3308] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:08:28 INFO - PROCESS | 3308 | 1461172108422 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:08:28 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) 10:08:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1387ms 10:08:28 INFO - PROCESS | 3308 | 1461172108489 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 10:08:28 INFO - PROCESS | 3308 | 1461172108491 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 10:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:08:28 INFO - PROCESS | 3308 | 1461172108501 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 3308 | 1461172108503 Marionette TRACE conn4 <- [1,2670,null,{}] 10:08:28 INFO - PROCESS | 3308 | 1461172108507 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:28 INFO - PROCESS | 3308 | 1461172108637 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 10:08:28 INFO - PROCESS | 3308 | 1461172108647 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B17000 == 34 [pid = 3308] [id = 677] 10:08:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (000000BD01DD9000) [pid = 3308] [serial = 2031] [outer = 0000000000000000] 10:08:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (000000BD03040000) [pid = 3308] [serial = 2032] [outer = 000000BD01DD9000] 10:08:28 INFO - PROCESS | 3308 | 1461172108694 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (000000BD05EC4800) [pid = 3308] [serial = 2033] [outer = 000000BD01DD9000] 10:08:29 INFO - PROCESS | 3308 | 1461172109930 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:08:29 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) 10:08:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1487ms 10:08:29 INFO - PROCESS | 3308 | 1461172109986 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 3308 | 1461172109990 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 10:08:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:08:30 INFO - PROCESS | 3308 | 1461172109996 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 3308 | 1461172110000 Marionette TRACE conn4 <- [1,2674,null,{}] 10:08:30 INFO - PROCESS | 3308 | 1461172110006 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:30 INFO - PROCESS | 3308 | 1461172110117 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 10:08:30 INFO - PROCESS | 3308 | 1461172110188 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0484C000 == 35 [pid = 3308] [id = 678] 10:08:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (000000BD01CF7800) [pid = 3308] [serial = 2034] [outer = 0000000000000000] 10:08:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (000000BD01DDA000) [pid = 3308] [serial = 2035] [outer = 000000BD01CF7800] 10:08:30 INFO - PROCESS | 3308 | 1461172110249 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (000000BD021BF400) [pid = 3308] [serial = 2036] [outer = 000000BD01CF7800] 10:08:31 INFO - PROCESS | 3308 | 1461172111406 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:08:31 INFO - PROCESS | 3308 | 1461172111438 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 10:08:31 INFO - PROCESS | 3308 | 1461172111443 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:08:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:08:31 INFO - PROCESS | 3308 | 1461172111447 Marionette TRACE conn4 <- [1,2678,null,{}] 10:08:31 INFO - PROCESS | 3308 | 1461172111453 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:31 INFO - PROCESS | 3308 | 1461172111615 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 10:08:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0485C800 == 34 [pid = 3308] [id = 640] 10:08:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A503000 == 33 [pid = 3308] [id = 650] 10:08:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B44C800 == 32 [pid = 3308] [id = 656] 10:08:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD09C87800 == 31 [pid = 3308] [id = 654] 10:08:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E95800 == 30 [pid = 3308] [id = 653] 10:08:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B196800 == 29 [pid = 3308] [id = 655] 10:08:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0959B000 == 28 [pid = 3308] [id = 648] 10:08:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E94000 == 27 [pid = 3308] [id = 642] 10:08:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5BE000 == 26 [pid = 3308] [id = 651] 10:08:31 INFO - PROCESS | 3308 | --DOCSHELL 000000BD021E8000 == 25 [pid = 3308] [id = 639] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (000000BD07B7C400) [pid = 3308] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (000000BD07BE4000) [pid = 3308] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (000000BD05D21C00) [pid = 3308] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (000000BD07106800) [pid = 3308] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (000000BD06B72000) [pid = 3308] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (000000BD0445AC00) [pid = 3308] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 74 (000000BD0724B000) [pid = 3308] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 73 (000000BD07704000) [pid = 3308] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 72 (000000BD072B3400) [pid = 3308] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 71 (000000BD07144C00) [pid = 3308] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (000000BD07105800) [pid = 3308] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (000000BD05FDD800) [pid = 3308] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (000000BD05B70800) [pid = 3308] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (000000BD042AF400) [pid = 3308] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (000000BD02C9BC00) [pid = 3308] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (000000BD021C3000) [pid = 3308] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (000000BD01D6C000) [pid = 3308] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (000000BD01C07000) [pid = 3308] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (000000BD06B88800) [pid = 3308] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (000000BD048FC800) [pid = 3308] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (000000BD0423EC00) [pid = 3308] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (000000BD04291400) [pid = 3308] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (000000BD02070C00) [pid = 3308] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (000000BD021C9800) [pid = 3308] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 56 (000000BD02074400) [pid = 3308] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 55 (000000BD01D64C00) [pid = 3308] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 54 (000000BD07B7AC00) [pid = 3308] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 53 (000000BD0770B400) [pid = 3308] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 52 (000000BD075A9000) [pid = 3308] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 51 (000000BD072B6800) [pid = 3308] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 50 (000000BD0714F000) [pid = 3308] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 49 (000000BD05EEAC00) [pid = 3308] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 48 (000000BD06B69400) [pid = 3308] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | --DOMWINDOW == 47 (000000BD05CAB800) [pid = 3308] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 10:08:31 INFO - PROCESS | 3308 | 1461172111726 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD01CD6800 == 26 [pid = 3308] [id = 679] 10:08:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 48 (000000BD01C03800) [pid = 3308] [serial = 2037] [outer = 0000000000000000] 10:08:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 49 (000000BD01CFD400) [pid = 3308] [serial = 2038] [outer = 000000BD01C03800] 10:08:31 INFO - PROCESS | 3308 | 1461172111783 Marionette DEBUG loaded listener.js 10:08:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 50 (000000BD01DE6000) [pid = 3308] [serial = 2039] [outer = 000000BD01C03800] 10:08:32 INFO - PROCESS | 3308 | 1461172112698 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 10:08:32 INFO - PROCESS | 3308 | 1461172112750 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 10:08:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:08:32 INFO - PROCESS | 3308 | 1461172112757 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:08:32 INFO - PROCESS | 3308 | 1461172112760 Marionette TRACE conn4 <- [1,2682,null,{}] 10:08:32 INFO - PROCESS | 3308 | 1461172112763 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:32 INFO - PROCESS | 3308 | 1461172112850 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 10:08:32 INFO - PROCESS | 3308 | 1461172112857 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E79000 == 27 [pid = 3308] [id = 680] 10:08:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 51 (000000BD02072800) [pid = 3308] [serial = 2040] [outer = 0000000000000000] 10:08:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 52 (000000BD02C5B800) [pid = 3308] [serial = 2041] [outer = 000000BD02072800] 10:08:32 INFO - PROCESS | 3308 | 1461172112905 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 53 (000000BD02C91000) [pid = 3308] [serial = 2042] [outer = 000000BD02072800] 10:08:33 INFO - PROCESS | 3308 | 1461172113858 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 10:08:33 INFO - PROCESS | 3308 | 1461172113895 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 10:08:33 INFO - PROCESS | 3308 | 1461172113899 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 3308 | 1461172113903 Marionette TRACE conn4 <- [1,2686,null,{}] 10:08:33 INFO - PROCESS | 3308 | 1461172113914 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:34 INFO - PROCESS | 3308 | 1461172114031 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 10:08:34 INFO - PROCESS | 3308 | 1461172114039 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07759000 == 28 [pid = 3308] [id = 681] 10:08:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 54 (000000BD03071800) [pid = 3308] [serial = 2043] [outer = 0000000000000000] 10:08:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 55 (000000BD03AA0400) [pid = 3308] [serial = 2044] [outer = 000000BD03071800] 10:08:34 INFO - PROCESS | 3308 | 1461172114089 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 56 (000000BD0424C800) [pid = 3308] [serial = 2045] [outer = 000000BD03071800] 10:08:35 INFO - PROCESS | 3308 | 1461172115077 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 3308 | 1461172115156 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 10:08:35 INFO - PROCESS | 3308 | 1461172115159 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:08:35 INFO - PROCESS | 3308 | 1461172115161 Marionette TRACE conn4 <- [1,2690,null,{}] 10:08:35 INFO - PROCESS | 3308 | 1461172115165 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:35 INFO - PROCESS | 3308 | 1461172115274 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 10:08:35 INFO - PROCESS | 3308 | 1461172115281 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08854000 == 29 [pid = 3308] [id = 682] 10:08:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 57 (000000BD0428F000) [pid = 3308] [serial = 2046] [outer = 0000000000000000] 10:08:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (000000BD0445A800) [pid = 3308] [serial = 2047] [outer = 000000BD0428F000] 10:08:35 INFO - PROCESS | 3308 | 1461172115330 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (000000BD048F5000) [pid = 3308] [serial = 2048] [outer = 000000BD0428F000] 10:08:35 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (000000BD0428E000) [pid = 3308] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:08:35 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (000000BD0303D400) [pid = 3308] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:08:35 INFO - PROCESS | 3308 | --DOMWINDOW == 56 (000000BD07BDFC00) [pid = 3308] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:08:35 INFO - PROCESS | 3308 | --DOMWINDOW == 55 (000000BD01D67800) [pid = 3308] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:08:35 INFO - PROCESS | 3308 | --DOMWINDOW == 54 (000000BD01D81000) [pid = 3308] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:08:35 INFO - PROCESS | 3308 | --DOMWINDOW == 53 (000000BD021BEC00) [pid = 3308] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:08:35 INFO - PROCESS | 3308 | --DOMWINDOW == 52 (000000BD0134D800) [pid = 3308] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:08:35 INFO - PROCESS | 3308 | --DOMWINDOW == 51 (000000BD0428C000) [pid = 3308] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:08:35 INFO - PROCESS | 3308 | --DOMWINDOW == 50 (000000BD01D7D400) [pid = 3308] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:08:35 INFO - PROCESS | 3308 | 1461172115798 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:08:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:08:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 672ms 10:08:35 INFO - PROCESS | 3308 | 1461172115836 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 3308 | 1461172115838 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 10:08:35 INFO - PROCESS | 3308 | 1461172115841 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:08:35 INFO - PROCESS | 3308 | 1461172115843 Marionette TRACE conn4 <- [1,2694,null,{}] 10:08:35 INFO - PROCESS | 3308 | 1461172115847 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:35 INFO - PROCESS | 3308 | 1461172115953 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 10:08:36 INFO - PROCESS | 3308 | 1461172116000 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FBE000 == 30 [pid = 3308] [id = 683] 10:08:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 51 (000000BD021CB800) [pid = 3308] [serial = 2049] [outer = 0000000000000000] 10:08:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 52 (000000BD048F6000) [pid = 3308] [serial = 2050] [outer = 000000BD021CB800] 10:08:36 INFO - PROCESS | 3308 | 1461172116049 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 53 (000000BD05B69800) [pid = 3308] [serial = 2051] [outer = 000000BD021CB800] 10:08:36 INFO - PROCESS | 3308 | 1461172116420 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:08:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:08:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 629ms 10:08:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:08:36 INFO - PROCESS | 3308 | 1461172116477 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 10:08:36 INFO - PROCESS | 3308 | 1461172116479 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 10:08:36 INFO - PROCESS | 3308 | 1461172116483 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - PROCESS | 3308 | 1461172116484 Marionette TRACE conn4 <- [1,2698,null,{}] 10:08:36 INFO - PROCESS | 3308 | 1461172116488 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:36 INFO - PROCESS | 3308 | 1461172116592 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 10:08:36 INFO - PROCESS | 3308 | 1461172116628 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091EE800 == 31 [pid = 3308] [id = 684] 10:08:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 54 (000000BD05CB0000) [pid = 3308] [serial = 2052] [outer = 0000000000000000] 10:08:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 55 (000000BD05CB8800) [pid = 3308] [serial = 2053] [outer = 000000BD05CB0000] 10:08:36 INFO - PROCESS | 3308 | 1461172116681 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 56 (000000BD05ECF000) [pid = 3308] [serial = 2054] [outer = 000000BD05CB0000] 10:08:37 INFO - PROCESS | 3308 | 1461172117121 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:08:37 INFO - PROCESS | 3308 | 1461172117158 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 10:08:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:08:37 INFO - PROCESS | 3308 | 1461172117161 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:08:37 INFO - PROCESS | 3308 | 1461172117163 Marionette TRACE conn4 <- [1,2702,null,{}] 10:08:37 INFO - PROCESS | 3308 | 1461172117167 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:37 INFO - PROCESS | 3308 | 1461172117246 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 10:08:37 INFO - PROCESS | 3308 | 1461172117254 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09C8C800 == 32 [pid = 3308] [id = 685] 10:08:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 57 (000000BD05ECFC00) [pid = 3308] [serial = 2055] [outer = 0000000000000000] 10:08:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (000000BD05EF5C00) [pid = 3308] [serial = 2056] [outer = 000000BD05ECFC00] 10:08:37 INFO - PROCESS | 3308 | 1461172117301 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (000000BD05FD6400) [pid = 3308] [serial = 2057] [outer = 000000BD05ECFC00] 10:08:37 INFO - PROCESS | 3308 | 1461172117864 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:08:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:08:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 733ms 10:08:37 INFO - PROCESS | 3308 | 1461172117897 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 10:08:37 INFO - PROCESS | 3308 | 1461172117902 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 10:08:37 INFO - PROCESS | 3308 | 1461172117907 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:08:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:08:37 INFO - PROCESS | 3308 | 1461172117912 Marionette TRACE conn4 <- [1,2706,null,{}] 10:08:37 INFO - PROCESS | 3308 | 1461172117920 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:38 INFO - PROCESS | 3308 | 1461172118080 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 10:08:38 INFO - PROCESS | 3308 | 1461172118160 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04BA1000 == 33 [pid = 3308] [id = 686] 10:08:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (000000BD01DDAC00) [pid = 3308] [serial = 2058] [outer = 0000000000000000] 10:08:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (000000BD0216D800) [pid = 3308] [serial = 2059] [outer = 000000BD01DDAC00] 10:08:38 INFO - PROCESS | 3308 | 1461172118262 Marionette DEBUG loaded listener.js 10:08:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (000000BD02C6AC00) [pid = 3308] [serial = 2060] [outer = 000000BD01DDAC00] 10:08:38 INFO - PROCESS | 3308 | 1461172118864 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 10:08:38 INFO - PROCESS | 3308 | 1461172118904 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 10:08:38 INFO - PROCESS | 3308 | 1461172118911 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:08:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:08:38 INFO - PROCESS | 3308 | 1461172118914 Marionette TRACE conn4 <- [1,2710,null,{}] 10:08:38 INFO - PROCESS | 3308 | 1461172118918 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:39 INFO - PROCESS | 3308 | 1461172119027 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 10:08:39 INFO - PROCESS | 3308 | 1461172119103 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091D6000 == 34 [pid = 3308] [id = 687] 10:08:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (000000BD0306F800) [pid = 3308] [serial = 2061] [outer = 0000000000000000] 10:08:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (000000BD0428A000) [pid = 3308] [serial = 2062] [outer = 000000BD0306F800] 10:08:39 INFO - PROCESS | 3308 | 1461172119162 Marionette DEBUG loaded listener.js 10:08:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (000000BD048F0C00) [pid = 3308] [serial = 2063] [outer = 000000BD0306F800] 10:08:39 INFO - PROCESS | 3308 | 1461172119815 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 3308 | 1461172119843 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 10:08:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:08:39 INFO - PROCESS | 3308 | 1461172119847 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - PROCESS | 3308 | 1461172119851 Marionette TRACE conn4 <- [1,2714,null,{}] 10:08:39 INFO - PROCESS | 3308 | 1461172119863 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:39 INFO - PROCESS | 3308 | 1461172119974 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 10:08:40 INFO - PROCESS | 3308 | 1461172120050 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0884C800 == 35 [pid = 3308] [id = 688] 10:08:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (000000BD05D23000) [pid = 3308] [serial = 2064] [outer = 0000000000000000] 10:08:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (000000BD05FD8400) [pid = 3308] [serial = 2065] [outer = 000000BD05D23000] 10:08:40 INFO - PROCESS | 3308 | 1461172120112 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (000000BD06107800) [pid = 3308] [serial = 2066] [outer = 000000BD05D23000] 10:08:40 INFO - PROCESS | 3308 | 1461172120772 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:08:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:08:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 985ms 10:08:40 INFO - PROCESS | 3308 | 1461172120834 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 10:08:40 INFO - PROCESS | 3308 | 1461172120837 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 10:08:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:08:40 INFO - PROCESS | 3308 | 1461172120841 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:08:40 INFO - PROCESS | 3308 | 1461172120843 Marionette TRACE conn4 <- [1,2718,null,{}] 10:08:40 INFO - PROCESS | 3308 | 1461172120848 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:40 INFO - PROCESS | 3308 | 1461172120991 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 10:08:41 INFO - PROCESS | 3308 | 1461172121042 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:41 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A521800 == 36 [pid = 3308] [id = 689] 10:08:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (000000BD06111C00) [pid = 3308] [serial = 2067] [outer = 0000000000000000] 10:08:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (000000BD0616FC00) [pid = 3308] [serial = 2068] [outer = 000000BD06111C00] 10:08:41 INFO - PROCESS | 3308 | 1461172121102 Marionette DEBUG loaded listener.js 10:08:41 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (000000BD06B67C00) [pid = 3308] [serial = 2069] [outer = 000000BD06111C00] 10:08:42 INFO - PROCESS | 3308 | 1461172122151 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 10:08:42 INFO - PROCESS | 3308 | 1461172122173 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 10:08:42 INFO - PROCESS | 3308 | 1461172122179 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:08:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:08:42 INFO - PROCESS | 3308 | 1461172122182 Marionette TRACE conn4 <- [1,2722,null,{}] 10:08:42 INFO - PROCESS | 3308 | 1461172122188 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:42 INFO - PROCESS | 3308 | 1461172122325 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 10:08:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07677800 == 35 [pid = 3308] [id = 649] 10:08:42 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08846800 == 34 [pid = 3308] [id = 645] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (000000BD03040000) [pid = 3308] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (000000BD05D1D400) [pid = 3308] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (000000BD03043800) [pid = 3308] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (000000BD0306F400) [pid = 3308] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (000000BD07E6C400) [pid = 3308] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (000000BD01D68000) [pid = 3308] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 64 (000000BD01D7A400) [pid = 3308] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 63 (000000BD0206B800) [pid = 3308] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 62 (000000BD0216C000) [pid = 3308] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 61 (000000BD05B65000) [pid = 3308] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 60 (000000BD02C63400) [pid = 3308] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 59 (000000BD02C95800) [pid = 3308] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 58 (000000BD0445C000) [pid = 3308] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 57 (000000BD03A98800) [pid = 3308] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 56 (000000BD0423D800) [pid = 3308] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 55 (000000BD05B6F000) [pid = 3308] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 54 (000000BD04467000) [pid = 3308] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | --DOMWINDOW == 53 (000000BD05D27400) [pid = 3308] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 10:08:42 INFO - PROCESS | 3308 | 1461172122480 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04184000 == 35 [pid = 3308] [id = 690] 10:08:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 54 (000000BD01D6BC00) [pid = 3308] [serial = 2070] [outer = 0000000000000000] 10:08:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 55 (000000BD01D77000) [pid = 3308] [serial = 2071] [outer = 000000BD01D6BC00] 10:08:42 INFO - PROCESS | 3308 | 1461172122530 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 56 (000000BD01DDFC00) [pid = 3308] [serial = 2072] [outer = 000000BD01D6BC00] 10:08:42 INFO - PROCESS | 3308 | 1461172122972 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:08:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 839ms 10:08:43 INFO - PROCESS | 3308 | 1461172123022 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 3308 | 1461172123028 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 10:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:08:43 INFO - PROCESS | 3308 | 1461172123035 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 3308 | 1461172123037 Marionette TRACE conn4 <- [1,2726,null,{}] 10:08:43 INFO - PROCESS | 3308 | 1461172123041 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:43 INFO - PROCESS | 3308 | 1461172123128 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 10:08:43 INFO - PROCESS | 3308 | 1461172123143 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B27800 == 36 [pid = 3308] [id = 691] 10:08:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 57 (000000BD02175C00) [pid = 3308] [serial = 2073] [outer = 0000000000000000] 10:08:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 58 (000000BD021C8000) [pid = 3308] [serial = 2074] [outer = 000000BD02175C00] 10:08:43 INFO - PROCESS | 3308 | 1461172123191 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 59 (000000BD02C67800) [pid = 3308] [serial = 2075] [outer = 000000BD02175C00] 10:08:43 INFO - PROCESS | 3308 | 1461172123654 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:08:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 692ms 10:08:43 INFO - PROCESS | 3308 | 1461172123755 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 3308 | 1461172123757 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 10:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:08:43 INFO - PROCESS | 3308 | 1461172123761 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 3308 | 1461172123765 Marionette TRACE conn4 <- [1,2730,null,{}] 10:08:43 INFO - PROCESS | 3308 | 1461172123778 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:43 INFO - PROCESS | 3308 | 1461172123894 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 10:08:43 INFO - PROCESS | 3308 | 1461172123943 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0767C800 == 37 [pid = 3308] [id = 692] 10:08:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 60 (000000BD02C9A400) [pid = 3308] [serial = 2076] [outer = 0000000000000000] 10:08:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 61 (000000BD03075C00) [pid = 3308] [serial = 2077] [outer = 000000BD02C9A400] 10:08:44 INFO - PROCESS | 3308 | 1461172123995 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 62 (000000BD04245C00) [pid = 3308] [serial = 2078] [outer = 000000BD02C9A400] 10:08:44 INFO - PROCESS | 3308 | 1461172124425 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:08:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:08:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 10:08:44 INFO - PROCESS | 3308 | 1461172124497 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 10:08:44 INFO - PROCESS | 3308 | 1461172124500 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 10:08:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:08:44 INFO - PROCESS | 3308 | 1461172124510 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:08:44 INFO - PROCESS | 3308 | 1461172124512 Marionette TRACE conn4 <- [1,2734,null,{}] 10:08:44 INFO - PROCESS | 3308 | 1461172124516 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:44 INFO - PROCESS | 3308 | 1461172124634 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 10:08:44 INFO - PROCESS | 3308 | 1461172124646 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0884B000 == 38 [pid = 3308] [id = 693] 10:08:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 63 (000000BD04461000) [pid = 3308] [serial = 2079] [outer = 0000000000000000] 10:08:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 64 (000000BD048F0400) [pid = 3308] [serial = 2080] [outer = 000000BD04461000] 10:08:44 INFO - PROCESS | 3308 | 1461172124693 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 65 (000000BD05B71C00) [pid = 3308] [serial = 2081] [outer = 000000BD04461000] 10:08:45 INFO - PROCESS | 3308 | 1461172125134 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 10:08:45 INFO - PROCESS | 3308 | 1461172125203 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 3308 | 1461172125205 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 10:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:08:45 INFO - PROCESS | 3308 | 1461172125237 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 3308 | 1461172125239 Marionette TRACE conn4 <- [1,2738,null,{}] 10:08:45 INFO - PROCESS | 3308 | 1461172125258 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:45 INFO - PROCESS | 3308 | 1461172125366 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 10:08:45 INFO - PROCESS | 3308 | 1461172125379 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FBB000 == 39 [pid = 3308] [id = 694] 10:08:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (000000BD05B65400) [pid = 3308] [serial = 2082] [outer = 0000000000000000] 10:08:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (000000BD05CB9800) [pid = 3308] [serial = 2083] [outer = 000000BD05B65400] 10:08:45 INFO - PROCESS | 3308 | 1461172125426 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (000000BD05ED0000) [pid = 3308] [serial = 2084] [outer = 000000BD05B65400] 10:08:45 INFO - PROCESS | 3308 | 1461172125879 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 10:08:45 INFO - PROCESS | 3308 | 1461172125952 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 3308 | 1461172125954 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 10:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:08:45 INFO - PROCESS | 3308 | 1461172125957 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 3308 | 1461172125959 Marionette TRACE conn4 <- [1,2742,null,{}] 10:08:45 INFO - PROCESS | 3308 | 1461172125963 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:46 INFO - PROCESS | 3308 | 1461172126094 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 10:08:46 INFO - PROCESS | 3308 | 1461172126153 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09C84000 == 40 [pid = 3308] [id = 695] 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (000000BD0610E400) [pid = 3308] [serial = 2085] [outer = 0000000000000000] 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (000000BD06B65800) [pid = 3308] [serial = 2086] [outer = 000000BD0610E400] 10:08:46 INFO - PROCESS | 3308 | 1461172126205 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (000000BD06B74400) [pid = 3308] [serial = 2087] [outer = 000000BD0610E400] 10:08:46 INFO - PROCESS | 3308 | --DOMWINDOW == 70 (000000BD01C03800) [pid = 3308] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:08:46 INFO - PROCESS | 3308 | --DOMWINDOW == 69 (000000BD021CB800) [pid = 3308] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:08:46 INFO - PROCESS | 3308 | --DOMWINDOW == 68 (000000BD02072800) [pid = 3308] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:08:46 INFO - PROCESS | 3308 | --DOMWINDOW == 67 (000000BD0428F000) [pid = 3308] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:08:46 INFO - PROCESS | 3308 | --DOMWINDOW == 66 (000000BD03071800) [pid = 3308] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:08:46 INFO - PROCESS | 3308 | --DOMWINDOW == 65 (000000BD05CB0000) [pid = 3308] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:08:46 INFO - PROCESS | 3308 | 1461172126612 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:08:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:08:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 672ms 10:08:46 INFO - PROCESS | 3308 | 1461172126631 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 3308 | 1461172126633 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 10:08:46 INFO - PROCESS | 3308 | 1461172126636 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:08:46 INFO - PROCESS | 3308 | 1461172126638 Marionette TRACE conn4 <- [1,2746,null,{}] 10:08:46 INFO - PROCESS | 3308 | 1461172126641 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:46 INFO - PROCESS | 3308 | 1461172126750 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 10:08:46 INFO - PROCESS | 3308 | 1461172126827 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5AA800 == 41 [pid = 3308] [id = 696] 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 66 (000000BD042BA000) [pid = 3308] [serial = 2088] [outer = 0000000000000000] 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 67 (000000BD06B6E800) [pid = 3308] [serial = 2089] [outer = 000000BD042BA000] 10:08:46 INFO - PROCESS | 3308 | 1461172126875 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 68 (000000BD07102C00) [pid = 3308] [serial = 2090] [outer = 000000BD042BA000] 10:08:47 INFO - PROCESS | 3308 | 1461172127238 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:08:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:08:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 629ms 10:08:47 INFO - PROCESS | 3308 | 1461172127269 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 10:08:47 INFO - PROCESS | 3308 | 1461172127271 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 10:08:47 INFO - PROCESS | 3308 | 1461172127274 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:08:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:08:47 INFO - PROCESS | 3308 | 1461172127276 Marionette TRACE conn4 <- [1,2750,null,{}] 10:08:47 INFO - PROCESS | 3308 | 1461172127280 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:47 INFO - PROCESS | 3308 | 1461172127390 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 10:08:47 INFO - PROCESS | 3308 | 1461172127398 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5CA800 == 42 [pid = 3308] [id = 697] 10:08:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 69 (000000BD06B83400) [pid = 3308] [serial = 2091] [outer = 0000000000000000] 10:08:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 70 (000000BD0710C000) [pid = 3308] [serial = 2092] [outer = 000000BD06B83400] 10:08:47 INFO - PROCESS | 3308 | 1461172127446 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 71 (000000BD07146000) [pid = 3308] [serial = 2093] [outer = 000000BD06B83400] 10:08:47 INFO - PROCESS | 3308 | 1461172127857 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:08:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:08:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 10:08:47 INFO - PROCESS | 3308 | 1461172127909 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 10:08:47 INFO - PROCESS | 3308 | 1461172127911 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 10:08:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:08:47 INFO - PROCESS | 3308 | 1461172127914 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:08:47 INFO - PROCESS | 3308 | 1461172127916 Marionette TRACE conn4 <- [1,2754,null,{}] 10:08:47 INFO - PROCESS | 3308 | 1461172127920 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:48 INFO - PROCESS | 3308 | 1461172128031 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 10:08:48 INFO - PROCESS | 3308 | 1461172128040 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B184000 == 43 [pid = 3308] [id = 698] 10:08:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 72 (000000BD07110800) [pid = 3308] [serial = 2094] [outer = 0000000000000000] 10:08:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 73 (000000BD07150C00) [pid = 3308] [serial = 2095] [outer = 000000BD07110800] 10:08:48 INFO - PROCESS | 3308 | 1461172128086 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 74 (000000BD0724AC00) [pid = 3308] [serial = 2096] [outer = 000000BD07110800] 10:08:48 INFO - PROCESS | 3308 | 1461172128564 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:08:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:08:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 10:08:48 INFO - PROCESS | 3308 | 1461172128690 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 3308 | 1461172128695 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 10:08:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:08:48 INFO - PROCESS | 3308 | 1461172128719 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 3308 | 1461172128723 Marionette TRACE conn4 <- [1,2758,null,{}] 10:08:48 INFO - PROCESS | 3308 | 1461172128729 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:48 INFO - PROCESS | 3308 | 1461172128843 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 10:08:48 INFO - PROCESS | 3308 | 1461172128928 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0485B800 == 44 [pid = 3308] [id = 699] 10:08:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 75 (000000BD01D73000) [pid = 3308] [serial = 2097] [outer = 0000000000000000] 10:08:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (000000BD01D7F800) [pid = 3308] [serial = 2098] [outer = 000000BD01D73000] 10:08:49 INFO - PROCESS | 3308 | 1461172129001 Marionette DEBUG loaded listener.js 10:08:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (000000BD021CB000) [pid = 3308] [serial = 2099] [outer = 000000BD01D73000] 10:08:49 INFO - PROCESS | 3308 | 1461172129643 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:08:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:08:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 986ms 10:08:49 INFO - PROCESS | 3308 | 1461172129703 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 3308 | 1461172129710 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 10:08:49 INFO - PROCESS | 3308 | 1461172129717 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:08:49 INFO - PROCESS | 3308 | 1461172129720 Marionette TRACE conn4 <- [1,2762,null,{}] 10:08:49 INFO - PROCESS | 3308 | 1461172129724 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:49 INFO - PROCESS | 3308 | 1461172129841 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 10:08:49 INFO - PROCESS | 3308 | 1461172129919 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:49 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08845800 == 45 [pid = 3308] [id = 700] 10:08:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (000000BD0306C800) [pid = 3308] [serial = 2100] [outer = 0000000000000000] 10:08:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (000000BD0424BC00) [pid = 3308] [serial = 2101] [outer = 000000BD0306C800] 10:08:50 INFO - PROCESS | 3308 | 1461172130018 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (000000BD048FE800) [pid = 3308] [serial = 2102] [outer = 000000BD0306C800] 10:08:50 INFO - PROCESS | 3308 | 1461172130579 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:08:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:08:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 923ms 10:08:50 INFO - PROCESS | 3308 | 1461172130646 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 10:08:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:08:50 INFO - PROCESS | 3308 | 1461172130649 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 10:08:50 INFO - PROCESS | 3308 | 1461172130653 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:08:50 INFO - PROCESS | 3308 | 1461172130657 Marionette TRACE conn4 <- [1,2766,null,{}] 10:08:50 INFO - PROCESS | 3308 | 1461172130683 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:50 INFO - PROCESS | 3308 | 1461172130828 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 10:08:50 INFO - PROCESS | 3308 | 1461172130876 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B209800 == 46 [pid = 3308] [id = 701] 10:08:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (000000BD06170800) [pid = 3308] [serial = 2103] [outer = 0000000000000000] 10:08:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (000000BD06B6B800) [pid = 3308] [serial = 2104] [outer = 000000BD06170800] 10:08:50 INFO - PROCESS | 3308 | 1461172130938 Marionette DEBUG loaded listener.js 10:08:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD07249800) [pid = 3308] [serial = 2105] [outer = 000000BD06170800] 10:08:51 INFO - PROCESS | 3308 | 1461172131571 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:08:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 944ms 10:08:51 INFO - PROCESS | 3308 | 1461172131599 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 3308 | 1461172131602 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 10:08:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:08:51 INFO - PROCESS | 3308 | 1461172131605 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 3308 | 1461172131608 Marionette TRACE conn4 <- [1,2770,null,{}] 10:08:51 INFO - PROCESS | 3308 | 1461172131611 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:51 INFO - PROCESS | 3308 | 1461172131721 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 10:08:51 INFO - PROCESS | 3308 | 1461172131811 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:51 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B44B800 == 47 [pid = 3308] [id = 702] 10:08:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD072AD800) [pid = 3308] [serial = 2106] [outer = 0000000000000000] 10:08:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD072B5800) [pid = 3308] [serial = 2107] [outer = 000000BD072AD800] 10:08:51 INFO - PROCESS | 3308 | 1461172131870 Marionette DEBUG loaded listener.js 10:08:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD075A7000) [pid = 3308] [serial = 2108] [outer = 000000BD072AD800] 10:08:52 INFO - PROCESS | 3308 | 1461172132618 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:08:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:08:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1077ms 10:08:52 INFO - PROCESS | 3308 | 1461172132685 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 10:08:52 INFO - PROCESS | 3308 | 1461172132689 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 10:08:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:08:52 INFO - PROCESS | 3308 | 1461172132694 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:08:52 INFO - PROCESS | 3308 | 1461172132698 Marionette TRACE conn4 <- [1,2774,null,{}] 10:08:52 INFO - PROCESS | 3308 | 1461172132704 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:52 INFO - PROCESS | 3308 | 1461172132803 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 10:08:52 INFO - PROCESS | 3308 | 1461172132877 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:52 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05F6E800 == 48 [pid = 3308] [id = 703] 10:08:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD01DE7C00) [pid = 3308] [serial = 2109] [outer = 0000000000000000] 10:08:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD02073000) [pid = 3308] [serial = 2110] [outer = 000000BD01DE7C00] 10:08:52 INFO - PROCESS | 3308 | 1461172132927 Marionette DEBUG loaded listener.js 10:08:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD0303E400) [pid = 3308] [serial = 2111] [outer = 000000BD01DE7C00] 10:08:53 INFO - PROCESS | 3308 | 1461172133495 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07E2F000 == 47 [pid = 3308] [id = 644] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B22000 == 46 [pid = 3308] [id = 647] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5CA800 == 45 [pid = 3308] [id = 697] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5AA800 == 44 [pid = 3308] [id = 696] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD09C84000 == 43 [pid = 3308] [id = 695] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FBB000 == 42 [pid = 3308] [id = 694] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0884B000 == 41 [pid = 3308] [id = 693] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0767C800 == 40 [pid = 3308] [id = 692] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B27800 == 39 [pid = 3308] [id = 691] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04184000 == 38 [pid = 3308] [id = 690] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A521800 == 37 [pid = 3308] [id = 689] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD05EF5C00) [pid = 3308] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD01DDA000) [pid = 3308] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 882ms 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0884C800 == 36 [pid = 3308] [id = 688] 10:08:53 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091D6000 == 35 [pid = 3308] [id = 687] 10:08:53 INFO - PROCESS | 3308 | 1461172133589 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 10:08:53 INFO - PROCESS | 3308 | 1461172133595 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 10:08:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD05ECF000) [pid = 3308] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD01CFD400) [pid = 3308] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD05B69800) [pid = 3308] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (000000BD02C91000) [pid = 3308] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (000000BD048F6000) [pid = 3308] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (000000BD048F5000) [pid = 3308] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (000000BD0424C800) [pid = 3308] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (000000BD02C5B800) [pid = 3308] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 78 (000000BD0445A800) [pid = 3308] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 77 (000000BD03AA0400) [pid = 3308] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 76 (000000BD05CB8800) [pid = 3308] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | --DOMWINDOW == 75 (000000BD01DE6000) [pid = 3308] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3308 | 1461172133621 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - PROCESS | 3308 | 1461172133624 Marionette TRACE conn4 <- [1,2778,null,{}] 10:08:53 INFO - PROCESS | 3308 | 1461172133629 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:53 INFO - PROCESS | 3308 | 1461172133726 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 10:08:53 INFO - PROCESS | 3308 | 1461172133733 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0487D800 == 36 [pid = 3308] [id = 704] 10:08:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 76 (000000BD01D6EC00) [pid = 3308] [serial = 2112] [outer = 0000000000000000] 10:08:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 77 (000000BD01D7C800) [pid = 3308] [serial = 2113] [outer = 000000BD01D6EC00] 10:08:53 INFO - PROCESS | 3308 | 1461172133781 Marionette DEBUG loaded listener.js 10:08:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 78 (000000BD0216C800) [pid = 3308] [serial = 2114] [outer = 000000BD01D6EC00] 10:08:54 INFO - PROCESS | 3308 | 1461172134313 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:08:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:08:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 10:08:54 INFO - PROCESS | 3308 | 1461172134350 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 3308 | 1461172134352 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 10:08:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:08:54 INFO - PROCESS | 3308 | 1461172134356 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - PROCESS | 3308 | 1461172134359 Marionette TRACE conn4 <- [1,2782,null,{}] 10:08:54 INFO - PROCESS | 3308 | 1461172134373 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:54 INFO - PROCESS | 3308 | 1461172134464 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 10:08:54 INFO - PROCESS | 3308 | 1461172134540 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0766D800 == 37 [pid = 3308] [id = 705] 10:08:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 79 (000000BD01D70000) [pid = 3308] [serial = 2115] [outer = 0000000000000000] 10:08:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (000000BD03A97800) [pid = 3308] [serial = 2116] [outer = 000000BD01D70000] 10:08:54 INFO - PROCESS | 3308 | 1461172134591 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (000000BD0424A800) [pid = 3308] [serial = 2117] [outer = 000000BD01D70000] 10:08:54 INFO - PROCESS | 3308 | 1461172134996 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:08:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:08:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 10:08:55 INFO - PROCESS | 3308 | 1461172135051 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 10:08:55 INFO - PROCESS | 3308 | 1461172135054 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 10:08:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:08:55 INFO - PROCESS | 3308 | 1461172135057 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 3308 | 1461172135059 Marionette TRACE conn4 <- [1,2786,null,{}] 10:08:55 INFO - PROCESS | 3308 | 1461172135063 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:55 INFO - PROCESS | 3308 | 1461172135145 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 10:08:55 INFO - PROCESS | 3308 | 1461172135153 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08856000 == 38 [pid = 3308] [id = 706] 10:08:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (000000BD042BB400) [pid = 3308] [serial = 2118] [outer = 0000000000000000] 10:08:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD048F4C00) [pid = 3308] [serial = 2119] [outer = 000000BD042BB400] 10:08:55 INFO - PROCESS | 3308 | 1461172135201 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD05B69000) [pid = 3308] [serial = 2120] [outer = 000000BD042BB400] 10:08:55 INFO - PROCESS | 3308 | 1461172135654 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:08:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:08:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 629ms 10:08:55 INFO - PROCESS | 3308 | 1461172135697 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 10:08:55 INFO - PROCESS | 3308 | 1461172135699 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 10:08:55 INFO - PROCESS | 3308 | 1461172135703 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 3308 | 1461172135704 Marionette TRACE conn4 <- [1,2790,null,{}] 10:08:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:08:55 INFO - PROCESS | 3308 | 1461172135708 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:55 INFO - PROCESS | 3308 | 1461172135814 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 10:08:55 INFO - PROCESS | 3308 | 1461172135900 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FBF000 == 39 [pid = 3308] [id = 707] 10:08:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD05CAC000) [pid = 3308] [serial = 2121] [outer = 0000000000000000] 10:08:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD05CB1C00) [pid = 3308] [serial = 2122] [outer = 000000BD05CAC000] 10:08:55 INFO - PROCESS | 3308 | 1461172135948 Marionette DEBUG loaded listener.js 10:08:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD05D2A800) [pid = 3308] [serial = 2123] [outer = 000000BD05CAC000] 10:08:56 INFO - PROCESS | 3308 | 1461172136378 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:08:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:08:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 734ms 10:08:56 INFO - PROCESS | 3308 | 1461172136443 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 3308 | 1461172136445 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 10:08:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:08:56 INFO - PROCESS | 3308 | 1461172136455 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - PROCESS | 3308 | 1461172136457 Marionette TRACE conn4 <- [1,2794,null,{}] 10:08:56 INFO - PROCESS | 3308 | 1461172136461 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:56 INFO - PROCESS | 3308 | 1461172136595 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 10:08:56 INFO - PROCESS | 3308 | 1461172136655 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0959E800 == 40 [pid = 3308] [id = 708] 10:08:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD05EF6000) [pid = 3308] [serial = 2124] [outer = 0000000000000000] 10:08:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD06102400) [pid = 3308] [serial = 2125] [outer = 000000BD05EF6000] 10:08:56 INFO - PROCESS | 3308 | 1461172136708 Marionette DEBUG loaded listener.js 10:08:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD06178C00) [pid = 3308] [serial = 2126] [outer = 000000BD05EF6000] 10:08:57 INFO - PROCESS | 3308 | 1461172137148 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:08:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 735ms 10:08:57 INFO - PROCESS | 3308 | 1461172137205 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 10:08:57 INFO - PROCESS | 3308 | 1461172137207 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 10:08:57 INFO - PROCESS | 3308 | 1461172137210 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - PROCESS | 3308 | 1461172137212 Marionette TRACE conn4 <- [1,2798,null,{}] 10:08:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:08:57 INFO - PROCESS | 3308 | 1461172137216 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:57 INFO - PROCESS | 3308 | 1461172137326 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 10:08:57 INFO - PROCESS | 3308 | 1461172137378 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A37C000 == 41 [pid = 3308] [id = 709] 10:08:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD06B6D800) [pid = 3308] [serial = 2127] [outer = 0000000000000000] 10:08:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD06B82800) [pid = 3308] [serial = 2128] [outer = 000000BD06B6D800] 10:08:57 INFO - PROCESS | 3308 | 1461172137429 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD0714D000) [pid = 3308] [serial = 2129] [outer = 000000BD06B6D800] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD05D23000) [pid = 3308] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD04461000) [pid = 3308] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD0610E400) [pid = 3308] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD02175C00) [pid = 3308] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD01DDAC00) [pid = 3308] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD05B65400) [pid = 3308] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD0306F800) [pid = 3308] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD01D6BC00) [pid = 3308] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD06111C00) [pid = 3308] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (000000BD02C9A400) [pid = 3308] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (000000BD042BA000) [pid = 3308] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (000000BD06B83400) [pid = 3308] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (000000BD01DD9000) [pid = 3308] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:08:57 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (000000BD01CF7800) [pid = 3308] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:08:57 INFO - PROCESS | 3308 | 1461172137977 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:08:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 776ms 10:08:57 INFO - PROCESS | 3308 | 1461172137994 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 10:08:58 INFO - PROCESS | 3308 | 1461172137996 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 10:08:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:08:58 INFO - PROCESS | 3308 | 1461172137999 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 3308 | 1461172138001 Marionette TRACE conn4 <- [1,2802,null,{}] 10:08:58 INFO - PROCESS | 3308 | 1461172138005 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:58 INFO - PROCESS | 3308 | 1461172138086 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 10:08:58 INFO - PROCESS | 3308 | 1461172138092 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A503000 == 42 [pid = 3308] [id = 710] 10:08:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (000000BD02074000) [pid = 3308] [serial = 2130] [outer = 0000000000000000] 10:08:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (000000BD0445A400) [pid = 3308] [serial = 2131] [outer = 000000BD02074000] 10:08:58 INFO - PROCESS | 3308 | 1461172138205 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (000000BD07106400) [pid = 3308] [serial = 2132] [outer = 000000BD02074000] 10:08:58 INFO - PROCESS | 3308 | 1461172138584 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:08:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:08:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 629ms 10:08:58 INFO - PROCESS | 3308 | 1461172138632 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 10:08:58 INFO - PROCESS | 3308 | 1461172138634 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 10:08:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:08:58 INFO - PROCESS | 3308 | 1461172138667 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 3308 | 1461172138669 Marionette TRACE conn4 <- [1,2806,null,{}] 10:08:58 INFO - PROCESS | 3308 | 1461172138675 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:58 INFO - PROCESS | 3308 | 1461172138785 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 10:08:58 INFO - PROCESS | 3308 | 1461172138798 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B197000 == 43 [pid = 3308] [id = 711] 10:08:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD06106C00) [pid = 3308] [serial = 2133] [outer = 0000000000000000] 10:08:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD072B4000) [pid = 3308] [serial = 2134] [outer = 000000BD06106C00] 10:08:58 INFO - PROCESS | 3308 | 1461172138847 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD07703000) [pid = 3308] [serial = 2135] [outer = 000000BD06106C00] 10:08:59 INFO - PROCESS | 3308 | 1461172139279 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:08:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:08:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 671ms 10:08:59 INFO - PROCESS | 3308 | 1461172139312 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 10:08:59 INFO - PROCESS | 3308 | 1461172139314 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 10:08:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:08:59 INFO - PROCESS | 3308 | 1461172139317 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 3308 | 1461172139319 Marionette TRACE conn4 <- [1,2810,null,{}] 10:08:59 INFO - PROCESS | 3308 | 1461172139323 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:59 INFO - PROCESS | 3308 | 1461172139436 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 10:08:59 INFO - PROCESS | 3308 | 1461172139443 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B4BD000 == 44 [pid = 3308] [id = 712] 10:08:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD0770D400) [pid = 3308] [serial = 2136] [outer = 0000000000000000] 10:08:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD07711800) [pid = 3308] [serial = 2137] [outer = 000000BD0770D400] 10:08:59 INFO - PROCESS | 3308 | 1461172139490 Marionette DEBUG loaded listener.js 10:08:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD07B7B800) [pid = 3308] [serial = 2138] [outer = 000000BD0770D400] 10:08:59 INFO - PROCESS | 3308 | 1461172139977 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:09:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:09:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 10:09:00 INFO - PROCESS | 3308 | 1461172140103 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 10:09:00 INFO - PROCESS | 3308 | 1461172140108 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 10:09:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:09:00 INFO - PROCESS | 3308 | 1461172140115 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:09:00 INFO - PROCESS | 3308 | 1461172140120 Marionette TRACE conn4 <- [1,2814,null,{}] 10:09:00 INFO - PROCESS | 3308 | 1461172140128 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:00 INFO - PROCESS | 3308 | 1461172140253 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 10:09:00 INFO - PROCESS | 3308 | 1461172140341 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B99800 == 45 [pid = 3308] [id = 713] 10:09:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD02074800) [pid = 3308] [serial = 2139] [outer = 0000000000000000] 10:09:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD021CBC00) [pid = 3308] [serial = 2140] [outer = 000000BD02074800] 10:09:00 INFO - PROCESS | 3308 | 1461172140403 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD0306A800) [pid = 3308] [serial = 2141] [outer = 000000BD02074800] 10:09:01 INFO - PROCESS | 3308 | 1461172140990 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:09:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:09:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 923ms 10:09:01 INFO - PROCESS | 3308 | 1461172141044 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 3308 | 1461172141051 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 10:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:09:01 INFO - PROCESS | 3308 | 1461172141058 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 3308 | 1461172141061 Marionette TRACE conn4 <- [1,2818,null,{}] 10:09:01 INFO - PROCESS | 3308 | 1461172141065 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:01 INFO - PROCESS | 3308 | 1461172141177 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 10:09:01 INFO - PROCESS | 3308 | 1461172141299 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0897D000 == 46 [pid = 3308] [id = 714] 10:09:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD04296400) [pid = 3308] [serial = 2142] [outer = 0000000000000000] 10:09:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD04466800) [pid = 3308] [serial = 2143] [outer = 000000BD04296400] 10:09:01 INFO - PROCESS | 3308 | 1461172141358 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD05D1E000) [pid = 3308] [serial = 2144] [outer = 000000BD04296400] 10:09:01 INFO - PROCESS | 3308 | 1461172141994 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:09:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:09:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 986ms 10:09:02 INFO - PROCESS | 3308 | 1461172142050 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 10:09:02 INFO - PROCESS | 3308 | 1461172142053 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 10:09:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:09:02 INFO - PROCESS | 3308 | 1461172142057 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:09:02 INFO - PROCESS | 3308 | 1461172142061 Marionette TRACE conn4 <- [1,2822,null,{}] 10:09:02 INFO - PROCESS | 3308 | 1461172142073 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:02 INFO - PROCESS | 3308 | 1461172142186 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 10:09:02 INFO - PROCESS | 3308 | 1461172142308 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0BE8F800 == 47 [pid = 3308] [id = 715] 10:09:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD05EF1800) [pid = 3308] [serial = 2145] [outer = 0000000000000000] 10:09:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD07106800) [pid = 3308] [serial = 2146] [outer = 000000BD05EF1800] 10:09:02 INFO - PROCESS | 3308 | 1461172142371 Marionette DEBUG loaded listener.js 10:09:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD07B76400) [pid = 3308] [serial = 2147] [outer = 000000BD05EF1800] 10:09:02 INFO - PROCESS | 3308 | 1461172142978 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:09:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:09:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 986ms 10:09:03 INFO - PROCESS | 3308 | 1461172143045 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 3308 | 1461172143048 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 10:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:09:03 INFO - PROCESS | 3308 | 1461172143052 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 3308 | 1461172143054 Marionette TRACE conn4 <- [1,2826,null,{}] 10:09:03 INFO - PROCESS | 3308 | 1461172143058 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:03 INFO - PROCESS | 3308 | 1461172143169 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 10:09:03 INFO - PROCESS | 3308 | 1461172143291 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C354000 == 48 [pid = 3308] [id = 716] 10:09:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD07BDF000) [pid = 3308] [serial = 2148] [outer = 0000000000000000] 10:09:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD07BE2C00) [pid = 3308] [serial = 2149] [outer = 000000BD07BDF000] 10:09:03 INFO - PROCESS | 3308 | 1461172143351 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD07E6DC00) [pid = 3308] [serial = 2150] [outer = 000000BD07BDF000] 10:09:03 INFO - PROCESS | 3308 | 1461172143934 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:09:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:09:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 923ms 10:09:03 INFO - PROCESS | 3308 | 1461172143978 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 3308 | 1461172143980 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 10:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:09:03 INFO - PROCESS | 3308 | 1461172143984 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 3308 | 1461172143986 Marionette TRACE conn4 <- [1,2830,null,{}] 10:09:03 INFO - PROCESS | 3308 | 1461172143989 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:04 INFO - PROCESS | 3308 | 1461172144095 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 10:09:04 INFO - PROCESS | 3308 | 1461172144333 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:04 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04BAB800 == 49 [pid = 3308] [id = 717] 10:09:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD01CF1800) [pid = 3308] [serial = 2151] [outer = 0000000000000000] 10:09:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD01CFEC00) [pid = 3308] [serial = 2152] [outer = 000000BD01CF1800] 10:09:04 INFO - PROCESS | 3308 | 1461172144397 Marionette DEBUG loaded listener.js 10:09:04 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD01DDD000) [pid = 3308] [serial = 2153] [outer = 000000BD01CF1800] 10:09:05 INFO - PROCESS | 3308 | 1461172145068 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1123ms 10:09:05 INFO - PROCESS | 3308 | 1461172145110 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 10:09:05 INFO - PROCESS | 3308 | 1461172145115 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 10:09:05 INFO - PROCESS | 3308 | 1461172145121 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:09:05 INFO - PROCESS | 3308 | 1461172145124 Marionette TRACE conn4 <- [1,2834,null,{}] 10:09:05 INFO - PROCESS | 3308 | 1461172145129 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:05 INFO - PROCESS | 3308 | 1461172145238 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 10:09:05 INFO - PROCESS | 3308 | 1461172145336 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B197000 == 48 [pid = 3308] [id = 711] 10:09:05 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A503000 == 47 [pid = 3308] [id = 710] 10:09:05 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A37C000 == 46 [pid = 3308] [id = 709] 10:09:05 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0959E800 == 45 [pid = 3308] [id = 708] 10:09:05 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FBF000 == 44 [pid = 3308] [id = 707] 10:09:05 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08856000 == 43 [pid = 3308] [id = 706] 10:09:05 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0766D800 == 42 [pid = 3308] [id = 705] 10:09:05 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0487D800 == 41 [pid = 3308] [id = 704] 10:09:05 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05F6E800 == 40 [pid = 3308] [id = 703] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD07150C00) [pid = 3308] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0219B000 == 41 [pid = 3308] [id = 718] 10:09:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD01352400) [pid = 3308] [serial = 2154] [outer = 0000000000000000] 10:09:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD01CF9800) [pid = 3308] [serial = 2155] [outer = 000000BD01352400] 10:09:05 INFO - PROCESS | 3308 | 1461172145428 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD02C95800) [pid = 3308] [serial = 2156] [outer = 000000BD01352400] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD05B71C00) [pid = 3308] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD07102C00) [pid = 3308] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD04245C00) [pid = 3308] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD05EC4800) [pid = 3308] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD021BF400) [pid = 3308] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD05FD8400) [pid = 3308] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD048F0400) [pid = 3308] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD06B65800) [pid = 3308] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD021C8000) [pid = 3308] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD02C6AC00) [pid = 3308] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD0216D800) [pid = 3308] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD05ED0000) [pid = 3308] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD048F0C00) [pid = 3308] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD0428A000) [pid = 3308] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD01D77000) [pid = 3308] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD01DDFC00) [pid = 3308] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD06B67C00) [pid = 3308] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD0616FC00) [pid = 3308] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 86 (000000BD03075C00) [pid = 3308] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 85 (000000BD05CB9800) [pid = 3308] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 84 (000000BD06B6E800) [pid = 3308] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 83 (000000BD07146000) [pid = 3308] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 82 (000000BD0710C000) [pid = 3308] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 81 (000000BD02C67800) [pid = 3308] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 80 (000000BD06B74400) [pid = 3308] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | --DOMWINDOW == 79 (000000BD06107800) [pid = 3308] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 10:09:05 INFO - PROCESS | 3308 | 1461172145851 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 776ms 10:09:05 INFO - PROCESS | 3308 | 1461172145913 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 10:09:05 INFO - PROCESS | 3308 | 1461172145918 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 10:09:05 INFO - PROCESS | 3308 | 1461172145927 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:09:05 INFO - PROCESS | 3308 | 1461172145929 Marionette TRACE conn4 <- [1,2838,null,{}] 10:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:09:05 INFO - PROCESS | 3308 | 1461172145933 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:06 INFO - PROCESS | 3308 | 1461172146020 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 10:09:06 INFO - PROCESS | 3308 | 1461172146027 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:06 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07663800 == 42 [pid = 3308] [id = 719] 10:09:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 80 (000000BD03A9E000) [pid = 3308] [serial = 2157] [outer = 0000000000000000] 10:09:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 81 (000000BD04245000) [pid = 3308] [serial = 2158] [outer = 000000BD03A9E000] 10:09:06 INFO - PROCESS | 3308 | 1461172146074 Marionette DEBUG loaded listener.js 10:09:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 82 (000000BD042B4800) [pid = 3308] [serial = 2159] [outer = 000000BD03A9E000] 10:09:06 INFO - PROCESS | 3308 | 1461172146575 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:09:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:09:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 10:09:06 INFO - PROCESS | 3308 | 1461172146606 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 10:09:06 INFO - PROCESS | 3308 | 1461172146609 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 10:09:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:09:06 INFO - PROCESS | 3308 | 1461172146614 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:09:06 INFO - PROCESS | 3308 | 1461172146620 Marionette TRACE conn4 <- [1,2842,null,{}] 10:09:06 INFO - PROCESS | 3308 | 1461172146630 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:06 INFO - PROCESS | 3308 | 1461172146719 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 10:09:06 INFO - PROCESS | 3308 | 1461172146728 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:06 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08973800 == 43 [pid = 3308] [id = 720] 10:09:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 83 (000000BD05B6F800) [pid = 3308] [serial = 2160] [outer = 0000000000000000] 10:09:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 84 (000000BD05CB2C00) [pid = 3308] [serial = 2161] [outer = 000000BD05B6F800] 10:09:06 INFO - PROCESS | 3308 | 1461172146775 Marionette DEBUG loaded listener.js 10:09:06 INFO - PROCESS | 3308 | ++DOMWINDOW == 85 (000000BD05D29000) [pid = 3308] [serial = 2162] [outer = 000000BD05B6F800] 10:09:07 INFO - PROCESS | 3308 | 1461172147234 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 10:09:07 INFO - PROCESS | 3308 | 1461172147243 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 3308 | 1461172147245 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 10:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:09:07 INFO - PROCESS | 3308 | 1461172147248 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 3308 | 1461172147250 Marionette TRACE conn4 <- [1,2846,null,{}] 10:09:07 INFO - PROCESS | 3308 | 1461172147258 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:07 INFO - PROCESS | 3308 | 1461172147347 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 10:09:07 INFO - PROCESS | 3308 | 1461172147354 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091D8800 == 44 [pid = 3308] [id = 721] 10:09:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 86 (000000BD05CB9C00) [pid = 3308] [serial = 2163] [outer = 0000000000000000] 10:09:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 87 (000000BD05EF4800) [pid = 3308] [serial = 2164] [outer = 000000BD05CB9C00] 10:09:07 INFO - PROCESS | 3308 | 1461172147402 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD06105400) [pid = 3308] [serial = 2165] [outer = 000000BD05CB9C00] 10:09:07 INFO - PROCESS | 3308 | 1461172147859 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 10:09:07 INFO - PROCESS | 3308 | 1461172147889 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 3308 | 1461172147892 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 10:09:07 INFO - PROCESS | 3308 | 1461172147895 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 3308 | 1461172147897 Marionette TRACE conn4 <- [1,2850,null,{}] 10:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:09:07 INFO - PROCESS | 3308 | 1461172147901 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:08 INFO - PROCESS | 3308 | 1461172148017 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 10:09:08 INFO - PROCESS | 3308 | 1461172148023 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A361000 == 45 [pid = 3308] [id = 722] 10:09:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD06174C00) [pid = 3308] [serial = 2166] [outer = 0000000000000000] 10:09:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD06B65800) [pid = 3308] [serial = 2167] [outer = 000000BD06174C00] 10:09:08 INFO - PROCESS | 3308 | 1461172148081 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD06B84400) [pid = 3308] [serial = 2168] [outer = 000000BD06174C00] 10:09:08 INFO - PROCESS | 3308 | 1461172148570 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:09:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:09:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 10:09:08 INFO - PROCESS | 3308 | 1461172148635 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 3308 | 1461172148638 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 10:09:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:09:08 INFO - PROCESS | 3308 | 1461172148641 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - PROCESS | 3308 | 1461172148643 Marionette TRACE conn4 <- [1,2854,null,{}] 10:09:08 INFO - PROCESS | 3308 | 1461172148646 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:08 INFO - PROCESS | 3308 | 1461172148789 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 10:09:08 INFO - PROCESS | 3308 | 1461172148818 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04886800 == 46 [pid = 3308] [id = 723] 10:09:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD072AF800) [pid = 3308] [serial = 2169] [outer = 0000000000000000] 10:09:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD075A3000) [pid = 3308] [serial = 2170] [outer = 000000BD072AF800] 10:09:08 INFO - PROCESS | 3308 | 1461172148865 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD0770E000) [pid = 3308] [serial = 2171] [outer = 000000BD072AF800] 10:09:09 INFO - PROCESS | 3308 | 1461172149314 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:09:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:09:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 10:09:09 INFO - PROCESS | 3308 | 1461172149378 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 10:09:09 INFO - PROCESS | 3308 | 1461172149380 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 10:09:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:09:09 INFO - PROCESS | 3308 | 1461172149384 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - PROCESS | 3308 | 1461172149386 Marionette TRACE conn4 <- [1,2858,null,{}] 10:09:09 INFO - PROCESS | 3308 | 1461172149389 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:09 INFO - PROCESS | 3308 | 1461172149499 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 10:09:09 INFO - PROCESS | 3308 | 1461172149554 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:09 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEC1800 == 47 [pid = 3308] [id = 724] 10:09:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD07B77C00) [pid = 3308] [serial = 2172] [outer = 0000000000000000] 10:09:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD07BDC800) [pid = 3308] [serial = 2173] [outer = 000000BD07B77C00] 10:09:09 INFO - PROCESS | 3308 | 1461172149601 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD07E72C00) [pid = 3308] [serial = 2174] [outer = 000000BD07B77C00] 10:09:10 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD06106C00) [pid = 3308] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:09:10 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD01D6EC00) [pid = 3308] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:09:10 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD01DE7C00) [pid = 3308] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:09:10 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD042BB400) [pid = 3308] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:09:10 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD01D70000) [pid = 3308] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:09:10 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD05CAC000) [pid = 3308] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:09:10 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD05EF6000) [pid = 3308] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:09:10 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD07110800) [pid = 3308] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:09:10 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD02074000) [pid = 3308] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:09:10 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD06B6D800) [pid = 3308] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:09:10 INFO - PROCESS | 3308 | 1461172150156 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:09:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:09:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 818ms 10:09:10 INFO - PROCESS | 3308 | 1461172150205 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 10:09:10 INFO - PROCESS | 3308 | 1461172150208 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 10:09:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:09:10 INFO - PROCESS | 3308 | 1461172150211 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:09:10 INFO - PROCESS | 3308 | 1461172150213 Marionette TRACE conn4 <- [1,2862,null,{}] 10:09:10 INFO - PROCESS | 3308 | 1461172150216 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:10 INFO - PROCESS | 3308 | 1461172150301 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 10:09:10 INFO - PROCESS | 3308 | 1461172150383 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B20B000 == 48 [pid = 3308] [id = 725] 10:09:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD01D70000) [pid = 3308] [serial = 2175] [outer = 0000000000000000] 10:09:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD05EF6000) [pid = 3308] [serial = 2176] [outer = 000000BD01D70000] 10:09:10 INFO - PROCESS | 3308 | 1461172150431 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD07E73000) [pid = 3308] [serial = 2177] [outer = 000000BD01D70000] 10:09:10 INFO - PROCESS | 3308 | 1461172150801 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:09:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:09:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 629ms 10:09:10 INFO - PROCESS | 3308 | 1461172150843 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 10:09:10 INFO - PROCESS | 3308 | 1461172150845 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 10:09:10 INFO - PROCESS | 3308 | 1461172150848 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:09:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:09:10 INFO - PROCESS | 3308 | 1461172150850 Marionette TRACE conn4 <- [1,2866,null,{}] 10:09:10 INFO - PROCESS | 3308 | 1461172150854 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:10 INFO - PROCESS | 3308 | 1461172150966 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 10:09:10 INFO - PROCESS | 3308 | 1461172150975 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0BE91000 == 49 [pid = 3308] [id = 726] 10:09:10 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD08895800) [pid = 3308] [serial = 2178] [outer = 0000000000000000] 10:09:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD0889EC00) [pid = 3308] [serial = 2179] [outer = 000000BD08895800] 10:09:11 INFO - PROCESS | 3308 | 1461172151021 Marionette DEBUG loaded listener.js 10:09:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD08FE3400) [pid = 3308] [serial = 2180] [outer = 000000BD08895800] 10:09:11 INFO - PROCESS | 3308 | 1461172151432 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:09:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:09:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 10:09:11 INFO - PROCESS | 3308 | 1461172151481 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 10:09:11 INFO - PROCESS | 3308 | 1461172151484 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 10:09:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:09:11 INFO - PROCESS | 3308 | 1461172151487 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - PROCESS | 3308 | 1461172151488 Marionette TRACE conn4 <- [1,2870,null,{}] 10:09:11 INFO - PROCESS | 3308 | 1461172151492 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:11 INFO - PROCESS | 3308 | 1461172151605 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 10:09:11 INFO - PROCESS | 3308 | 1461172151652 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:11 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C8CE000 == 50 [pid = 3308] [id = 727] 10:09:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD08FEAC00) [pid = 3308] [serial = 2181] [outer = 0000000000000000] 10:09:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD08FEDC00) [pid = 3308] [serial = 2182] [outer = 000000BD08FEAC00] 10:09:11 INFO - PROCESS | 3308 | 1461172151707 Marionette DEBUG loaded listener.js 10:09:11 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD09153800) [pid = 3308] [serial = 2183] [outer = 000000BD08FEAC00] 10:09:12 INFO - PROCESS | 3308 | 1461172152242 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:09:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:09:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 776ms 10:09:12 INFO - PROCESS | 3308 | 1461172152269 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 3308 | 1461172152274 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 10:09:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:09:12 INFO - PROCESS | 3308 | 1461172152281 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 3308 | 1461172152285 Marionette TRACE conn4 <- [1,2874,null,{}] 10:09:12 INFO - PROCESS | 3308 | 1461172152291 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:12 INFO - PROCESS | 3308 | 1461172152408 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 10:09:12 INFO - PROCESS | 3308 | 1461172152507 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E82000 == 51 [pid = 3308] [id = 728] 10:09:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD01DE6000) [pid = 3308] [serial = 2184] [outer = 0000000000000000] 10:09:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD02C5D400) [pid = 3308] [serial = 2185] [outer = 000000BD01DE6000] 10:09:12 INFO - PROCESS | 3308 | 1461172152569 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD0306F000) [pid = 3308] [serial = 2186] [outer = 000000BD01DE6000] 10:09:13 INFO - PROCESS | 3308 | 1461172153238 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:09:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:09:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1027ms 10:09:13 INFO - PROCESS | 3308 | 1461172153308 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 10:09:13 INFO - PROCESS | 3308 | 1461172153315 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 10:09:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:09:13 INFO - PROCESS | 3308 | 1461172153322 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:09:13 INFO - PROCESS | 3308 | 1461172153325 Marionette TRACE conn4 <- [1,2878,null,{}] 10:09:13 INFO - PROCESS | 3308 | 1461172153330 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:13 INFO - PROCESS | 3308 | 1461172153443 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 10:09:13 INFO - PROCESS | 3308 | 1461172153567 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:13 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091E5800 == 52 [pid = 3308] [id = 729] 10:09:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD042AFC00) [pid = 3308] [serial = 2187] [outer = 0000000000000000] 10:09:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD05B6DC00) [pid = 3308] [serial = 2188] [outer = 000000BD042AFC00] 10:09:13 INFO - PROCESS | 3308 | 1461172153629 Marionette DEBUG loaded listener.js 10:09:13 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD05EF5C00) [pid = 3308] [serial = 2189] [outer = 000000BD042AFC00] 10:09:14 INFO - PROCESS | 3308 | 1461172154221 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:09:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:09:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 923ms 10:09:14 INFO - PROCESS | 3308 | 1461172154251 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 10:09:14 INFO - PROCESS | 3308 | 1461172154254 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 10:09:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:09:14 INFO - PROCESS | 3308 | 1461172154281 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:09:14 INFO - PROCESS | 3308 | 1461172154285 Marionette TRACE conn4 <- [1,2882,null,{}] 10:09:14 INFO - PROCESS | 3308 | 1461172154301 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:14 INFO - PROCESS | 3308 | 1461172154452 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 10:09:14 INFO - PROCESS | 3308 | 1461172154472 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:14 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D121800 == 53 [pid = 3308] [id = 730] 10:09:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD07150400) [pid = 3308] [serial = 2190] [outer = 0000000000000000] 10:09:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD075A3400) [pid = 3308] [serial = 2191] [outer = 000000BD07150400] 10:09:14 INFO - PROCESS | 3308 | 1461172154532 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD08FE8800) [pid = 3308] [serial = 2192] [outer = 000000BD07150400] 10:09:15 INFO - PROCESS | 3308 | 1461172155225 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:09:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:09:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 986ms 10:09:15 INFO - PROCESS | 3308 | 1461172155272 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 3308 | 1461172155275 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 10:09:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:09:15 INFO - PROCESS | 3308 | 1461172155279 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - PROCESS | 3308 | 1461172155281 Marionette TRACE conn4 <- [1,2886,null,{}] 10:09:15 INFO - PROCESS | 3308 | 1461172155285 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:15 INFO - PROCESS | 3308 | 1461172155396 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 10:09:15 INFO - PROCESS | 3308 | 1461172155519 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:15 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DA04000 == 54 [pid = 3308] [id = 731] 10:09:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD09156800) [pid = 3308] [serial = 2193] [outer = 0000000000000000] 10:09:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD093A3800) [pid = 3308] [serial = 2194] [outer = 000000BD09156800] 10:09:15 INFO - PROCESS | 3308 | 1461172155581 Marionette DEBUG loaded listener.js 10:09:15 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD093AD800) [pid = 3308] [serial = 2195] [outer = 000000BD09156800] 10:09:16 INFO - PROCESS | 3308 | 1461172156452 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:09:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:09:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1232ms 10:09:16 INFO - PROCESS | 3308 | 1461172156513 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 10:09:16 INFO - PROCESS | 3308 | 1461172156517 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 10:09:16 INFO - PROCESS | 3308 | 1461172156523 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:09:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:09:16 INFO - PROCESS | 3308 | 1461172156526 Marionette TRACE conn4 <- [1,2890,null,{}] 10:09:16 INFO - PROCESS | 3308 | 1461172156532 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:16 INFO - PROCESS | 3308 | 1461172156634 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 10:09:16 INFO - PROCESS | 3308 | 1461172156713 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:16 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD007EC000 == 55 [pid = 3308] [id = 732] 10:09:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD0134D000) [pid = 3308] [serial = 2196] [outer = 0000000000000000] 10:09:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD01C0A000) [pid = 3308] [serial = 2197] [outer = 000000BD0134D000] 10:09:16 INFO - PROCESS | 3308 | 1461172156809 Marionette DEBUG loaded listener.js 10:09:16 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD021C9000) [pid = 3308] [serial = 2198] [outer = 000000BD0134D000] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B184000 == 54 [pid = 3308] [id = 698] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0BE91000 == 53 [pid = 3308] [id = 726] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B20B000 == 52 [pid = 3308] [id = 725] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEC1800 == 51 [pid = 3308] [id = 724] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04886800 == 50 [pid = 3308] [id = 723] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A361000 == 49 [pid = 3308] [id = 722] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD091D8800 == 48 [pid = 3308] [id = 721] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08973800 == 47 [pid = 3308] [id = 720] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD07711800) [pid = 3308] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07663800 == 46 [pid = 3308] [id = 719] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0219B000 == 45 [pid = 3308] [id = 718] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04BAB800 == 44 [pid = 3308] [id = 717] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B99800 == 43 [pid = 3308] [id = 713] 10:09:17 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B4BD000 == 42 [pid = 3308] [id = 712] 10:09:17 INFO - PROCESS | 3308 | 1461172157421 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:09:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:09:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 923ms 10:09:17 INFO - PROCESS | 3308 | 1461172157451 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 10:09:17 INFO - PROCESS | 3308 | 1461172157457 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 10:09:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:09:17 INFO - PROCESS | 3308 | 1461172157463 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:09:17 INFO - PROCESS | 3308 | 1461172157465 Marionette TRACE conn4 <- [1,2894,null,{}] 10:09:17 INFO - PROCESS | 3308 | 1461172157480 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD07703000) [pid = 3308] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD01D7C800) [pid = 3308] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD0303E400) [pid = 3308] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD02073000) [pid = 3308] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 105 (000000BD048F4C00) [pid = 3308] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD03A97800) [pid = 3308] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD0424A800) [pid = 3308] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD072B5800) [pid = 3308] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD05CB1C00) [pid = 3308] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD05D2A800) [pid = 3308] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD06B6B800) [pid = 3308] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD06102400) [pid = 3308] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD0424BC00) [pid = 3308] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD0724AC00) [pid = 3308] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD01D7F800) [pid = 3308] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD0445A400) [pid = 3308] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 93 (000000BD06B82800) [pid = 3308] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 92 (000000BD072B4000) [pid = 3308] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 91 (000000BD0714D000) [pid = 3308] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 90 (000000BD0216C800) [pid = 3308] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 89 (000000BD06178C00) [pid = 3308] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 88 (000000BD07106400) [pid = 3308] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | --DOMWINDOW == 87 (000000BD05B69000) [pid = 3308] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 10:09:17 INFO - PROCESS | 3308 | 1461172157614 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 10:09:17 INFO - PROCESS | 3308 | 1461172157631 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:17 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04B99800 == 43 [pid = 3308] [id = 733] 10:09:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 88 (000000BD01C08C00) [pid = 3308] [serial = 2199] [outer = 0000000000000000] 10:09:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 89 (000000BD0206B400) [pid = 3308] [serial = 2200] [outer = 000000BD01C08C00] 10:09:17 INFO - PROCESS | 3308 | 1461172157680 Marionette DEBUG loaded listener.js 10:09:17 INFO - PROCESS | 3308 | ++DOMWINDOW == 90 (000000BD02C69800) [pid = 3308] [serial = 2201] [outer = 000000BD01C08C00] 10:09:18 INFO - PROCESS | 3308 | 1461172158202 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:09:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:09:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 797ms 10:09:18 INFO - PROCESS | 3308 | 1461172158260 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 3308 | 1461172158262 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 10:09:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:09:18 INFO - PROCESS | 3308 | 1461172158266 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 3308 | 1461172158270 Marionette TRACE conn4 <- [1,2898,null,{}] 10:09:18 INFO - PROCESS | 3308 | 1461172158281 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:18 INFO - PROCESS | 3308 | 1461172158376 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 10:09:18 INFO - PROCESS | 3308 | 1461172158386 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07FC2000 == 44 [pid = 3308] [id = 734] 10:09:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 91 (000000BD03046C00) [pid = 3308] [serial = 2202] [outer = 0000000000000000] 10:09:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 92 (000000BD04290800) [pid = 3308] [serial = 2203] [outer = 000000BD03046C00] 10:09:18 INFO - PROCESS | 3308 | 1461172158501 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 3308 | ++DOMWINDOW == 93 (000000BD0445E400) [pid = 3308] [serial = 2204] [outer = 000000BD03046C00] 10:09:18 INFO - PROCESS | 3308 | 1461172158893 Marionette TRACE conn4 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:09:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:09:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:09:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 10:09:18 INFO - PROCESS | 3308 | 1461172158961 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 3308 | 1461172158964 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 10:09:18 INFO - PROCESS | 3308 | 1461172158967 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - TEST-START | /DOMEvents/constructors.html 10:09:18 INFO - PROCESS | 3308 | 1461172158969 Marionette TRACE conn4 <- [1,2902,null,{}] 10:09:18 INFO - PROCESS | 3308 | 1461172158973 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:19 INFO - PROCESS | 3308 | 1461172159058 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 10:09:19 INFO - PROCESS | 3308 | 1461172159063 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FC4000 == 45 [pid = 3308] [id = 735] 10:09:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 94 (000000BD04467400) [pid = 3308] [serial = 2205] [outer = 0000000000000000] 10:09:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD05B6CC00) [pid = 3308] [serial = 2206] [outer = 000000BD04467400] 10:09:19 INFO - PROCESS | 3308 | 1461172159111 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD05CB4800) [pid = 3308] [serial = 2207] [outer = 000000BD04467400] 10:09:19 INFO - PROCESS | 3308 | 1461172159663 Marionette TRACE conn4 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:09:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:09:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 777ms 10:09:19 INFO - PROCESS | 3308 | 1461172159748 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 10:09:19 INFO - PROCESS | 3308 | 1461172159750 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 10:09:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:09:19 INFO - PROCESS | 3308 | 1461172159753 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 3308 | 1461172159755 Marionette TRACE conn4 <- [1,2906,null,{}] 10:09:19 INFO - PROCESS | 3308 | 1461172159759 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:19 INFO - PROCESS | 3308 | 1461172159873 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 10:09:19 INFO - PROCESS | 3308 | 1461172159931 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD095AC000 == 46 [pid = 3308] [id = 736] 10:09:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD05D22400) [pid = 3308] [serial = 2208] [outer = 0000000000000000] 10:09:19 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD05D2C000) [pid = 3308] [serial = 2209] [outer = 000000BD05D22400] 10:09:19 INFO - PROCESS | 3308 | 1461172159979 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD06103400) [pid = 3308] [serial = 2210] [outer = 000000BD05D22400] 10:09:20 INFO - PROCESS | 3308 | 1461172160383 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:09:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:09:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 10:09:20 INFO - PROCESS | 3308 | 1461172160427 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 3308 | 1461172160429 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 10:09:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:09:20 INFO - PROCESS | 3308 | 1461172160433 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 3308 | 1461172160435 Marionette TRACE conn4 <- [1,2910,null,{}] 10:09:20 INFO - PROCESS | 3308 | 1461172160438 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:20 INFO - PROCESS | 3308 | 1461172160577 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 10:09:20 INFO - PROCESS | 3308 | 1461172160647 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A517000 == 47 [pid = 3308] [id = 737] 10:09:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD06170000) [pid = 3308] [serial = 2211] [outer = 0000000000000000] 10:09:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD06178000) [pid = 3308] [serial = 2212] [outer = 000000BD06170000] 10:09:20 INFO - PROCESS | 3308 | 1461172160699 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD07102800) [pid = 3308] [serial = 2213] [outer = 000000BD06170000] 10:09:21 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:09:21 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:09:21 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:09:21 INFO - PROCESS | 3308 | [3308] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:09:21 INFO - PROCESS | 3308 | 1461172161158 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:09:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:09:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09: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 10:09:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09: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 10:09:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09: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]" 10:09:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:09:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 787ms 10:09:21 INFO - PROCESS | 3308 | 1461172161224 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 3308 | 1461172161227 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 10:09:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:09:21 INFO - PROCESS | 3308 | 1461172161230 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - PROCESS | 3308 | 1461172161231 Marionette TRACE conn4 <- [1,2914,null,{}] 10:09:21 INFO - PROCESS | 3308 | 1461172161235 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:21 INFO - PROCESS | 3308 | 1461172161345 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 10:09:21 INFO - PROCESS | 3308 | 1461172161402 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEC0000 == 48 [pid = 3308] [id = 738] 10:09:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD0714F000) [pid = 3308] [serial = 2214] [outer = 0000000000000000] 10:09:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD072AEC00) [pid = 3308] [serial = 2215] [outer = 000000BD0714F000] 10:09:21 INFO - PROCESS | 3308 | 1461172161450 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD075A1800) [pid = 3308] [serial = 2216] [outer = 000000BD0714F000] 10:09:21 INFO - PROCESS | 3308 | --DOMWINDOW == 104 (000000BD07B77C00) [pid = 3308] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:09:21 INFO - PROCESS | 3308 | --DOMWINDOW == 103 (000000BD0770D400) [pid = 3308] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:09:21 INFO - PROCESS | 3308 | --DOMWINDOW == 102 (000000BD01352400) [pid = 3308] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:09:21 INFO - PROCESS | 3308 | --DOMWINDOW == 101 (000000BD01CF1800) [pid = 3308] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:09:21 INFO - PROCESS | 3308 | --DOMWINDOW == 100 (000000BD05B6F800) [pid = 3308] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:09:21 INFO - PROCESS | 3308 | --DOMWINDOW == 99 (000000BD05CB9C00) [pid = 3308] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:09:21 INFO - PROCESS | 3308 | --DOMWINDOW == 98 (000000BD03A9E000) [pid = 3308] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:09:21 INFO - PROCESS | 3308 | --DOMWINDOW == 97 (000000BD072AF800) [pid = 3308] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:09:21 INFO - PROCESS | 3308 | --DOMWINDOW == 96 (000000BD01D70000) [pid = 3308] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:09:21 INFO - PROCESS | 3308 | --DOMWINDOW == 95 (000000BD08895800) [pid = 3308] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:09:21 INFO - PROCESS | 3308 | --DOMWINDOW == 94 (000000BD06174C00) [pid = 3308] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:09:21 INFO - PROCESS | 3308 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:09:21 INFO - PROCESS | 3308 | 1461172161950 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:09: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 10:09:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 776ms 10:09:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:09:22 INFO - PROCESS | 3308 | 1461172162009 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 3308 | 1461172162011 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 10:09:22 INFO - PROCESS | 3308 | 1461172162015 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 3308 | 1461172162017 Marionette TRACE conn4 <- [1,2918,null,{}] 10:09:22 INFO - PROCESS | 3308 | 1461172162020 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:22 INFO - PROCESS | 3308 | 1461172162133 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 10:09:22 INFO - PROCESS | 3308 | 1461172162186 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEB3800 == 49 [pid = 3308] [id = 739] 10:09:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 95 (000000BD05FDEC00) [pid = 3308] [serial = 2217] [outer = 0000000000000000] 10:09:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 96 (000000BD07246400) [pid = 3308] [serial = 2218] [outer = 000000BD05FDEC00] 10:09:22 INFO - PROCESS | 3308 | 1461172162234 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 97 (000000BD07702400) [pid = 3308] [serial = 2219] [outer = 000000BD05FDEC00] 10:09:22 INFO - PROCESS | 3308 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:09:22 INFO - PROCESS | 3308 | 1461172162573 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:09:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:09:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 586ms 10:09:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:09:22 INFO - PROCESS | 3308 | 1461172162605 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 3308 | 1461172162607 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 10:09:22 INFO - PROCESS | 3308 | 1461172162610 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 3308 | 1461172162612 Marionette TRACE conn4 <- [1,2922,null,{}] 10:09:22 INFO - PROCESS | 3308 | 1461172162615 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:22 INFO - PROCESS | 3308 | 1461172162760 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 10:09:22 INFO - PROCESS | 3308 | 1461172162771 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B4B8000 == 50 [pid = 3308] [id = 740] 10:09:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 98 (000000BD0770F800) [pid = 3308] [serial = 2220] [outer = 0000000000000000] 10:09:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 99 (000000BD07B79400) [pid = 3308] [serial = 2221] [outer = 000000BD0770F800] 10:09:22 INFO - PROCESS | 3308 | 1461172162819 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 3308 | ++DOMWINDOW == 100 (000000BD07BE8800) [pid = 3308] [serial = 2222] [outer = 000000BD0770F800] 10:09:23 INFO - PROCESS | 3308 | 1461172163211 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:09:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:09:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 10:09:23 INFO - PROCESS | 3308 | 1461172163242 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 10:09:23 INFO - PROCESS | 3308 | 1461172163244 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 10:09:23 INFO - PROCESS | 3308 | 1461172163248 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:09:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:09:23 INFO - PROCESS | 3308 | 1461172163250 Marionette TRACE conn4 <- [1,2926,null,{}] 10:09:23 INFO - PROCESS | 3308 | 1461172163253 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:23 INFO - PROCESS | 3308 | 1461172163370 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 10:09:23 INFO - PROCESS | 3308 | 1461172163378 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C8B9800 == 51 [pid = 3308] [id = 741] 10:09:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 101 (000000BD07E73C00) [pid = 3308] [serial = 2223] [outer = 0000000000000000] 10:09:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 102 (000000BD0889A800) [pid = 3308] [serial = 2224] [outer = 000000BD07E73C00] 10:09:23 INFO - PROCESS | 3308 | 1461172163424 Marionette DEBUG loaded listener.js 10:09:23 INFO - PROCESS | 3308 | ++DOMWINDOW == 103 (000000BD08FF1000) [pid = 3308] [serial = 2225] [outer = 000000BD07E73C00] 10:09:23 INFO - PROCESS | 3308 | 1461172163877 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:09:23 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. 10:09:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 10:09:23 INFO - PROCESS | 3308 | 1461172163923 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 10:09:23 INFO - PROCESS | 3308 | 1461172163928 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 10:09:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:09:23 INFO - PROCESS | 3308 | 1461172163934 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:09:23 INFO - PROCESS | 3308 | 1461172163939 Marionette TRACE conn4 <- [1,2930,null,{}] 10:09:23 INFO - PROCESS | 3308 | 1461172163987 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:24 INFO - PROCESS | 3308 | 1461172164177 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 10:09:24 INFO - PROCESS | 3308 | 1461172164275 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05CE9000 == 52 [pid = 3308] [id = 742] 10:09:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 104 (000000BD01DE7C00) [pid = 3308] [serial = 2226] [outer = 0000000000000000] 10:09:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 105 (000000BD02076C00) [pid = 3308] [serial = 2227] [outer = 000000BD01DE7C00] 10:09:24 INFO - PROCESS | 3308 | 1461172164337 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 3308 | ++DOMWINDOW == 106 (000000BD0306B800) [pid = 3308] [serial = 2228] [outer = 000000BD01DE7C00] 10:09:24 INFO - PROCESS | 3308 | 1461172164858 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:09:24 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 10:09:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:09:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 986ms 10:09:24 INFO - PROCESS | 3308 | 1461172164924 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 3308 | 1461172164931 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 10:09:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:09:24 INFO - PROCESS | 3308 | 1461172164938 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 3308 | 1461172164941 Marionette TRACE conn4 <- [1,2934,null,{}] 10:09:24 INFO - PROCESS | 3308 | 1461172164946 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:25 INFO - PROCESS | 3308 | 1461172165060 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 10:09:25 INFO - PROCESS | 3308 | 1461172165157 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD09125800 == 53 [pid = 3308] [id = 743] 10:09:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD042B3000) [pid = 3308] [serial = 2229] [outer = 0000000000000000] 10:09:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD048FC800) [pid = 3308] [serial = 2230] [outer = 000000BD042B3000] 10:09:25 INFO - PROCESS | 3308 | 1461172165216 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD05EC6800) [pid = 3308] [serial = 2231] [outer = 000000BD042B3000] 10:09:25 INFO - PROCESS | 3308 | 1461172165784 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:09:25 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. 10:09:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 10:09:25 INFO - PROCESS | 3308 | 1461172165824 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 10:09:25 INFO - PROCESS | 3308 | 1461172165827 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 10:09:25 INFO - PROCESS | 3308 | 1461172165830 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:09:25 INFO - PROCESS | 3308 | 1461172165835 Marionette TRACE conn4 <- [1,2938,null,{}] 10:09:25 INFO - PROCESS | 3308 | 1461172165865 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:25 INFO - PROCESS | 3308 | 1461172165983 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 10:09:26 INFO - PROCESS | 3308 | 1461172166078 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D10A000 == 54 [pid = 3308] [id = 744] 10:09:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD05D2C400) [pid = 3308] [serial = 2232] [outer = 0000000000000000] 10:09:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD06B7FC00) [pid = 3308] [serial = 2233] [outer = 000000BD05D2C400] 10:09:26 INFO - PROCESS | 3308 | 1461172166140 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD072B2000) [pid = 3308] [serial = 2234] [outer = 000000BD05D2C400] 10:09:26 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEBB800 == 55 [pid = 3308] [id = 745] 10:09:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD093A7800) [pid = 3308] [serial = 2235] [outer = 0000000000000000] 10:09:26 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD093AB800) [pid = 3308] [serial = 2236] [outer = 000000BD093A7800] 10:09:26 INFO - PROCESS | 3308 | 1461172166809 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:09:26 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. 10:09:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1004ms 10:09:26 INFO - PROCESS | 3308 | 1461172166837 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 3308 | 1461172166840 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 10:09:26 INFO - PROCESS | 3308 | 1461172166843 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:09:26 INFO - PROCESS | 3308 | 1461172166846 Marionette TRACE conn4 <- [1,2942,null,{}] 10:09:26 INFO - PROCESS | 3308 | 1461172166850 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:26 INFO - PROCESS | 3308 | 1461172166976 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 10:09:27 INFO - PROCESS | 3308 | 1461172167067 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DC28000 == 56 [pid = 3308] [id = 746] 10:09:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD06B74400) [pid = 3308] [serial = 2237] [outer = 0000000000000000] 10:09:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD093ABC00) [pid = 3308] [serial = 2238] [outer = 000000BD06B74400] 10:09:27 INFO - PROCESS | 3308 | 1461172167124 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD0B009800) [pid = 3308] [serial = 2239] [outer = 000000BD06B74400] 10:09:27 INFO - PROCESS | 3308 | 1461172167607 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:09:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:09:27 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 10:09:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 776ms 10:09:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:09:27 INFO - PROCESS | 3308 | 1461172167622 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 10:09:27 INFO - PROCESS | 3308 | 1461172167624 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 10:09:27 INFO - PROCESS | 3308 | 1461172167628 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:09:27 INFO - PROCESS | 3308 | 1461172167630 Marionette TRACE conn4 <- [1,2946,null,{}] 10:09:27 INFO - PROCESS | 3308 | 1461172167634 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:27 INFO - PROCESS | 3308 | 1461172167758 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 10:09:27 INFO - PROCESS | 3308 | 1461172167882 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DCE9800 == 57 [pid = 3308] [id = 747] 10:09:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD075AB400) [pid = 3308] [serial = 2240] [outer = 0000000000000000] 10:09:27 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD0B103C00) [pid = 3308] [serial = 2241] [outer = 000000BD075AB400] 10:09:27 INFO - PROCESS | 3308 | 1461172167944 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD0B10E400) [pid = 3308] [serial = 2242] [outer = 000000BD075AB400] 10:09:28 INFO - PROCESS | 3308 | 1461172168486 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:09:28 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. 10:09:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 883ms 10:09:28 INFO - PROCESS | 3308 | 1461172168513 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 3308 | 1461172168515 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 10:09:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:09:28 INFO - PROCESS | 3308 | 1461172168519 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 3308 | 1461172168521 Marionette TRACE conn4 <- [1,2950,null,{}] 10:09:28 INFO - PROCESS | 3308 | 1461172168525 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:28 INFO - PROCESS | 3308 | 1461172168656 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 10:09:28 INFO - PROCESS | 3308 | 1461172168757 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6C2800 == 58 [pid = 3308] [id = 748] 10:09:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD0B2C6C00) [pid = 3308] [serial = 2243] [outer = 0000000000000000] 10:09:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD0B2CB800) [pid = 3308] [serial = 2244] [outer = 000000BD0B2C6C00] 10:09:28 INFO - PROCESS | 3308 | 1461172168816 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD0C336400) [pid = 3308] [serial = 2245] [outer = 000000BD0B2C6C00] 10:09:29 INFO - PROCESS | 3308 | 1461172169293 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:09:29 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. 10:09:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 818ms 10:09:29 INFO - PROCESS | 3308 | 1461172169340 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 10:09:29 INFO - PROCESS | 3308 | 1461172169343 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 10:09:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:09:29 INFO - PROCESS | 3308 | 1461172169346 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - PROCESS | 3308 | 1461172169349 Marionette TRACE conn4 <- [1,2954,null,{}] 10:09:29 INFO - PROCESS | 3308 | 1461172169353 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:29 INFO - PROCESS | 3308 | 1461172169459 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 10:09:29 INFO - PROCESS | 3308 | 1461172169556 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6E1000 == 59 [pid = 3308] [id = 749] 10:09:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD0C33B800) [pid = 3308] [serial = 2246] [outer = 0000000000000000] 10:09:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD0C33E000) [pid = 3308] [serial = 2247] [outer = 000000BD0C33B800] 10:09:29 INFO - PROCESS | 3308 | 1461172169614 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD0CB77C00) [pid = 3308] [serial = 2248] [outer = 000000BD0C33B800] 10:09:30 INFO - PROCESS | 3308 | 1461172170151 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:09:30 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. 10:09:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 838ms 10:09:30 INFO - PROCESS | 3308 | 1461172170187 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 3308 | 1461172170190 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 10:09:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:09:30 INFO - PROCESS | 3308 | 1461172170193 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - PROCESS | 3308 | 1461172170196 Marionette TRACE conn4 <- [1,2958,null,{}] 10:09:30 INFO - PROCESS | 3308 | 1461172170199 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:30 INFO - PROCESS | 3308 | 1461172170309 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 10:09:30 INFO - PROCESS | 3308 | 1461172170406 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:30 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04BA0000 == 60 [pid = 3308] [id = 750] 10:09:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD05D2A000) [pid = 3308] [serial = 2249] [outer = 0000000000000000] 10:09:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD06B6D800) [pid = 3308] [serial = 2250] [outer = 000000BD05D2A000] 10:09:30 INFO - PROCESS | 3308 | 1461172170463 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD0C33B400) [pid = 3308] [serial = 2251] [outer = 000000BD05D2A000] 10:09:31 INFO - PROCESS | 3308 | 1461172171093 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:09:31 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. 10:09:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 923ms 10:09:31 INFO - PROCESS | 3308 | 1461172171119 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 3308 | 1461172171124 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 10:09:31 INFO - PROCESS | 3308 | 1461172171129 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:09:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:09:31 INFO - PROCESS | 3308 | 1461172171133 Marionette TRACE conn4 <- [1,2962,null,{}] 10:09:31 INFO - PROCESS | 3308 | 1461172171138 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:31 INFO - PROCESS | 3308 | 1461172171243 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 10:09:31 INFO - PROCESS | 3308 | 1461172171376 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:31 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FB2800 == 61 [pid = 3308] [id = 751] 10:09:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD01D66800) [pid = 3308] [serial = 2252] [outer = 0000000000000000] 10:09:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD01DE4C00) [pid = 3308] [serial = 2253] [outer = 000000BD01D66800] 10:09:31 INFO - PROCESS | 3308 | 1461172171431 Marionette DEBUG loaded listener.js 10:09:31 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD03AA2000) [pid = 3308] [serial = 2254] [outer = 000000BD01D66800] 10:09:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B4B8000 == 60 [pid = 3308] [id = 740] 10:09:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEB3800 == 59 [pid = 3308] [id = 739] 10:09:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEC0000 == 58 [pid = 3308] [id = 738] 10:09:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A517000 == 57 [pid = 3308] [id = 737] 10:09:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD095AC000 == 56 [pid = 3308] [id = 736] 10:09:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FC4000 == 55 [pid = 3308] [id = 735] 10:09:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07FC2000 == 54 [pid = 3308] [id = 734] 10:09:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD04B99800 == 53 [pid = 3308] [id = 733] 10:09:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD007EC000 == 52 [pid = 3308] [id = 732] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD08FEDC00) [pid = 3308] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | 1461172172052 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:09:32 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05E82000 == 51 [pid = 3308] [id = 728] 10:09:32 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. 10:09:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 985ms 10:09:32 INFO - PROCESS | 3308 | 1461172172120 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 10:09:32 INFO - PROCESS | 3308 | 1461172172125 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 10:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:09:32 INFO - PROCESS | 3308 | 1461172172132 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - PROCESS | 3308 | 1461172172135 Marionette TRACE conn4 <- [1,2966,null,{}] 10:09:32 INFO - PROCESS | 3308 | 1461172172138 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:32 INFO - PROCESS | 3308 | 1461172172246 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD07BDC800) [pid = 3308] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD07B7B800) [pid = 3308] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD01CF9800) [pid = 3308] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD02C95800) [pid = 3308] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD07BE2C00) [pid = 3308] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD01DDD000) [pid = 3308] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD01CFEC00) [pid = 3308] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD05CB2C00) [pid = 3308] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD05D29000) [pid = 3308] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD05EF4800) [pid = 3308] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD04245000) [pid = 3308] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD042B4800) [pid = 3308] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 118 (000000BD04466800) [pid = 3308] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 117 (000000BD021CBC00) [pid = 3308] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 116 (000000BD0770E000) [pid = 3308] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 115 (000000BD07106800) [pid = 3308] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 114 (000000BD075A3000) [pid = 3308] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 113 (000000BD05EF6000) [pid = 3308] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 112 (000000BD08FE3400) [pid = 3308] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 111 (000000BD07E72C00) [pid = 3308] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 110 (000000BD0889EC00) [pid = 3308] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 109 (000000BD06B65800) [pid = 3308] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 108 (000000BD06B84400) [pid = 3308] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 107 (000000BD07E73000) [pid = 3308] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | --DOMWINDOW == 106 (000000BD06105400) [pid = 3308] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 10:09:32 INFO - PROCESS | 3308 | 1461172172331 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05CDC800 == 52 [pid = 3308] [id = 752] 10:09:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 107 (000000BD01CFEC00) [pid = 3308] [serial = 2255] [outer = 0000000000000000] 10:09:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 108 (000000BD02C93800) [pid = 3308] [serial = 2256] [outer = 000000BD01CFEC00] 10:09:32 INFO - PROCESS | 3308 | 1461172172384 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 3308 | ++DOMWINDOW == 109 (000000BD04289C00) [pid = 3308] [serial = 2257] [outer = 000000BD01CFEC00] 10:09:32 INFO - PROCESS | 3308 | 1461172172755 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:09:32 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. 10:09:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 10:09:32 INFO - PROCESS | 3308 | 1461172172824 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 10:09:32 INFO - PROCESS | 3308 | 1461172172826 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 10:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:09:32 INFO - PROCESS | 3308 | 1461172172830 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - PROCESS | 3308 | 1461172172834 Marionette TRACE conn4 <- [1,2970,null,{}] 10:09:32 INFO - PROCESS | 3308 | 1461172172845 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:32 INFO - PROCESS | 3308 | 1461172172973 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 10:09:32 INFO - PROCESS | 3308 | 1461172172992 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FC4800 == 53 [pid = 3308] [id = 753] 10:09:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 110 (000000BD05D28800) [pid = 3308] [serial = 2258] [outer = 0000000000000000] 10:09:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 111 (000000BD05EF1C00) [pid = 3308] [serial = 2259] [outer = 000000BD05D28800] 10:09:33 INFO - PROCESS | 3308 | 1461172173044 Marionette DEBUG loaded listener.js 10:09:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 112 (000000BD0616D000) [pid = 3308] [serial = 2260] [outer = 000000BD05D28800] 10:09:33 INFO - PROCESS | 3308 | 1461172173499 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:09:33 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 10:09:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:09:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 10:09:33 INFO - PROCESS | 3308 | 1461172173523 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 10:09:33 INFO - PROCESS | 3308 | 1461172173526 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 10:09:33 INFO - PROCESS | 3308 | 1461172173529 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:09:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:09:33 INFO - PROCESS | 3308 | 1461172173531 Marionette TRACE conn4 <- [1,2974,null,{}] 10:09:33 INFO - PROCESS | 3308 | 1461172173539 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:33 INFO - PROCESS | 3308 | 1461172173631 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 10:09:33 INFO - PROCESS | 3308 | 1461172173639 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:33 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A378000 == 54 [pid = 3308] [id = 754] 10:09:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 113 (000000BD07103800) [pid = 3308] [serial = 2261] [outer = 0000000000000000] 10:09:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 114 (000000BD0710E800) [pid = 3308] [serial = 2262] [outer = 000000BD07103800] 10:09:33 INFO - PROCESS | 3308 | 1461172173688 Marionette DEBUG loaded listener.js 10:09:33 INFO - PROCESS | 3308 | ++DOMWINDOW == 115 (000000BD0724B000) [pid = 3308] [serial = 2263] [outer = 000000BD07103800] 10:09:34 INFO - PROCESS | 3308 | 1461172174088 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:09:34 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. 10:09:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 586ms 10:09:34 INFO - PROCESS | 3308 | 1461172174118 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 10:09:34 INFO - PROCESS | 3308 | 1461172174121 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 10:09:34 INFO - PROCESS | 3308 | 1461172174124 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:09:34 INFO - PROCESS | 3308 | 1461172174126 Marionette TRACE conn4 <- [1,2978,null,{}] 10:09:34 INFO - PROCESS | 3308 | 1461172174129 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:34 INFO - PROCESS | 3308 | 1461172174259 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 10:09:34 INFO - PROCESS | 3308 | 1461172174339 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0AEB9800 == 55 [pid = 3308] [id = 755] 10:09:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 116 (000000BD07253800) [pid = 3308] [serial = 2264] [outer = 0000000000000000] 10:09:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 117 (000000BD075AC800) [pid = 3308] [serial = 2265] [outer = 000000BD07253800] 10:09:34 INFO - PROCESS | 3308 | 1461172174390 Marionette DEBUG loaded listener.js 10:09:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 118 (000000BD07BE1000) [pid = 3308] [serial = 2266] [outer = 000000BD07253800] 10:09:34 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5E2000 == 56 [pid = 3308] [id = 756] 10:09:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 119 (000000BD08FE7C00) [pid = 3308] [serial = 2267] [outer = 0000000000000000] 10:09:34 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD08FEBC00) [pid = 3308] [serial = 2268] [outer = 000000BD08FE7C00] 10:09:34 INFO - PROCESS | 3308 | 1461172174831 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:09:34 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. 10:09:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 10:09:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:09:34 INFO - PROCESS | 3308 | 1461172174865 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 10:09:34 INFO - PROCESS | 3308 | 1461172174868 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 10:09:34 INFO - PROCESS | 3308 | 1461172174871 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - PROCESS | 3308 | 1461172174873 Marionette TRACE conn4 <- [1,2982,null,{}] 10:09:34 INFO - PROCESS | 3308 | 1461172174877 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:35 INFO - PROCESS | 3308 | 1461172175037 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 10:09:35 INFO - PROCESS | 3308 | 1461172175056 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B4BA800 == 57 [pid = 3308] [id = 757] 10:09:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD093A2400) [pid = 3308] [serial = 2269] [outer = 0000000000000000] 10:09:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD0B107000) [pid = 3308] [serial = 2270] [outer = 000000BD093A2400] 10:09:35 INFO - PROCESS | 3308 | 1461172175104 Marionette DEBUG loaded listener.js 10:09:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD0B2C9400) [pid = 3308] [serial = 2271] [outer = 000000BD093A2400] 10:09:35 INFO - PROCESS | 3308 | 1461172175523 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:09:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:09:35 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 10:09:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 10:09:35 INFO - PROCESS | 3308 | 1461172175548 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 10:09:35 INFO - PROCESS | 3308 | 1461172175550 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 10:09:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:09:35 INFO - PROCESS | 3308 | 1461172175553 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:09:35 INFO - PROCESS | 3308 | 1461172175555 Marionette TRACE conn4 <- [1,2986,null,{}] 10:09:35 INFO - PROCESS | 3308 | 1461172175559 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:35 INFO - PROCESS | 3308 | 1461172175711 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 10:09:35 INFO - PROCESS | 3308 | 1461172175767 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:35 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0C35E000 == 58 [pid = 3308] [id = 758] 10:09:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD0B2CE400) [pid = 3308] [serial = 2272] [outer = 0000000000000000] 10:09:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD0C33C400) [pid = 3308] [serial = 2273] [outer = 000000BD0B2CE400] 10:09:35 INFO - PROCESS | 3308 | 1461172175815 Marionette DEBUG loaded listener.js 10:09:35 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD0CBE4400) [pid = 3308] [serial = 2274] [outer = 000000BD0B2CE400] 10:09:36 INFO - PROCESS | 3308 | 1461172176202 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:09:36 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. 10:09:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 10:09:36 INFO - PROCESS | 3308 | 1461172176226 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 10:09:36 INFO - PROCESS | 3308 | 1461172176228 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 10:09:36 INFO - PROCESS | 3308 | 1461172176231 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:09:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:09:36 INFO - PROCESS | 3308 | 1461172176233 Marionette TRACE conn4 <- [1,2990,null,{}] 10:09:36 INFO - PROCESS | 3308 | 1461172176242 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:36 INFO - PROCESS | 3308 | 1461172176359 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 10:09:36 INFO - PROCESS | 3308 | 1461172176365 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:36 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DA0C000 == 59 [pid = 3308] [id = 759] 10:09:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD0B2CF000) [pid = 3308] [serial = 2275] [outer = 0000000000000000] 10:09:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD0CBEBC00) [pid = 3308] [serial = 2276] [outer = 000000BD0B2CF000] 10:09:36 INFO - PROCESS | 3308 | 1461172176460 Marionette DEBUG loaded listener.js 10:09:36 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD0D1B0800) [pid = 3308] [serial = 2277] [outer = 000000BD0B2CF000] 10:09:36 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD05FDEC00) [pid = 3308] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:09:36 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD0714F000) [pid = 3308] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:09:36 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD06170000) [pid = 3308] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:09:36 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD0134D000) [pid = 3308] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:09:36 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD04467400) [pid = 3308] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:09:36 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD03046C00) [pid = 3308] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:09:36 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD0770F800) [pid = 3308] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:09:36 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD05D22400) [pid = 3308] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:09:36 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD08FEAC00) [pid = 3308] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:09:36 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD01C08C00) [pid = 3308] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:09:36 INFO - PROCESS | 3308 | 1461172176913 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:09:36 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. 10:09:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 734ms 10:09:36 INFO - PROCESS | 3308 | 1461172176969 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 10:09:36 INFO - PROCESS | 3308 | 1461172176971 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 10:09:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:09:36 INFO - PROCESS | 3308 | 1461172176975 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:09:36 INFO - PROCESS | 3308 | 1461172176977 Marionette TRACE conn4 <- [1,2994,null,{}] 10:09:36 INFO - PROCESS | 3308 | 1461172176980 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:37 INFO - PROCESS | 3308 | 1461172177096 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 10:09:37 INFO - PROCESS | 3308 | 1461172177105 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DE78000 == 60 [pid = 3308] [id = 760] 10:09:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD0CBEB000) [pid = 3308] [serial = 2278] [outer = 0000000000000000] 10:09:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD0D1B4400) [pid = 3308] [serial = 2279] [outer = 000000BD0CBEB000] 10:09:37 INFO - PROCESS | 3308 | 1461172177152 Marionette DEBUG loaded listener.js 10:09:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD0D1BA800) [pid = 3308] [serial = 2280] [outer = 000000BD0CBEB000] 10:09:37 INFO - PROCESS | 3308 | 1461172177547 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:09:37 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. 10:09:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 628ms 10:09:37 INFO - PROCESS | 3308 | 1461172177606 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 3308 | 1461172177608 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 10:09:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:09:37 INFO - PROCESS | 3308 | 1461172177612 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 3308 | 1461172177613 Marionette TRACE conn4 <- [1,2998,null,{}] 10:09:37 INFO - PROCESS | 3308 | 1461172177617 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:37 INFO - PROCESS | 3308 | 1461172177714 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 10:09:37 INFO - PROCESS | 3308 | 1461172177720 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EA82000 == 61 [pid = 3308] [id = 761] 10:09:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD07152C00) [pid = 3308] [serial = 2281] [outer = 0000000000000000] 10:09:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD0D358000) [pid = 3308] [serial = 2282] [outer = 000000BD07152C00] 10:09:37 INFO - PROCESS | 3308 | 1461172177766 Marionette DEBUG loaded listener.js 10:09:37 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD0D35FC00) [pid = 3308] [serial = 2283] [outer = 000000BD07152C00] 10:09:38 INFO - PROCESS | 3308 | [3308] 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 10:09:38 INFO - PROCESS | 3308 | 1461172178237 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:09:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 10:09:38 INFO - PROCESS | 3308 | 1461172178286 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 10:09:38 INFO - PROCESS | 3308 | 1461172178289 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 10:09:38 INFO - TEST-START | /FileAPI/fileReader.html 10:09:38 INFO - PROCESS | 3308 | 1461172178292 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:09:38 INFO - PROCESS | 3308 | 1461172178295 Marionette TRACE conn4 <- [1,3002,null,{}] 10:09:38 INFO - PROCESS | 3308 | 1461172178299 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:38 INFO - PROCESS | 3308 | 1461172178413 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 10:09:38 INFO - PROCESS | 3308 | 1461172178453 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:38 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EBAE000 == 62 [pid = 3308] [id = 762] 10:09:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD0D746C00) [pid = 3308] [serial = 2284] [outer = 0000000000000000] 10:09:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD0D74B000) [pid = 3308] [serial = 2285] [outer = 000000BD0D746C00] 10:09:38 INFO - PROCESS | 3308 | 1461172178506 Marionette DEBUG loaded listener.js 10:09:38 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD0DC62C00) [pid = 3308] [serial = 2286] [outer = 000000BD0D746C00] 10:09:39 INFO - PROCESS | 3308 | 1461172179154 Marionette TRACE conn4 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:09:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:09:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:09:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:09:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:09:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 881ms 10:09:39 INFO - PROCESS | 3308 | 1461172179176 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 10:09:39 INFO - PROCESS | 3308 | 1461172179182 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 10:09:39 INFO - TEST-START | /FileAPI/historical.html 10:09:39 INFO - PROCESS | 3308 | 1461172179188 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - PROCESS | 3308 | 1461172179192 Marionette TRACE conn4 <- [1,3006,null,{}] 10:09:39 INFO - PROCESS | 3308 | 1461172179198 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:39 INFO - PROCESS | 3308 | 1461172179318 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 10:09:39 INFO - PROCESS | 3308 | 1461172179451 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08851800 == 63 [pid = 3308] [id = 763] 10:09:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD03A9D400) [pid = 3308] [serial = 2287] [outer = 0000000000000000] 10:09:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD04293000) [pid = 3308] [serial = 2288] [outer = 000000BD03A9D400] 10:09:39 INFO - PROCESS | 3308 | 1461172179516 Marionette DEBUG loaded listener.js 10:09:39 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD05B67400) [pid = 3308] [serial = 2289] [outer = 000000BD03A9D400] 10:09:40 INFO - PROCESS | 3308 | 1461172180096 Marionette TRACE conn4 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:09:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:09:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:09:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:09:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:09:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:09:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:09:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:09:40 INFO - TEST-OK | /FileAPI/historical.html | took 924ms 10:09:40 INFO - PROCESS | 3308 | 1461172180118 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 10:09:40 INFO - PROCESS | 3308 | 1461172180125 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 10:09:40 INFO - PROCESS | 3308 | 1461172180134 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:09:40 INFO - TEST-START | /FileAPI/idlharness.html 10:09:40 INFO - PROCESS | 3308 | 1461172180137 Marionette TRACE conn4 <- [1,3010,null,{}] 10:09:40 INFO - PROCESS | 3308 | 1461172180141 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:40 INFO - PROCESS | 3308 | 1461172180260 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 10:09:40 INFO - PROCESS | 3308 | 1461172180361 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:40 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0B211800 == 64 [pid = 3308] [id = 764] 10:09:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD0610F000) [pid = 3308] [serial = 2290] [outer = 0000000000000000] 10:09:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD07143C00) [pid = 3308] [serial = 2291] [outer = 000000BD0610F000] 10:09:40 INFO - PROCESS | 3308 | 1461172180419 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD07E72000) [pid = 3308] [serial = 2292] [outer = 000000BD0610F000] 10:09:41 INFO - PROCESS | 3308 | 1461172181602 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:09:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:09:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:09:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:09:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:09:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:09:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:09:41 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 10:09:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:09:41 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 10:09:41 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 10:09:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:09:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:09:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:09:41 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 10:09:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:09:41 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 10:09:41 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 10:09:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:09:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:09:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1671ms 10:09:41 INFO - PROCESS | 3308 | 1461172181812 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 10:09:41 INFO - PROCESS | 3308 | 1461172181815 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 10:09:41 INFO - TEST-START | /FileAPI/idlharness.worker 10:09:41 INFO - PROCESS | 3308 | 1461172181819 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:09:41 INFO - PROCESS | 3308 | 1461172181823 Marionette TRACE conn4 <- [1,3014,null,{}] 10:09:41 INFO - PROCESS | 3308 | 1461172181836 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:41 INFO - PROCESS | 3308 | 1461172181953 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 10:09:42 INFO - PROCESS | 3308 | 1461172182075 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0FB10000 == 65 [pid = 3308] [id = 765] 10:09:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD0B2C8C00) [pid = 3308] [serial = 2293] [outer = 0000000000000000] 10:09:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD0DCA4000) [pid = 3308] [serial = 2294] [outer = 000000BD0B2C8C00] 10:09:42 INFO - PROCESS | 3308 | 1461172182137 Marionette DEBUG loaded listener.js 10:09:42 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD0DCAD000) [pid = 3308] [serial = 2295] [outer = 000000BD0B2C8C00] 10:09:42 INFO - PROCESS | 3308 | [3308] 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 10:09:43 INFO - PROCESS | 3308 | 1461172183347 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:09:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:09:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:09:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:09:43 INFO - {} 10:09:43 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 10:09:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:09:43 INFO - {} 10:09:43 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 - {} 10:09:43 INFO - {} 10:09:43 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 10:09:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:09:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:09:43 INFO - {} 10:09:43 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 10:09:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:09:43 INFO - {} 10:09:43 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 - {} 10:09:43 INFO - {} 10:09:43 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 10:09:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 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 10:09:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 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 10:09:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 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 10:09:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 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 10:09:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:43 INFO - {} 10:09:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1653ms 10:09:43 INFO - PROCESS | 3308 | 1461172183475 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 10:09:43 INFO - PROCESS | 3308 | 1461172183478 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 10:09:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:09:43 INFO - PROCESS | 3308 | 1461172183482 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:09:43 INFO - PROCESS | 3308 | 1461172183485 Marionette TRACE conn4 <- [1,3018,null,{}] 10:09:43 INFO - PROCESS | 3308 | 1461172183488 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:43 INFO - PROCESS | 3308 | 1461172183601 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 10:09:43 INFO - PROCESS | 3308 | 1461172183724 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:43 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD04843000 == 66 [pid = 3308] [id = 766] 10:09:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD021CB800) [pid = 3308] [serial = 2296] [outer = 0000000000000000] 10:09:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD03044C00) [pid = 3308] [serial = 2297] [outer = 000000BD021CB800] 10:09:43 INFO - PROCESS | 3308 | 1461172183785 Marionette DEBUG loaded listener.js 10:09:43 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD075AC400) [pid = 3308] [serial = 2298] [outer = 000000BD021CB800] 10:09:44 INFO - PROCESS | 3308 | 1461172184569 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:09:44 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 10:09:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1139ms 10:09:44 INFO - PROCESS | 3308 | 1461172184623 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 10:09:44 INFO - PROCESS | 3308 | 1461172184627 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 10:09:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:09:44 INFO - PROCESS | 3308 | 1461172184631 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:09:44 INFO - PROCESS | 3308 | 1461172184634 Marionette TRACE conn4 <- [1,3022,null,{}] 10:09:44 INFO - PROCESS | 3308 | 1461172184640 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:44 INFO - PROCESS | 3308 | 1461172184744 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 10:09:44 INFO - PROCESS | 3308 | 1461172184877 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0418B000 == 67 [pid = 3308] [id = 767] 10:09:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 141 (000000BD0074CC00) [pid = 3308] [serial = 2299] [outer = 0000000000000000] 10:09:44 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD01D7BC00) [pid = 3308] [serial = 2300] [outer = 000000BD0074CC00] 10:09:44 INFO - PROCESS | 3308 | 1461172184931 Marionette DEBUG loaded listener.js 10:09:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD03073C00) [pid = 3308] [serial = 2301] [outer = 000000BD0074CC00] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0897D000 == 66 [pid = 3308] [id = 714] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0BE8F800 == 65 [pid = 3308] [id = 715] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C354000 == 64 [pid = 3308] [id = 716] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0BE91800 == 63 [pid = 3308] [id = 668] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0EA82000 == 62 [pid = 3308] [id = 761] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DE78000 == 61 [pid = 3308] [id = 760] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DA0C000 == 60 [pid = 3308] [id = 759] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C35E000 == 59 [pid = 3308] [id = 758] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0B4BA800 == 58 [pid = 3308] [id = 757] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5E2000 == 57 [pid = 3308] [id = 756] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEB9800 == 56 [pid = 3308] [id = 755] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD0889A800) [pid = 3308] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | 1461172185585 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A378000 == 55 [pid = 3308] [id = 754] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FC4800 == 54 [pid = 3308] [id = 753] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05CDC800 == 53 [pid = 3308] [id = 752] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FB2800 == 52 [pid = 3308] [id = 751] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0AEBB800 == 51 [pid = 3308] [id = 745] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05CE9000 == 50 [pid = 3308] [id = 742] 10:09:45 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0C8B9800 == 49 [pid = 3308] [id = 741] 10:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:09:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 986ms 10:09:45 INFO - PROCESS | 3308 | 1461172185618 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 3308 | 1461172185624 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 10:09:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:09:45 INFO - PROCESS | 3308 | 1461172185630 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - PROCESS | 3308 | 1461172185633 Marionette TRACE conn4 <- [1,3026,null,{}] 10:09:45 INFO - PROCESS | 3308 | 1461172185637 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:45 INFO - PROCESS | 3308 | 1461172185742 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD07246400) [pid = 3308] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 140 (000000BD072AEC00) [pid = 3308] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD093A3800) [pid = 3308] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD06178000) [pid = 3308] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD01C0A000) [pid = 3308] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD05B6CC00) [pid = 3308] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD075A3400) [pid = 3308] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD0445E400) [pid = 3308] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD07B79400) [pid = 3308] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (000000BD06103400) [pid = 3308] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD09153800) [pid = 3308] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD02C69800) [pid = 3308] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD05D2C000) [pid = 3308] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD0206B400) [pid = 3308] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD07702400) [pid = 3308] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD02C5D400) [pid = 3308] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD04290800) [pid = 3308] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD075A1800) [pid = 3308] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 123 (000000BD021C9000) [pid = 3308] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 122 (000000BD05CB4800) [pid = 3308] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 121 (000000BD05B6DC00) [pid = 3308] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 120 (000000BD07102800) [pid = 3308] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | --DOMWINDOW == 119 (000000BD07BE8800) [pid = 3308] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 10:09:45 INFO - PROCESS | 3308 | 1461172185856 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:45 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05B20000 == 50 [pid = 3308] [id = 768] 10:09:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 120 (000000BD01C0A000) [pid = 3308] [serial = 2302] [outer = 0000000000000000] 10:09:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 121 (000000BD02171800) [pid = 3308] [serial = 2303] [outer = 000000BD01C0A000] 10:09:45 INFO - PROCESS | 3308 | 1461172185906 Marionette DEBUG loaded listener.js 10:09:45 INFO - PROCESS | 3308 | ++DOMWINDOW == 122 (000000BD02C9BC00) [pid = 3308] [serial = 2304] [outer = 000000BD01C0A000] 10:09:46 INFO - PROCESS | 3308 | 1461172186298 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:09:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:09:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:09:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 777ms 10:09:46 INFO - PROCESS | 3308 | 1461172186409 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 10:09:46 INFO - PROCESS | 3308 | 1461172186412 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 10:09:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:09:46 INFO - PROCESS | 3308 | 1461172186415 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:09:46 INFO - PROCESS | 3308 | 1461172186420 Marionette TRACE conn4 <- [1,3030,null,{}] 10:09:46 INFO - PROCESS | 3308 | 1461172186431 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:46 INFO - PROCESS | 3308 | 1461172186522 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 10:09:46 INFO - PROCESS | 3308 | 1461172186530 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:46 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD08FC2000 == 51 [pid = 3308] [id = 769] 10:09:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 123 (000000BD0445E400) [pid = 3308] [serial = 2305] [outer = 0000000000000000] 10:09:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 124 (000000BD048F2C00) [pid = 3308] [serial = 2306] [outer = 000000BD0445E400] 10:09:46 INFO - PROCESS | 3308 | 1461172186582 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD05CB9400) [pid = 3308] [serial = 2307] [outer = 000000BD0445E400] 10:09:47 INFO - PROCESS | 3308 | 1461172187224 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:09:47 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. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:09:47 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'.) 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:09:47 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. 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:09:47 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. 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:09:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:09:47 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. 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:09:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:09:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:09:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:09:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:09:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:09:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:09:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 870ms 10:09:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:09:47 INFO - PROCESS | 3308 | 1461172187289 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 10:09:47 INFO - PROCESS | 3308 | 1461172187292 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 10:09:47 INFO - PROCESS | 3308 | 1461172187295 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:09:47 INFO - PROCESS | 3308 | 1461172187297 Marionette TRACE conn4 <- [1,3034,null,{}] 10:09:47 INFO - PROCESS | 3308 | 1461172187329 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:47 INFO - PROCESS | 3308 | 1461172187455 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 10:09:47 INFO - PROCESS | 3308 | 1461172187464 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:47 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5AA800 == 52 [pid = 3308] [id = 770] 10:09:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD06108400) [pid = 3308] [serial = 2308] [outer = 0000000000000000] 10:09:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD06174C00) [pid = 3308] [serial = 2309] [outer = 000000BD06108400] 10:09:47 INFO - PROCESS | 3308 | 1461172187513 Marionette DEBUG loaded listener.js 10:09:47 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD06B85000) [pid = 3308] [serial = 2310] [outer = 000000BD06108400] 10:09:47 INFO - PROCESS | 3308 | [3308] 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 10:09:47 INFO - PROCESS | 3308 | 1461172187954 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:09:48 INFO - {} 10:09:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 713ms 10:09:48 INFO - PROCESS | 3308 | 1461172188020 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 10:09:48 INFO - PROCESS | 3308 | 1461172188022 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 10:09:48 INFO - PROCESS | 3308 | 1461172188026 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:09:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:09:48 INFO - PROCESS | 3308 | 1461172188027 Marionette TRACE conn4 <- [1,3038,null,{}] 10:09:48 INFO - PROCESS | 3308 | 1461172188031 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:48 INFO - PROCESS | 3308 | 1461172188160 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 10:09:48 INFO - PROCESS | 3308 | 1461172188214 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD07FB8000 == 53 [pid = 3308] [id = 771] 10:09:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD07147C00) [pid = 3308] [serial = 2311] [outer = 0000000000000000] 10:09:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD0724A800) [pid = 3308] [serial = 2312] [outer = 000000BD07147C00] 10:09:48 INFO - PROCESS | 3308 | 1461172188263 Marionette DEBUG loaded listener.js 10:09:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD0759F000) [pid = 3308] [serial = 2313] [outer = 000000BD07147C00] 10:09:48 INFO - PROCESS | 3308 | 1461172188680 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:09:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 10:09:48 INFO - PROCESS | 3308 | 1461172188731 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 10:09:48 INFO - PROCESS | 3308 | 1461172188733 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 10:09:48 INFO - PROCESS | 3308 | 1461172188737 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:09:48 INFO - PROCESS | 3308 | 1461172188739 Marionette TRACE conn4 <- [1,3042,null,{}] 10:09:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:09:48 INFO - PROCESS | 3308 | 1461172188743 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:48 INFO - PROCESS | 3308 | 1461172188882 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 10:09:48 INFO - PROCESS | 3308 | 1461172188944 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:48 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0BE8F800 == 54 [pid = 3308] [id = 772] 10:09:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD07B74800) [pid = 3308] [serial = 2314] [outer = 0000000000000000] 10:09:48 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD0889C400) [pid = 3308] [serial = 2315] [outer = 000000BD07B74800] 10:09:49 INFO - PROCESS | 3308 | 1461172188995 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD09150C00) [pid = 3308] [serial = 2316] [outer = 000000BD07B74800] 10:09:49 INFO - PROCESS | 3308 | 1461172189720 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:49 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" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:49 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" 10:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1146ms 10:09:49 INFO - PROCESS | 3308 | 1461172189891 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 10:09:49 INFO - PROCESS | 3308 | 1461172189893 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 10:09:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:09:49 INFO - PROCESS | 3308 | 1461172189897 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:09:49 INFO - PROCESS | 3308 | 1461172189899 Marionette TRACE conn4 <- [1,3046,null,{}] 10:09:49 INFO - PROCESS | 3308 | 1461172189902 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:50 INFO - PROCESS | 3308 | 1461172190022 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 10:09:50 INFO - PROCESS | 3308 | 1461172190028 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0D626000 == 55 [pid = 3308] [id = 773] 10:09:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD0B005000) [pid = 3308] [serial = 2317] [outer = 0000000000000000] 10:09:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD0B102C00) [pid = 3308] [serial = 2318] [outer = 000000BD0B005000] 10:09:50 INFO - PROCESS | 3308 | 1461172190082 Marionette DEBUG loaded listener.js 10:09:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD0B2CAC00) [pid = 3308] [serial = 2319] [outer = 000000BD0B005000] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD093A2400) [pid = 3308] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD0B2CE400) [pid = 3308] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD01CFEC00) [pid = 3308] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 133 (000000BD0B2CF000) [pid = 3308] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 132 (000000BD05D28800) [pid = 3308] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 131 (000000BD01D66800) [pid = 3308] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 130 (000000BD07E73C00) [pid = 3308] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 129 (000000BD07103800) [pid = 3308] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 128 (000000BD093A7800) [pid = 3308] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 127 (000000BD07152C00) [pid = 3308] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 126 (000000BD0CBEB000) [pid = 3308] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 125 (000000BD07253800) [pid = 3308] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:09:50 INFO - PROCESS | 3308 | --DOMWINDOW == 124 (000000BD08FE7C00) [pid = 3308] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:09:50 INFO - PROCESS | 3308 | 1461172190702 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:09:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:09:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:09:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:09:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:09:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:09:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:09:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:09:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 850ms 10:09:50 INFO - PROCESS | 3308 | 1461172190749 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 10:09:50 INFO - PROCESS | 3308 | 1461172190752 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 10:09:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:09:50 INFO - PROCESS | 3308 | 1461172190755 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:09:50 INFO - PROCESS | 3308 | 1461172190757 Marionette TRACE conn4 <- [1,3050,null,{}] 10:09:50 INFO - PROCESS | 3308 | 1461172190760 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:50 INFO - PROCESS | 3308 | 1461172190847 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 10:09:50 INFO - PROCESS | 3308 | 1461172190854 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:50 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DA1E800 == 56 [pid = 3308] [id = 774] 10:09:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 125 (000000BD0B004400) [pid = 3308] [serial = 2320] [outer = 0000000000000000] 10:09:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 126 (000000BD0C336000) [pid = 3308] [serial = 2321] [outer = 000000BD0B004400] 10:09:50 INFO - PROCESS | 3308 | 1461172190901 Marionette DEBUG loaded listener.js 10:09:50 INFO - PROCESS | 3308 | ++DOMWINDOW == 127 (000000BD0D35DC00) [pid = 3308] [serial = 2322] [outer = 000000BD0B004400] 10:09:51 INFO - PROCESS | 3308 | [3308] 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 10:09:51 INFO - PROCESS | 3308 | 1461172191362 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:09:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:09:51 INFO - {} 10:09:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 10:09:51 INFO - PROCESS | 3308 | 1461172191387 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 10:09:51 INFO - PROCESS | 3308 | 1461172191389 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 10:09:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:09:51 INFO - PROCESS | 3308 | 1461172191393 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:09:51 INFO - PROCESS | 3308 | 1461172191395 Marionette TRACE conn4 <- [1,3054,null,{}] 10:09:51 INFO - PROCESS | 3308 | 1461172191398 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:51 INFO - PROCESS | 3308 | 1461172191487 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 10:09:51 INFO - PROCESS | 3308 | 1461172191531 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E852000 == 57 [pid = 3308] [id = 775] 10:09:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 128 (000000BD0D74F400) [pid = 3308] [serial = 2323] [outer = 0000000000000000] 10:09:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 129 (000000BD0DC71800) [pid = 3308] [serial = 2324] [outer = 000000BD0D74F400] 10:09:51 INFO - PROCESS | 3308 | 1461172191579 Marionette DEBUG loaded listener.js 10:09:51 INFO - PROCESS | 3308 | ++DOMWINDOW == 130 (000000BD0DCAF800) [pid = 3308] [serial = 2325] [outer = 000000BD0D74F400] 10:09:52 INFO - PROCESS | 3308 | 1461172192007 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:09:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:09:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:09:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:09:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:09:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:09:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:09:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:09:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 10:09:52 INFO - PROCESS | 3308 | 1461172192034 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 3308 | 1461172192037 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 10:09:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:09:52 INFO - PROCESS | 3308 | 1461172192040 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - PROCESS | 3308 | 1461172192042 Marionette TRACE conn4 <- [1,3058,null,{}] 10:09:52 INFO - PROCESS | 3308 | 1461172192045 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:52 INFO - PROCESS | 3308 | 1461172192134 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 10:09:52 INFO - PROCESS | 3308 | 1461172192140 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:52 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EBAB800 == 58 [pid = 3308] [id = 776] 10:09:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 131 (000000BD0E45D400) [pid = 3308] [serial = 2326] [outer = 0000000000000000] 10:09:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 132 (000000BD0E467800) [pid = 3308] [serial = 2327] [outer = 000000BD0E45D400] 10:09:52 INFO - PROCESS | 3308 | 1461172192187 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 3308 | ++DOMWINDOW == 133 (000000BD0E73B000) [pid = 3308] [serial = 2328] [outer = 000000BD0E45D400] 10:09:52 INFO - PROCESS | 3308 | 1461172192886 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:09:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 881ms 10:09:52 INFO - PROCESS | 3308 | 1461172192927 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 3308 | 1461172192934 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 10:09:52 INFO - PROCESS | 3308 | 1461172192941 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:09:52 INFO - PROCESS | 3308 | 1461172192945 Marionette TRACE conn4 <- [1,3062,null,{}] 10:09:52 INFO - PROCESS | 3308 | 1461172192951 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:53 INFO - PROCESS | 3308 | 1461172193078 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 10:09:53 INFO - PROCESS | 3308 | 1461172193175 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:53 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0885C000 == 59 [pid = 3308] [id = 777] 10:09:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 134 (000000BD0303C000) [pid = 3308] [serial = 2329] [outer = 0000000000000000] 10:09:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 135 (000000BD03070000) [pid = 3308] [serial = 2330] [outer = 000000BD0303C000] 10:09:53 INFO - PROCESS | 3308 | 1461172193235 Marionette DEBUG loaded listener.js 10:09:53 INFO - PROCESS | 3308 | ++DOMWINDOW == 136 (000000BD04465800) [pid = 3308] [serial = 2331] [outer = 000000BD0303C000] 10:09:53 INFO - PROCESS | 3308 | 1461172193746 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:09:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:09:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:09:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:09:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:09:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:09:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:09:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 839ms 10:09:53 INFO - PROCESS | 3308 | 1461172193803 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 3308 | 1461172193810 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 10:09:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:09:53 INFO - PROCESS | 3308 | 1461172193819 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 3308 | 1461172193822 Marionette TRACE conn4 <- [1,3066,null,{}] 10:09:53 INFO - PROCESS | 3308 | 1461172193826 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:53 INFO - PROCESS | 3308 | 1461172193946 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 10:09:54 INFO - PROCESS | 3308 | 1461172194048 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A5C6800 == 60 [pid = 3308] [id = 778] 10:09:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 137 (000000BD05ED1C00) [pid = 3308] [serial = 2332] [outer = 0000000000000000] 10:09:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 138 (000000BD05FD8C00) [pid = 3308] [serial = 2333] [outer = 000000BD05ED1C00] 10:09:54 INFO - PROCESS | 3308 | 1461172194107 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 3308 | ++DOMWINDOW == 139 (000000BD06B69400) [pid = 3308] [serial = 2334] [outer = 000000BD05ED1C00] 10:09:54 INFO - PROCESS | 3308 | 1461172194727 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 10:09:54 INFO - PROCESS | 3308 | 1461172194789 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 10:09:54 INFO - PROCESS | 3308 | 1461172194794 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:09:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:09:54 INFO - PROCESS | 3308 | 1461172194798 Marionette TRACE conn4 <- [1,3070,null,{}] 10:09:54 INFO - PROCESS | 3308 | 1461172194810 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:54 INFO - PROCESS | 3308 | 1461172194931 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 10:09:55 INFO - PROCESS | 3308 | 1461172195039 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0EA95800 == 61 [pid = 3308] [id = 779] 10:09:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 140 (000000BD07BE6C00) [pid = 3308] [serial = 2335] [outer = 0000000000000000] 10:09:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 141 (000000BD07E79400) [pid = 3308] [serial = 2336] [outer = 000000BD07BE6C00] 10:09:55 INFO - PROCESS | 3308 | 1461172195100 Marionette DEBUG loaded listener.js 10:09:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 142 (000000BD0B008C00) [pid = 3308] [serial = 2337] [outer = 000000BD07BE6C00] 10:09:55 INFO - PROCESS | 3308 | 1461172195627 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:09:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:09:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:09:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 881ms 10:09:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:09:55 INFO - PROCESS | 3308 | 1461172195681 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 3308 | 1461172195684 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 10:09:55 INFO - PROCESS | 3308 | 1461172195688 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 3308 | 1461172195690 Marionette TRACE conn4 <- [1,3074,null,{}] 10:09:55 INFO - PROCESS | 3308 | 1461172195740 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:55 INFO - PROCESS | 3308 | 1461172195860 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 10:09:55 INFO - PROCESS | 3308 | 1461172195963 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0DA1D800 == 62 [pid = 3308] [id = 780] 10:09:55 INFO - PROCESS | 3308 | ++DOMWINDOW == 143 (000000BD0CB73C00) [pid = 3308] [serial = 2338] [outer = 0000000000000000] 10:09:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 144 (000000BD0CBE8400) [pid = 3308] [serial = 2339] [outer = 000000BD0CB73C00] 10:09:56 INFO - PROCESS | 3308 | 1461172196022 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 145 (000000BD0D35F000) [pid = 3308] [serial = 2340] [outer = 000000BD0CB73C00] 10:09:56 INFO - PROCESS | 3308 | 1461172196541 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:09:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 881ms 10:09:56 INFO - PROCESS | 3308 | 1461172196571 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 10:09:56 INFO - PROCESS | 3308 | 1461172196573 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 10:09:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:09:56 INFO - PROCESS | 3308 | 1461172196577 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:09:56 INFO - PROCESS | 3308 | 1461172196579 Marionette TRACE conn4 <- [1,3078,null,{}] 10:09:56 INFO - PROCESS | 3308 | 1461172196582 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:56 INFO - PROCESS | 3308 | 1461172196693 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 10:09:56 INFO - PROCESS | 3308 | 1461172196799 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:56 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0E6D5000 == 63 [pid = 3308] [id = 781] 10:09:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 146 (000000BD07B7DC00) [pid = 3308] [serial = 2341] [outer = 0000000000000000] 10:09:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 147 (000000BD0D381000) [pid = 3308] [serial = 2342] [outer = 000000BD07B7DC00] 10:09:56 INFO - PROCESS | 3308 | 1461172196860 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 3308 | ++DOMWINDOW == 148 (000000BD0D74FC00) [pid = 3308] [serial = 2343] [outer = 000000BD07B7DC00] 10:09:57 INFO - PROCESS | 3308 | 1461172197367 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:09:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:09:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 818ms 10:09:57 INFO - PROCESS | 3308 | 1461172197398 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 10:09:57 INFO - PROCESS | 3308 | 1461172197400 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 10:09:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:09:57 INFO - PROCESS | 3308 | 1461172197404 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:09:57 INFO - PROCESS | 3308 | 1461172197406 Marionette TRACE conn4 <- [1,3082,null,{}] 10:09:57 INFO - PROCESS | 3308 | 1461172197410 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:57 INFO - PROCESS | 3308 | 1461172197582 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 10:09:57 INFO - PROCESS | 3308 | 1461172197660 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD1030A000 == 64 [pid = 3308] [id = 782] 10:09:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 149 (000000BD0E745800) [pid = 3308] [serial = 2344] [outer = 0000000000000000] 10:09:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 150 (000000BD0E7BD800) [pid = 3308] [serial = 2345] [outer = 000000BD0E745800] 10:09:57 INFO - PROCESS | 3308 | 1461172197722 Marionette DEBUG loaded listener.js 10:09:57 INFO - PROCESS | 3308 | ++DOMWINDOW == 151 (000000BD0E7D4000) [pid = 3308] [serial = 2346] [outer = 000000BD0E745800] 10:09:58 INFO - PROCESS | 3308 | 1461172198246 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:09:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:09:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 881ms 10:09:58 INFO - PROCESS | 3308 | 1461172198288 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 10:09:58 INFO - PROCESS | 3308 | 1461172198290 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 10:09:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:09:58 INFO - PROCESS | 3308 | 1461172198294 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:09:58 INFO - PROCESS | 3308 | 1461172198296 Marionette TRACE conn4 <- [1,3086,null,{}] 10:09:58 INFO - PROCESS | 3308 | 1461172198300 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:58 INFO - PROCESS | 3308 | 1461172198458 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 10:09:58 INFO - PROCESS | 3308 | 1461172198535 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:58 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD103A5800 == 65 [pid = 3308] [id = 783] 10:09:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 152 (000000BD0E7C3400) [pid = 3308] [serial = 2347] [outer = 0000000000000000] 10:09:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 153 (000000BD0E80A400) [pid = 3308] [serial = 2348] [outer = 000000BD0E7C3400] 10:09:58 INFO - PROCESS | 3308 | 1461172198594 Marionette DEBUG loaded listener.js 10:09:58 INFO - PROCESS | 3308 | ++DOMWINDOW == 154 (000000BD0E811000) [pid = 3308] [serial = 2349] [outer = 000000BD0E7C3400] 10:09:59 INFO - PROCESS | 3308 | 1461172199086 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:09:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 818ms 10:09:59 INFO - PROCESS | 3308 | 1461172199115 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 10:09:59 INFO - PROCESS | 3308 | 1461172199117 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 10:09:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:09:59 INFO - PROCESS | 3308 | 1461172199139 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:09:59 INFO - PROCESS | 3308 | 1461172199141 Marionette TRACE conn4 <- [1,3090,null,{}] 10:09:59 INFO - PROCESS | 3308 | 1461172199145 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:59 INFO - PROCESS | 3308 | 1461172199286 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 10:09:59 INFO - PROCESS | 3308 | 1461172199394 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:59 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD103BF800 == 66 [pid = 3308] [id = 784] 10:09:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 155 (000000BD0E80E000) [pid = 3308] [serial = 2350] [outer = 0000000000000000] 10:09:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 156 (000000BD0E889C00) [pid = 3308] [serial = 2351] [outer = 000000BD0E80E000] 10:09:59 INFO - PROCESS | 3308 | 1461172199452 Marionette DEBUG loaded listener.js 10:09:59 INFO - PROCESS | 3308 | ++DOMWINDOW == 157 (000000BD0E891000) [pid = 3308] [serial = 2352] [outer = 000000BD0E80E000] 10:09:59 INFO - PROCESS | 3308 | 1461172199980 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:10:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:10:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 882ms 10:10:00 INFO - PROCESS | 3308 | 1461172200023 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 10:10:00 INFO - PROCESS | 3308 | 1461172200026 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 10:10:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:10:00 INFO - PROCESS | 3308 | 1461172200030 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:10:00 INFO - PROCESS | 3308 | 1461172200032 Marionette TRACE conn4 <- [1,3094,null,{}] 10:10:00 INFO - PROCESS | 3308 | 1461172200036 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:00 INFO - PROCESS | 3308 | 1461172200147 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 10:10:00 INFO - PROCESS | 3308 | 1461172200305 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:00 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD05E7B000 == 67 [pid = 3308] [id = 785] 10:10:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 158 (000000BD01D7A800) [pid = 3308] [serial = 2353] [outer = 0000000000000000] 10:10:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 159 (000000BD0EAD7C00) [pid = 3308] [serial = 2354] [outer = 000000BD01D7A800] 10:10:00 INFO - PROCESS | 3308 | 1461172200414 Marionette DEBUG loaded listener.js 10:10:00 INFO - PROCESS | 3308 | ++DOMWINDOW == 160 (000000BD0F828400) [pid = 3308] [serial = 2355] [outer = 000000BD01D7A800] 10:10:00 INFO - PROCESS | 3308 | ************************* 10:10:00 INFO - PROCESS | 3308 | A coding exception was thrown and uncaught in a Task. 10:10:00 INFO - PROCESS | 3308 | 10:10:00 INFO - PROCESS | 3308 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:10:00 INFO - PROCESS | 3308 | Full stack: 10:10:00 INFO - PROCESS | 3308 | ************************* 10:10:00 INFO - PROCESS | 3308 | 1461172200965 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:10:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:10:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:10:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:10:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 986ms 10:10:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:10:01 INFO - PROCESS | 3308 | 1461172201018 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 10:10:01 INFO - PROCESS | 3308 | 1461172201021 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 10:10:01 INFO - PROCESS | 3308 | 1461172201025 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:10:01 INFO - PROCESS | 3308 | 1461172201027 Marionette TRACE conn4 <- [1,3098,null,{}] 10:10:01 INFO - PROCESS | 3308 | 1461172201031 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:01 INFO - PROCESS | 3308 | 1461172201146 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 10:10:01 INFO - PROCESS | 3308 | 1461172201256 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:01 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD091D3800 == 68 [pid = 3308] [id = 786] 10:10:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 161 (000000BD05D20000) [pid = 3308] [serial = 2356] [outer = 0000000000000000] 10:10:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 162 (000000BD08FE2C00) [pid = 3308] [serial = 2357] [outer = 000000BD05D20000] 10:10:01 INFO - PROCESS | 3308 | 1461172201313 Marionette DEBUG loaded listener.js 10:10:01 INFO - PROCESS | 3308 | ++DOMWINDOW == 163 (000000BD0CBED000) [pid = 3308] [serial = 2358] [outer = 000000BD05D20000] 10:10:02 INFO - PROCESS | 3308 | 1461172202019 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:10:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:10:02 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 10:10:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:10:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:10:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1024ms 10:10:02 INFO - PROCESS | 3308 | 1461172202052 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 10:10:02 INFO - PROCESS | 3308 | 1461172202057 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 10:10:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:10:02 INFO - PROCESS | 3308 | 1461172202062 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:10:02 INFO - PROCESS | 3308 | 1461172202066 Marionette TRACE conn4 <- [1,3102,null,{}] 10:10:02 INFO - PROCESS | 3308 | 1461172202090 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:02 INFO - PROCESS | 3308 | 1461172202250 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 10:10:02 INFO - PROCESS | 3308 | 1461172202332 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"60d94d6e-9e4a-4932-b61e-738bbee5b09e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:02 INFO - PROCESS | 3308 | ++DOCSHELL 000000BD0A37A000 == 69 [pid = 3308] [id = 787] 10:10:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 164 (000000BD03041000) [pid = 3308] [serial = 2359] [outer = 0000000000000000] 10:10:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 165 (000000BD042B9000) [pid = 3308] [serial = 2360] [outer = 000000BD03041000] 10:10:02 INFO - PROCESS | 3308 | 1461172202386 Marionette DEBUG loaded listener.js 10:10:02 INFO - PROCESS | 3308 | ++DOMWINDOW == 166 (000000BD05D2B800) [pid = 3308] [serial = 2361] [outer = 000000BD03041000] 10:10:02 INFO - PROCESS | 3308 | 1461172202879 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:10:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:10:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 838ms 10:10:02 INFO - PROCESS | 3308 | 1461172202911 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 10:10:02 INFO - PROCESS | 3308 | 1461172202917 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 10:10:03 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0E852000 == 68 [pid = 3308] [id = 775] 10:10:03 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0DA1E800 == 67 [pid = 3308] [id = 774] 10:10:03 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0D626000 == 66 [pid = 3308] [id = 773] 10:10:03 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0BE8F800 == 65 [pid = 3308] [id = 772] 10:10:03 INFO - PROCESS | 3308 | --DOCSHELL 000000BD07FB8000 == 64 [pid = 3308] [id = 771] 10:10:03 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0A5AA800 == 63 [pid = 3308] [id = 770] 10:10:03 INFO - PROCESS | 3308 | --DOCSHELL 000000BD08FC2000 == 62 [pid = 3308] [id = 769] 10:10:03 INFO - PROCESS | 3308 | --DOCSHELL 000000BD05B20000 == 61 [pid = 3308] [id = 768] 10:10:03 INFO - PROCESS | 3308 | --DOCSHELL 000000BD0418B000 == 60 [pid = 3308] [id = 767] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 165 (000000BD02076C00) [pid = 3308] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 164 (000000BD048FC800) [pid = 3308] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 163 (000000BD0B103C00) [pid = 3308] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 162 (000000BD093ABC00) [pid = 3308] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 161 (000000BD06B7FC00) [pid = 3308] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 160 (000000BD093AB800) [pid = 3308] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 159 (000000BD0B2CB800) [pid = 3308] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 158 (000000BD0C33E000) [pid = 3308] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 157 (000000BD0D74B000) [pid = 3308] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 156 (000000BD0B107000) [pid = 3308] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 155 (000000BD0C33C400) [pid = 3308] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 154 (000000BD0B2C9400) [pid = 3308] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 153 (000000BD06B6D800) [pid = 3308] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 152 (000000BD02C93800) [pid = 3308] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 151 (000000BD04289C00) [pid = 3308] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 150 (000000BD0CBEBC00) [pid = 3308] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 149 (000000BD05EF1C00) [pid = 3308] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 148 (000000BD0616D000) [pid = 3308] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 147 (000000BD03AA2000) [pid = 3308] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 146 (000000BD01DE4C00) [pid = 3308] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 145 (000000BD08FF1000) [pid = 3308] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 144 (000000BD0710E800) [pid = 3308] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 143 (000000BD0724B000) [pid = 3308] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 142 (000000BD0CBE4400) [pid = 3308] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 141 (000000BD0D35FC00) [pid = 3308] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 140 (000000BD0D1B4400) [pid = 3308] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 139 (000000BD0D358000) [pid = 3308] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 138 (000000BD0D1B0800) [pid = 3308] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 137 (000000BD075AC800) [pid = 3308] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 136 (000000BD0D1BA800) [pid = 3308] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 135 (000000BD08FEBC00) [pid = 3308] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 10:10:03 INFO - PROCESS | 3308 | --DOMWINDOW == 134 (000000BD07BE1000) [pid = 3308] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 10:10:04 WARNING - u'runner_teardown' () 10:10:04 INFO - No more tests 10:10:04 INFO - Got 0 unexpected results 10:10:04 INFO - SUITE-END | took 729s 10:10:04 INFO - Closing logging queue 10:10:04 INFO - queue closed 10:10:04 INFO - Return code: 0 10:10:04 WARNING - # TBPL SUCCESS # 10:10:04 INFO - Running post-action listener: _resource_record_post_action 10:10:04 INFO - Running post-run listener: _resource_record_post_run 10:10:05 INFO - Total resource usage - Wall time: 739s; CPU: 14.0%; Read bytes: 234437120; Write bytes: 1044690432; Read time: 3773990; Write time: 6405850 10:10:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:10:05 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 99299840; Read time: 0; Write time: 229310 10:10:05 INFO - run-tests - Wall time: 736s; CPU: 14.0%; Read bytes: 234404352; Write bytes: 893137920; Read time: 3772100; Write time: 6118140 10:10:05 INFO - Running post-run listener: _upload_blobber_files 10:10:05 INFO - Blob upload gear active. 10:10:05 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:10:05 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 10:10:05 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'] 10:10:05 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 10:10:05 INFO - (blobuploader) - INFO - Open directory for files ... 10:10:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:10:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:10:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:10:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:10:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:10:06 INFO - (blobuploader) - INFO - Done attempting. 10:10:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:10:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:10:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:10:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:10:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:10:08 INFO - (blobuploader) - INFO - Done attempting. 10:10:08 INFO - (blobuploader) - INFO - Iteration through files over. 10:10:08 INFO - Return code: 0 10:10:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:10:08 INFO - Using _rmtree_windows ... 10:10:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:10:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/8e749acd1c2fe4685faa6ef876bffc509c366ec6f6bd1a342356a7dc5a0b3e078e5546d7875bb2b7f09804139d7541c161401ebb4a14e22436e59ee5d59ddbaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2da21c236bad9e2aec7d9b140c4c5920080ed99af1dd43e93caf040812f74eb215aeb421ae7ed089b50b1fc1f655d4b86984a18ac3c4c9cfb2bd10f274067d90"} 10:10:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:10:08 INFO - Writing to file C:\slave\test\properties\blobber_files 10:10:08 INFO - Contents: 10:10:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/8e749acd1c2fe4685faa6ef876bffc509c366ec6f6bd1a342356a7dc5a0b3e078e5546d7875bb2b7f09804139d7541c161401ebb4a14e22436e59ee5d59ddbaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2da21c236bad9e2aec7d9b140c4c5920080ed99af1dd43e93caf040812f74eb215aeb421ae7ed089b50b1fc1f655d4b86984a18ac3c4c9cfb2bd10f274067d90"} 10:10:08 INFO - Running post-run listener: copy_logs_to_upload_dir 10:10:08 INFO - Copying logs to upload dir... 10:10:08 INFO - mkdir: C:\slave\test\build\upload\logs 10:10:08 INFO - Copying logs to upload dir... 10:10:08 INFO - Using _rmtree_windows ... 10:10:08 INFO - Using _rmtree_windows ... 10:10:08 INFO - Using _rmtree_windows ... 10:10:08 INFO - Using _rmtree_windows ... 10:10:08 INFO - Using _rmtree_windows ... 10:10:08 INFO - Using _rmtree_windows ... 10:10:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=927.585000 ========= master_lag: 0.55 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-04-20 10:10:08.641908) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 10:10:08.642944) ========= '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-164\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-164 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-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/8e749acd1c2fe4685faa6ef876bffc509c366ec6f6bd1a342356a7dc5a0b3e078e5546d7875bb2b7f09804139d7541c161401ebb4a14e22436e59ee5d59ddbaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2da21c236bad9e2aec7d9b140c4c5920080ed99af1dd43e93caf040812f74eb215aeb421ae7ed089b50b1fc1f655d4b86984a18ac3c4c9cfb2bd10f274067d90"} build_url:https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/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/8e749acd1c2fe4685faa6ef876bffc509c366ec6f6bd1a342356a7dc5a0b3e078e5546d7875bb2b7f09804139d7541c161401ebb4a14e22436e59ee5d59ddbaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2da21c236bad9e2aec7d9b140c4c5920080ed99af1dd43e93caf040812f74eb215aeb421ae7ed089b50b1fc1f655d4b86984a18ac3c4c9cfb2bd10f274067d90"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FqPxD-GFSmOofEYfUQ_gzg/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 10:10:08.761757) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 10:10:08.762149) ========= '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-164\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-164 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-164 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-164\AppData\Local LOGONSERVER=\\T-W864-IX-164 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-164 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-164 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-164 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 10:10:08.876670) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 10:10:08.877073) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 10:10:09.324747) ========= ========= Total master_lag: 0.75 =========