builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-161 starttime: 1461110106.04 results: success (0) buildid: 20160419153035 builduid: b0a7ae018c7c4fb492d045c1f09772bf revision: 036c763dedca215c00853146dc050a766dfd1f04 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 16:55:06.036411) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 16:55:06.036845) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 16:55:06.037142) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 16:55:06.239266) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 16:55:06.239666) ========= '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-161\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-161 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-161 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-161\AppData\Local LOGONSERVER=\\T-W864-IX-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-161 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-161 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-161 WINDIR=C:\windows using PTY: False --16:55:07-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.34 MB/s 16:55:07 (8.34 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.592000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 16:55:07.898436) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 16:55:07.898848) ========= '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-161\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-161 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-161 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-161\AppData\Local LOGONSERVER=\\T-W864-IX-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-161 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-161 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-161 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.308000 ========= master_lag: 0.42 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 16:55:11.622361) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 16:55:11.622703) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 036c763dedca215c00853146dc050a766dfd1f04 --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 036c763dedca215c00853146dc050a766dfd1f04 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-161\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-161 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-161 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-161\AppData\Local LOGONSERVER=\\T-W864-IX-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-161 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-161 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-161 WINDIR=C:\windows using PTY: False 2016-04-19 16:55:12,023 truncating revision to first 12 chars 2016-04-19 16:55:12,023 Setting DEBUG logging. 2016-04-19 16:55:12,023 attempt 1/10 2016-04-19 16:55:12,023 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/036c763dedca?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 16:55:12,651 unpacking tar archive at: fx-team-036c763dedca/testing/mozharness/ program finished with exit code 0 elapsedTime=1.395000 ========= master_lag: 3.58 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 16:55:16.598596) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 16:55:16.598932) ========= script_repo_revision: 036c763dedca215c00853146dc050a766dfd1f04 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 16:55:16.599325) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 16:55:16.599598) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 16:55:16.637545) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 54 secs) (at 2016-04-19 16:55:16.637901) ========= '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-161\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-161 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-161 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-161\AppData\Local LOGONSERVER=\\T-W864-IX-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-161 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-161 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-161 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:55:17 INFO - MultiFileLogger online at 20160419 16:55:17 in C:\slave\test 16:55:17 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 16:55:17 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:55:17 INFO - {'append_to_log': False, 16:55:17 INFO - 'base_work_dir': 'C:\\slave\\test', 16:55:17 INFO - 'blob_upload_branch': 'fx-team', 16:55:17 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:55:17 INFO - 'buildbot_json_path': 'buildprops.json', 16:55:17 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:55:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:55:17 INFO - 'download_minidump_stackwalk': True, 16:55:17 INFO - 'download_symbols': 'true', 16:55:17 INFO - 'e10s': False, 16:55:17 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:55:17 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:55:17 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:55:17 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:55:17 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:55:17 INFO - 'C:/mozilla-build/tooltool.py'), 16:55:17 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:55:17 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:55:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:55:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:55:17 INFO - 'log_level': 'info', 16:55:17 INFO - 'log_to_console': True, 16:55:17 INFO - 'opt_config_files': (), 16:55:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:55:17 INFO - '--processes=1', 16:55:17 INFO - '--config=%(test_path)s/wptrunner.ini', 16:55:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:55:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:55:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:55:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:55:17 INFO - 'pip_index': False, 16:55:17 INFO - 'require_test_zip': True, 16:55:17 INFO - 'test_type': ('testharness',), 16:55:17 INFO - 'this_chunk': '1', 16:55:17 INFO - 'total_chunks': '10', 16:55:17 INFO - 'virtualenv_path': 'venv', 16:55:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:55:17 INFO - 'work_dir': 'build'} 16:55:17 INFO - ##### 16:55:17 INFO - ##### Running clobber step. 16:55:17 INFO - ##### 16:55:17 INFO - Running pre-action listener: _resource_record_pre_action 16:55:17 INFO - Running main action method: clobber 16:55:17 INFO - rmtree: C:\slave\test\build 16:55:17 INFO - Using _rmtree_windows ... 16:55:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:56:29 INFO - Running post-action listener: _resource_record_post_action 16:56:29 INFO - ##### 16:56:29 INFO - ##### Running read-buildbot-config step. 16:56:29 INFO - ##### 16:56:29 INFO - Running pre-action listener: _resource_record_pre_action 16:56:29 INFO - Running main action method: read_buildbot_config 16:56:29 INFO - Using buildbot properties: 16:56:29 INFO - { 16:56:29 INFO - "project": "", 16:56:29 INFO - "product": "firefox", 16:56:29 INFO - "script_repo_revision": "production", 16:56:29 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 16:56:29 INFO - "repository": "", 16:56:29 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 16:56:29 INFO - "buildid": "20160419153035", 16:56:29 INFO - "pgo_build": "False", 16:56:29 INFO - "basedir": "C:\\slave\\test", 16:56:29 INFO - "buildnumber": 107, 16:56:29 INFO - "slavename": "t-w864-ix-161", 16:56:29 INFO - "revision": "036c763dedca215c00853146dc050a766dfd1f04", 16:56:29 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 16:56:29 INFO - "platform": "win64", 16:56:29 INFO - "branch": "fx-team", 16:56:29 INFO - "repo_path": "integration/fx-team", 16:56:29 INFO - "moz_repo_path": "", 16:56:29 INFO - "stage_platform": "win64", 16:56:29 INFO - "builduid": "b0a7ae018c7c4fb492d045c1f09772bf", 16:56:29 INFO - "slavebuilddir": "test" 16:56:29 INFO - } 16:56:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 16:56:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 16:56:29 INFO - Running post-action listener: _resource_record_post_action 16:56:29 INFO - ##### 16:56:29 INFO - ##### Running download-and-extract step. 16:56:29 INFO - ##### 16:56:29 INFO - Running pre-action listener: _resource_record_pre_action 16:56:29 INFO - Running main action method: download_and_extract 16:56:29 INFO - mkdir: C:\slave\test\build\tests 16:56:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:56:29 INFO - https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:56:29 INFO - trying https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 16:56:29 INFO - Downloading https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/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 16:56:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/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 16:56:30 INFO - Downloaded 1274 bytes. 16:56:30 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 16:56:30 INFO - Using the following test package requirements: 16:56:30 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 16:56:30 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:56:30 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 16:56:30 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:56:30 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 16:56:30 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:56:30 INFO - u'jsshell-win64.zip'], 16:56:30 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:56:30 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 16:56:30 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 16:56:30 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:56:30 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 16:56:30 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:56:30 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 16:56:30 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:56:30 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 16:56:30 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:56:30 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 16:56:30 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 16:56:30 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')]} 16:56:30 INFO - https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:56:30 INFO - trying https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 16:56:30 INFO - Downloading https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/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 16:56:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/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 16:56:32 INFO - Downloaded 21399630 bytes. 16:56:32 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/*'] 16:56:32 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/* 16:56:34 INFO - caution: filename not matched: web-platform/* 16:56:34 INFO - Return code: 11 16:56:34 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')]} 16:56:34 INFO - https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:56:34 INFO - trying https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 16:56:34 INFO - Downloading https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/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 16:56:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/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 16:56:35 INFO - Downloaded 36382596 bytes. 16:56:35 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:56:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:57:20 INFO - caution: filename not matched: bin/* 16:57:20 INFO - caution: filename not matched: config/* 16:57:20 INFO - caution: filename not matched: mozbase/* 16:57:20 INFO - caution: filename not matched: marionette/* 16:57:20 INFO - caution: filename not matched: tools/wptserve/* 16:57:20 INFO - Return code: 11 16:57:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:57:20 INFO - https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 16:57:20 INFO - trying https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 16:57:20 INFO - Downloading https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 16:57:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/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 16:57:23 INFO - Downloaded 83105046 bytes. 16:57:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 16:57:23 INFO - mkdir: C:\slave\test\properties 16:57:23 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:57:23 INFO - Writing to file C:\slave\test\properties\build_url 16:57:23 INFO - Contents: 16:57:23 INFO - build_url:https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 16:57:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 16:57:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:57:25 INFO - Writing to file C:\slave\test\properties\symbols_url 16:57:25 INFO - Contents: 16:57:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 16: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')]} 16:57:25 INFO - https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:57:25 INFO - trying https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 16:57:25 INFO - Downloading https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/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 16:57:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/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 16:57:26 INFO - Downloaded 53376485 bytes. 16:57:26 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'] 16:57:26 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 16:57:31 INFO - Return code: 0 16:57:31 INFO - Running post-action listener: _resource_record_post_action 16:57:31 INFO - Running post-action listener: set_extra_try_arguments 16:57:31 INFO - ##### 16:57:31 INFO - ##### Running create-virtualenv step. 16:57:31 INFO - ##### 16:57:31 INFO - Running pre-action listener: _pre_create_virtualenv 16:57:31 INFO - Running pre-action listener: _resource_record_pre_action 16:57:31 INFO - Running main action method: create_virtualenv 16:57:31 INFO - Creating virtualenv C:\slave\test\build\venv 16:57:31 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 16:57:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:57:34 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:57:37 INFO - Installing distribute......................................................................................................................................................................................done. 16:57:38 INFO - Return code: 0 16:57:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:57:38 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')]} 16:57:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:57:38 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')]} 16:57:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:57:38 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 0x025FD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02650B10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262F368>, '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 0x023DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-161', 'USERDOMAIN': 'T-W864-IX-161', '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-161', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-161', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-161', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\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 16:57:38 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 16:57:38 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 16:57:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:57:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Roaming', 16:57:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:57:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:57:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:57:38 INFO - 'COMPUTERNAME': 'T-W864-IX-161', 16:57:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:57:38 INFO - 'DCLOCATION': 'SCL3', 16:57:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:57:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:57:38 INFO - 'HOMEDRIVE': 'C:', 16:57:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-161', 16:57:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:57:38 INFO - 'KTS_VERSION': '1.19c', 16:57:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Local', 16:57:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-161', 16:57:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:57:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:57:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:57:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:57:38 INFO - 'MOZ_NO_REMOTE': '1', 16:57:38 INFO - 'NO_EM_RESTART': '1', 16:57:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:57:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:57:38 INFO - 'OS': 'Windows_NT', 16:57:38 INFO - 'OURDRIVE': 'C:', 16:57:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:57:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:57:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:57:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:57:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:57:38 INFO - 'PROCESSOR_LEVEL': '6', 16:57:38 INFO - 'PROCESSOR_REVISION': '1e05', 16:57:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:57:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:57:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:57:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:57:38 INFO - 'PROMPT': '$P$G', 16:57:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:57:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:57:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:57:38 INFO - 'PWD': 'C:\\slave\\test', 16:57:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:57:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:57:38 INFO - 'SYSTEMDRIVE': 'C:', 16:57:38 INFO - 'SYSTEMROOT': 'C:\\windows', 16:57:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:57:38 INFO - 'TEST1': 'testie', 16:57:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:57:38 INFO - 'USERDOMAIN': 'T-W864-IX-161', 16:57:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-161', 16:57:38 INFO - 'USERNAME': 'cltbld', 16:57:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-161', 16:57:38 INFO - 'WINDIR': 'C:\\windows', 16:57:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:57:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:57:39 INFO - Downloading/unpacking psutil>=0.7.1 16:57:40 INFO - Running setup.py egg_info for package psutil 16:57:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:57:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:57:40 INFO - Installing collected packages: psutil 16:57:40 INFO - Running setup.py install for psutil 16:57:40 INFO - building 'psutil._psutil_windows' extension 16:57:40 INFO - error: Unable to find vcvarsall.bat 16:57:40 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-ccvsbm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:57:40 INFO - running install 16:57:40 INFO - running build 16:57:40 INFO - running build_py 16:57:40 INFO - creating build 16:57:40 INFO - creating build\lib.win32-2.7 16:57:40 INFO - creating build\lib.win32-2.7\psutil 16:57:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:57:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:57:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:57:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:57:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:57:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:57:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:57:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:57:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:57:40 INFO - running build_ext 16:57:40 INFO - building 'psutil._psutil_windows' extension 16:57:40 INFO - error: Unable to find vcvarsall.bat 16:57:40 INFO - ---------------------------------------- 16:57:40 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-ccvsbm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:57:40 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-161\AppData\Roaming\pip\pip.log 16:57:40 WARNING - Return code: 1 16:57:40 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! 16:57:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:57:40 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')]} 16:57:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:57:40 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')]} 16:57:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:57:40 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 0x025FD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02650B10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262F368>, '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 0x023DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-161', 'USERDOMAIN': 'T-W864-IX-161', '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-161', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-161', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-161', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\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 16:57:40 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 16:57:40 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 16:57:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:57:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Roaming', 16:57:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:57:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:57:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:57:40 INFO - 'COMPUTERNAME': 'T-W864-IX-161', 16:57:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:57:40 INFO - 'DCLOCATION': 'SCL3', 16:57:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:57:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:57:40 INFO - 'HOMEDRIVE': 'C:', 16:57:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-161', 16:57:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:57:40 INFO - 'KTS_VERSION': '1.19c', 16:57:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Local', 16:57:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-161', 16:57:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:57:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:57:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:57:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:57:40 INFO - 'MOZ_NO_REMOTE': '1', 16:57:40 INFO - 'NO_EM_RESTART': '1', 16:57:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:57:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:57:40 INFO - 'OS': 'Windows_NT', 16:57:40 INFO - 'OURDRIVE': 'C:', 16:57:40 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:57:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:57:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:57:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:57:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:57:40 INFO - 'PROCESSOR_LEVEL': '6', 16:57:40 INFO - 'PROCESSOR_REVISION': '1e05', 16:57:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:57:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:57:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:57:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:57:40 INFO - 'PROMPT': '$P$G', 16:57:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:57:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:57:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:57:40 INFO - 'PWD': 'C:\\slave\\test', 16:57:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:57:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:57:40 INFO - 'SYSTEMDRIVE': 'C:', 16:57:40 INFO - 'SYSTEMROOT': 'C:\\windows', 16:57:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:57:40 INFO - 'TEST1': 'testie', 16:57:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:57:40 INFO - 'USERDOMAIN': 'T-W864-IX-161', 16:57:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-161', 16:57:40 INFO - 'USERNAME': 'cltbld', 16:57:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-161', 16:57:40 INFO - 'WINDIR': 'C:\\windows', 16:57:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:57:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:57:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:57:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:57:41 INFO - Running setup.py egg_info for package mozsystemmonitor 16:57:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:57:41 INFO - Running setup.py egg_info for package psutil 16:57:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:57:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:57:41 INFO - Installing collected packages: mozsystemmonitor, psutil 16:57:41 INFO - Running setup.py install for mozsystemmonitor 16:57:41 INFO - Running setup.py install for psutil 16:57:41 INFO - building 'psutil._psutil_windows' extension 16:57:41 INFO - error: Unable to find vcvarsall.bat 16:57:41 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-lkvkhx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:57:41 INFO - running install 16:57:41 INFO - running build 16:57:41 INFO - running build_py 16:57:41 INFO - running build_ext 16:57:41 INFO - building 'psutil._psutil_windows' extension 16:57:41 INFO - error: Unable to find vcvarsall.bat 16:57:41 INFO - ---------------------------------------- 16:57:41 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-lkvkhx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:57:41 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-161\AppData\Roaming\pip\pip.log 16:57:41 WARNING - Return code: 1 16:57:41 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! 16:57:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:57:41 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')]} 16:57:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:57:41 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')]} 16:57:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:57:41 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 0x025FD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02650B10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262F368>, '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 0x023DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-161', 'USERDOMAIN': 'T-W864-IX-161', '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-161', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-161', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-161', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\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 16:57:41 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 16:57:41 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 16:57:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:57:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Roaming', 16:57:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:57:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:57:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:57:41 INFO - 'COMPUTERNAME': 'T-W864-IX-161', 16:57:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:57:41 INFO - 'DCLOCATION': 'SCL3', 16:57:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:57:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:57:41 INFO - 'HOMEDRIVE': 'C:', 16:57:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-161', 16:57:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:57:41 INFO - 'KTS_VERSION': '1.19c', 16:57:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Local', 16:57:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-161', 16:57:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:57:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:57:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:57:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:57:41 INFO - 'MOZ_NO_REMOTE': '1', 16:57:41 INFO - 'NO_EM_RESTART': '1', 16:57:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:57:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:57:41 INFO - 'OS': 'Windows_NT', 16:57:41 INFO - 'OURDRIVE': 'C:', 16:57:41 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:57:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:57:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:57:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:57:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:57:41 INFO - 'PROCESSOR_LEVEL': '6', 16:57:41 INFO - 'PROCESSOR_REVISION': '1e05', 16:57:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:57:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:57:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:57:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:57:41 INFO - 'PROMPT': '$P$G', 16:57:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:57:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:57:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:57:41 INFO - 'PWD': 'C:\\slave\\test', 16:57:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:57:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:57:41 INFO - 'SYSTEMDRIVE': 'C:', 16:57:41 INFO - 'SYSTEMROOT': 'C:\\windows', 16:57:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:57:41 INFO - 'TEST1': 'testie', 16:57:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:57:41 INFO - 'USERDOMAIN': 'T-W864-IX-161', 16:57:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-161', 16:57:41 INFO - 'USERNAME': 'cltbld', 16:57:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-161', 16:57:41 INFO - 'WINDIR': 'C:\\windows', 16:57:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:57:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:57:41 INFO - Downloading/unpacking blobuploader==1.2.4 16:57:41 INFO - Downloading blobuploader-1.2.4.tar.gz 16:57:41 INFO - Running setup.py egg_info for package blobuploader 16:57:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:57:45 INFO - Running setup.py egg_info for package requests 16:57:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:57:45 INFO - Downloading docopt-0.6.1.tar.gz 16:57:45 INFO - Running setup.py egg_info for package docopt 16:57:45 INFO - Installing collected packages: blobuploader, docopt, requests 16:57:45 INFO - Running setup.py install for blobuploader 16:57:45 INFO - Running setup.py install for docopt 16:57:45 INFO - Running setup.py install for requests 16:57:45 INFO - Successfully installed blobuploader docopt requests 16:57:45 INFO - Cleaning up... 16:57:45 INFO - Return code: 0 16:57:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:57: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')]} 16:57:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:57: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')]} 16:57:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:57:45 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 0x025FD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02650B10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262F368>, '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 0x023DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, '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-161', 'USERDOMAIN': 'T-W864-IX-161', '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-161', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-161', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-161', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\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 16:57:45 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 16:57:45 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 16:57:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:57:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Roaming', 16:57:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:57:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:57:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:57:45 INFO - 'COMPUTERNAME': 'T-W864-IX-161', 16:57:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:57:45 INFO - 'DCLOCATION': 'SCL3', 16:57:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:57:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:57:45 INFO - 'HOMEDRIVE': 'C:', 16:57:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-161', 16:57:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:57:45 INFO - 'KTS_VERSION': '1.19c', 16:57:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Local', 16:57:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-161', 16:57:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:57:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:57:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:57:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:57:45 INFO - 'MOZ_NO_REMOTE': '1', 16:57:45 INFO - 'NO_EM_RESTART': '1', 16:57:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:57:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:57:45 INFO - 'OS': 'Windows_NT', 16:57:45 INFO - 'OURDRIVE': 'C:', 16:57:45 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:57:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:57:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:57:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:57:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:57:45 INFO - 'PROCESSOR_LEVEL': '6', 16:57:45 INFO - 'PROCESSOR_REVISION': '1e05', 16:57:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:57:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:57:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:57:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:57:45 INFO - 'PROMPT': '$P$G', 16:57:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:57:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:57:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:57:45 INFO - 'PWD': 'C:\\slave\\test', 16:57:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:57:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:57:45 INFO - 'SYSTEMDRIVE': 'C:', 16:57:45 INFO - 'SYSTEMROOT': 'C:\\windows', 16:57:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:57:45 INFO - 'TEST1': 'testie', 16:57:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:57:45 INFO - 'USERDOMAIN': 'T-W864-IX-161', 16:57:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-161', 16:57:45 INFO - 'USERNAME': 'cltbld', 16:57:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-161', 16:57:45 INFO - 'WINDIR': 'C:\\windows', 16:57:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:57:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:57:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:57:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:57:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:57:51 INFO - Unpacking c:\slave\test\build\tests\marionette 16:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:57:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:57:51 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 16:57:51 INFO - Running setup.py install for browsermob-proxy 16:58:06 INFO - Running setup.py install for manifestparser 16:58:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Running setup.py install for marionette-client 16:58:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:58:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Running setup.py install for marionette-driver 16:58:06 INFO - Running setup.py install for mozcrash 16:58:06 INFO - Running setup.py install for mozdebug 16:58:06 INFO - Running setup.py install for mozdevice 16:58:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Running setup.py install for mozfile 16:58:06 INFO - Running setup.py install for mozhttpd 16:58:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Running setup.py install for mozinfo 16:58:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Running setup.py install for mozInstall 16:58:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Running setup.py install for mozleak 16:58:06 INFO - Running setup.py install for mozlog 16:58:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Running setup.py install for moznetwork 16:58:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Running setup.py install for mozprocess 16:58:06 INFO - Running setup.py install for mozprofile 16:58:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Running setup.py install for mozrunner 16:58:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Running setup.py install for mozscreenshot 16:58:06 INFO - Running setup.py install for moztest 16:58:06 INFO - Running setup.py install for mozversion 16:58:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:58:06 INFO - Running setup.py install for wptserve 16:58:06 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 16:58:06 INFO - Cleaning up... 16:58:06 INFO - Return code: 0 16:58:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:58:06 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')]} 16:58:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:58:06 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')]} 16:58:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:58:06 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 0x025FD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02650B10>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262F368>, '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 0x023DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, '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-161', 'USERDOMAIN': 'T-W864-IX-161', '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-161', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-161', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-161', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-161', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\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 16:58:06 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 16:58:06 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 16:58:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:58:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Roaming', 16:58:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:58:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:58:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:58:06 INFO - 'COMPUTERNAME': 'T-W864-IX-161', 16:58:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:58:06 INFO - 'DCLOCATION': 'SCL3', 16:58:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:58:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:58:06 INFO - 'HOMEDRIVE': 'C:', 16:58:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-161', 16:58:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:58:06 INFO - 'KTS_VERSION': '1.19c', 16:58:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Local', 16:58:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-161', 16:58:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:58:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:58:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:58:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:58:06 INFO - 'MOZ_NO_REMOTE': '1', 16:58:06 INFO - 'NO_EM_RESTART': '1', 16:58:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:58:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:58:06 INFO - 'OS': 'Windows_NT', 16:58:06 INFO - 'OURDRIVE': 'C:', 16:58:06 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:58:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:58:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:58:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:58:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:58:06 INFO - 'PROCESSOR_LEVEL': '6', 16:58:06 INFO - 'PROCESSOR_REVISION': '1e05', 16:58:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:58:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:58:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:58:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:58:06 INFO - 'PROMPT': '$P$G', 16:58:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:58:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:58:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:58:06 INFO - 'PWD': 'C:\\slave\\test', 16:58:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:58:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:58:06 INFO - 'SYSTEMDRIVE': 'C:', 16:58:06 INFO - 'SYSTEMROOT': 'C:\\windows', 16:58:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:58:06 INFO - 'TEST1': 'testie', 16:58:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:58:06 INFO - 'USERDOMAIN': 'T-W864-IX-161', 16:58:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-161', 16:58:06 INFO - 'USERNAME': 'cltbld', 16:58:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-161', 16:58:06 INFO - 'WINDIR': 'C:\\windows', 16:58:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:58:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:58:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:58:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:58:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:58:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:58:10 INFO - Unpacking c:\slave\test\build\tests\marionette 16:58:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:58:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:58:10 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)) 16:58:23 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)) 16:58:23 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)) 16:58:23 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)) 16:58:23 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)) 16:58:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:58:23 INFO - Downloading blessings-1.6.tar.gz 16:58:23 INFO - Running setup.py egg_info for package blessings 16:58:23 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)) 16:58:23 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:58:23 INFO - Running setup.py install for blessings 16:58:23 INFO - Running setup.py install for browsermob-proxy 16:58:23 INFO - Running setup.py install for manifestparser 16:58:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Running setup.py install for marionette-client 16:58:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:58:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Running setup.py install for marionette-driver 16:58:23 INFO - Running setup.py install for mozcrash 16:58:23 INFO - Running setup.py install for mozdebug 16:58:23 INFO - Running setup.py install for mozdevice 16:58:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Running setup.py install for mozhttpd 16:58:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Running setup.py install for mozInstall 16:58:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Running setup.py install for mozleak 16:58:23 INFO - Running setup.py install for mozprofile 16:58:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Running setup.py install for mozrunner 16:58:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:58:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:58:25 INFO - Running setup.py install for mozscreenshot 16:58:25 INFO - Running setup.py install for moztest 16:58:25 INFO - Running setup.py install for mozversion 16:58:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:58:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:58:25 INFO - Running setup.py install for wptserve 16:58:25 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:58:25 INFO - Cleaning up... 16:58:25 INFO - Return code: 0 16:58:25 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:58:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:58:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:58:25 INFO - Reading from file tmpfile_stdout 16:58:25 INFO - Using _rmtree_windows ... 16:58:25 INFO - Using _rmtree_windows ... 16:58:25 INFO - Current package versions: 16:58:25 INFO - blessings == 1.6 16:58:25 INFO - blobuploader == 1.2.4 16:58:25 INFO - browsermob-proxy == 0.6.0 16:58:25 INFO - distribute == 0.6.14 16:58:25 INFO - docopt == 0.6.1 16:58:25 INFO - manifestparser == 1.1 16:58:25 INFO - marionette-client == 2.3.0 16:58:25 INFO - marionette-driver == 1.4.0 16:58:25 INFO - mozInstall == 1.12 16:58:25 INFO - mozcrash == 0.17 16:58:25 INFO - mozdebug == 0.1 16:58:25 INFO - mozdevice == 0.48 16:58:25 INFO - mozfile == 1.2 16:58:25 INFO - mozhttpd == 0.7 16:58:25 INFO - mozinfo == 0.9 16:58:25 INFO - mozleak == 0.1 16:58:25 INFO - mozlog == 3.1 16:58:25 INFO - moznetwork == 0.27 16:58:25 INFO - mozprocess == 0.22 16:58:25 INFO - mozprofile == 0.28 16:58:25 INFO - mozrunner == 6.11 16:58:25 INFO - mozscreenshot == 0.1 16:58:25 INFO - mozsystemmonitor == 0.0 16:58:25 INFO - moztest == 0.7 16:58:25 INFO - mozversion == 1.4 16:58:25 INFO - requests == 1.2.3 16:58:25 INFO - wptserve == 1.4.0 16:58:25 INFO - Running post-action listener: _resource_record_post_action 16:58:25 INFO - Running post-action listener: _start_resource_monitoring 16:58:25 INFO - Starting resource monitoring. 16:58:25 INFO - ##### 16:58:25 INFO - ##### Running pull step. 16:58:25 INFO - ##### 16:58:25 INFO - Running pre-action listener: _resource_record_pre_action 16:58:25 INFO - Running main action method: pull 16:58:25 INFO - Pull has nothing to do! 16:58:25 INFO - Running post-action listener: _resource_record_post_action 16:58:25 INFO - ##### 16:58:25 INFO - ##### Running install step. 16:58:25 INFO - ##### 16:58:25 INFO - Running pre-action listener: _resource_record_pre_action 16:58:25 INFO - Running main action method: install 16:58:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:58:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:58:25 INFO - Reading from file tmpfile_stdout 16:58:25 INFO - Using _rmtree_windows ... 16:58:25 INFO - Using _rmtree_windows ... 16:58:25 INFO - Detecting whether we're running mozinstall >=1.0... 16:58:25 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:58:25 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:58:26 INFO - Reading from file tmpfile_stdout 16:58:26 INFO - Output received: 16:58:26 INFO - Usage: mozinstall-script.py [options] installer 16:58:26 INFO - Options: 16:58:26 INFO - -h, --help show this help message and exit 16:58:26 INFO - -d DEST, --destination=DEST 16:58:26 INFO - Directory to install application into. [default: 16:58:26 INFO - "C:\slave\test"] 16:58:26 INFO - --app=APP Application being installed. [default: firefox] 16:58:26 INFO - Using _rmtree_windows ... 16:58:26 INFO - Using _rmtree_windows ... 16:58:26 INFO - mkdir: C:\slave\test\build\application 16:58:26 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'] 16:58:26 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 16:58:29 INFO - Reading from file tmpfile_stdout 16:58:29 INFO - Output received: 16:58:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:58:29 INFO - Using _rmtree_windows ... 16:58:29 INFO - Using _rmtree_windows ... 16:58:29 INFO - Running post-action listener: _resource_record_post_action 16:58:29 INFO - ##### 16:58:29 INFO - ##### Running run-tests step. 16:58:29 INFO - ##### 16:58:29 INFO - Running pre-action listener: _resource_record_pre_action 16:58:29 INFO - Running main action method: run_tests 16:58:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:58:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:58:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:58:29 INFO - grabbing minidump binary from tooltool 16:58:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:58:29 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 0x0262F368>, '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 0x023DCD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:58:29 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 16:58:29 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 16:58:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:58:29 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp0dxzz3 16:58:29 INFO - INFO - File integrity verified, renaming tmp0dxzz3 to win32-minidump_stackwalk.exe 16:58:29 INFO - Return code: 0 16:58:29 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:58:29 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:58:29 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/LThuJvYXRYemvBkNgBr93A/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 16:58:29 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/LThuJvYXRYemvBkNgBr93A/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 16:58:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:58:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Roaming', 16:58:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:58:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:58:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:58:29 INFO - 'COMPUTERNAME': 'T-W864-IX-161', 16:58:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:58:29 INFO - 'DCLOCATION': 'SCL3', 16:58:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:58:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:58:29 INFO - 'HOMEDRIVE': 'C:', 16:58:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-161', 16:58:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:58:29 INFO - 'KTS_VERSION': '1.19c', 16:58:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-161\\AppData\\Local', 16:58:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-161', 16:58:29 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:58:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:58:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:58:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:58:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:58:29 INFO - 'MOZ_NO_REMOTE': '1', 16:58:29 INFO - 'NO_EM_RESTART': '1', 16:58:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:58:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:58:29 INFO - 'OS': 'Windows_NT', 16:58:29 INFO - 'OURDRIVE': 'C:', 16:58:29 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:58:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:58:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:58:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:58:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:58:29 INFO - 'PROCESSOR_LEVEL': '6', 16:58:29 INFO - 'PROCESSOR_REVISION': '1e05', 16:58:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:58:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:58:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:58:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:58:29 INFO - 'PROMPT': '$P$G', 16:58:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:58:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:58:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:58:29 INFO - 'PWD': 'C:\\slave\\test', 16:58:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:58:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:58:29 INFO - 'SYSTEMDRIVE': 'C:', 16:58:29 INFO - 'SYSTEMROOT': 'C:\\windows', 16:58:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:58:29 INFO - 'TEST1': 'testie', 16:58:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:58:29 INFO - 'USERDOMAIN': 'T-W864-IX-161', 16:58:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-161', 16:58:29 INFO - 'USERNAME': 'cltbld', 16:58:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-161', 16:58:29 INFO - 'WINDIR': 'C:\\windows', 16:58:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:58:29 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/LThuJvYXRYemvBkNgBr93A/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 16:58:31 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 16:58:31 INFO - import pkg_resources 16:58:32 INFO - Using 1 client processes 16:58:35 INFO - SUITE-START | Running 778 tests 16:58:35 INFO - Running testharness tests 16:58:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:58:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 16:58:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:58:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:58:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:58:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:58:36 INFO - Setting up ssl 16:58:36 INFO - PROCESS | certutil | 16:58:36 INFO - PROCESS | certutil | 16:58:36 INFO - PROCESS | certutil | 16:58:36 INFO - Certificate Nickname Trust Attributes 16:58:36 INFO - SSL,S/MIME,JAR/XPI 16:58:36 INFO - 16:58:36 INFO - web-platform-tests CT,, 16:58:36 INFO - 16:58:36 INFO - Starting runner 16:58:37 INFO - PROCESS | 4412 | [4412] 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 16:58:37 INFO - PROCESS | 4412 | [4412] 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 16:58:37 INFO - PROCESS | 4412 | [4412] 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 16:58:37 INFO - PROCESS | 4412 | [4412] 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 16:58:37 INFO - PROCESS | 4412 | [4412] 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 16:58:38 INFO - PROCESS | 4412 | 1461110318860 Marionette DEBUG Marionette enabled via build flag and pref 16:58:40 INFO - PROCESS | 4412 | ++DOCSHELL 000000861366A000 == 1 [pid = 4412] [id = 1] 16:58:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 1 (000000861366A800) [pid = 4412] [serial = 1] [outer = 0000000000000000] 16:58:40 INFO - PROCESS | 4412 | [4412] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:58:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 2 (000000861366B800) [pid = 4412] [serial = 2] [outer = 000000861366A800] 16:58:40 INFO - PROCESS | 4412 | ++DOCSHELL 000000861684A800 == 2 [pid = 4412] [id = 2] 16:58:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 3 (000000861684B000) [pid = 4412] [serial = 3] [outer = 0000000000000000] 16:58:40 INFO - PROCESS | 4412 | [4412] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:58:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 4 (000000861684C000) [pid = 4412] [serial = 4] [outer = 000000861684B000] 16:58:41 INFO - PROCESS | 4412 | 1461110321025 Marionette INFO Listening on port 2828 16:58:42 INFO - PROCESS | 4412 | 1461110322920 Marionette DEBUG Marionette enabled via command-line flag 16:58:42 INFO - PROCESS | 4412 | ++DOCSHELL 000000861778A800 == 3 [pid = 4412] [id = 3] 16:58:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 5 (00000086177C7000) [pid = 4412] [serial = 5] [outer = 0000000000000000] 16:58:42 INFO - PROCESS | 4412 | [4412] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:58:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 6 (00000086177C8000) [pid = 4412] [serial = 6] [outer = 00000086177C7000] 16:58:43 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:58:43 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:58:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 7 (00000086178C0000) [pid = 4412] [serial = 7] [outer = 000000861684B000] 16:58:43 INFO - PROCESS | 4412 | [4412] 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 16:58:43 INFO - PROCESS | 4412 | 1461110323272 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49257 16:58:43 INFO - PROCESS | 4412 | [4412] 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 16:58:43 INFO - PROCESS | 4412 | 1461110323298 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49258 16:58:43 INFO - PROCESS | 4412 | [4412] 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 16:58:43 INFO - PROCESS | 4412 | 1461110323310 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49259 16:58:43 INFO - PROCESS | 4412 | [4412] 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 16:58:43 INFO - PROCESS | 4412 | 1461110323317 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49260 16:58:43 INFO - PROCESS | 4412 | 1461110323344 Marionette DEBUG Closed connection conn0 16:58:43 INFO - PROCESS | 4412 | 1461110323346 Marionette DEBUG Closed connection conn1 16:58:43 INFO - PROCESS | 4412 | 1461110323348 Marionette DEBUG Closed connection conn2 16:58:43 INFO - PROCESS | 4412 | 1461110323418 Marionette DEBUG Closed connection conn3 16:58:43 INFO - PROCESS | 4412 | [4412] 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 16:58:43 INFO - PROCESS | 4412 | 1461110323424 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49261 16:58:43 INFO - PROCESS | 4412 | 1461110323569 Marionette DEBUG Closed connection conn4 16:58:43 INFO - PROCESS | 4412 | [4412] 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 16:58:43 INFO - PROCESS | 4412 | 1461110323575 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49262 16:58:43 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190B0800 == 4 [pid = 4412] [id = 4] 16:58:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 8 (0000008619017C00) [pid = 4412] [serial = 8] [outer = 0000000000000000] 16:58:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 9 (000000861B28C000) [pid = 4412] [serial = 9] [outer = 0000008619017C00] 16:58:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 10 (000000861B28D800) [pid = 4412] [serial = 10] [outer = 0000008619017C00] 16:58:43 INFO - PROCESS | 4412 | 1461110323748 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:58:43 INFO - PROCESS | 4412 | 1461110323753 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":"20160419153035","device":"desktop","version":"48.0a1"} 16:58:44 INFO - PROCESS | 4412 | [4412] 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 16:58:44 INFO - PROCESS | 4412 | [4412] 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 16:58:44 INFO - PROCESS | 4412 | [4412] 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 16:58:45 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E53E800 == 5 [pid = 4412] [id = 5] 16:58:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 11 (000000861E54A000) [pid = 4412] [serial = 11] [outer = 0000000000000000] 16:58:45 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E54A800 == 6 [pid = 4412] [id = 6] 16:58:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 12 (000000861E5E9400) [pid = 4412] [serial = 12] [outer = 0000000000000000] 16:58:45 INFO - PROCESS | 4412 | [4412] 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 16:58:46 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F276000 == 7 [pid = 4412] [id = 7] 16:58:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 13 (000000861E5E8C00) [pid = 4412] [serial = 13] [outer = 0000000000000000] 16:58:46 INFO - PROCESS | 4412 | [4412] 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 16:58:46 INFO - PROCESS | 4412 | [4412] 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 16:58:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 14 (000000861F3B4400) [pid = 4412] [serial = 14] [outer = 000000861E5E8C00] 16:58:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 15 (000000861F681800) [pid = 4412] [serial = 15] [outer = 000000861E54A000] 16:58:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 16 (000000861E7C7800) [pid = 4412] [serial = 16] [outer = 000000861E5E9400] 16:58:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 17 (000000861F629000) [pid = 4412] [serial = 17] [outer = 000000861E5E8C00] 16:58:47 INFO - PROCESS | 4412 | 1461110327185 Marionette DEBUG loaded listener.js 16:58:47 INFO - PROCESS | 4412 | 1461110327199 Marionette DEBUG loaded listener.js 16:58:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 18 (0000008621A40400) [pid = 4412] [serial = 18] [outer = 000000861E5E8C00] 16:58:48 INFO - PROCESS | 4412 | 1461110328413 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"766805ab-6357-41f3-97d1-00e8fd855d65","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":"20160419153035","device":"desktop","version":"48.0a1","command_id":1}}] 16:58:48 INFO - PROCESS | 4412 | 1461110328797 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:58:48 INFO - PROCESS | 4412 | 1461110328903 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 16:58:48 INFO - PROCESS | 4412 | 1461110328924 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:58:48 INFO - PROCESS | 4412 | [4412] 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 16:58:50 INFO - PROCESS | 4412 | --DOCSHELL 000000861366A000 == 6 [pid = 4412] [id = 1] 16:58:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 19 (0000008611D94400) [pid = 4412] [serial = 19] [outer = 000000861E5E8C00] 16:58:51 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:51 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:51 INFO - PROCESS | 4412 | 1461110331525 Marionette TRACE conn5 <- [1,3,null,{}] 16:58:51 INFO - PROCESS | 4412 | 1461110331530 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:58:51 INFO - PROCESS | 4412 | 1461110331554 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 16:58:51 INFO - PROCESS | 4412 | 1461110331582 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 16:58:51 INFO - PROCESS | 4412 | 1461110331586 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 16:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:58:51 INFO - PROCESS | 4412 | 1461110331591 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:58:51 INFO - PROCESS | 4412 | 1461110331596 Marionette TRACE conn5 <- [1,6,null,{}] 16:58:51 INFO - PROCESS | 4412 | 1461110331664 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:51 INFO - PROCESS | 4412 | 1461110331732 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 16:58:51 INFO - PROCESS | 4412 | 1461110331740 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:51 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616AC4800 == 7 [pid = 4412] [id = 8] 16:58:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 20 (000000861E5E8000) [pid = 4412] [serial = 20] [outer = 0000000000000000] 16:58:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 21 (000000861E7C7C00) [pid = 4412] [serial = 21] [outer = 000000861E5E8000] 16:58:51 INFO - PROCESS | 4412 | 1461110331803 Marionette DEBUG loaded listener.js 16:58:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 22 (000000861EAA9800) [pid = 4412] [serial = 22] [outer = 000000861E5E8000] 16:58:52 INFO - PROCESS | 4412 | ++DOCSHELL 0000008611EE6800 == 8 [pid = 4412] [id = 9] 16:58:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 23 (00000086138F8400) [pid = 4412] [serial = 23] [outer = 0000000000000000] 16:58:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 24 (0000008616A82C00) [pid = 4412] [serial = 24] [outer = 00000086138F8400] 16:58:52 INFO - PROCESS | 4412 | 1461110332225 Marionette DEBUG loaded listener.js 16:58:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 25 (00000086175BC000) [pid = 4412] [serial = 25] [outer = 00000086138F8400] 16:58:52 INFO - PROCESS | 4412 | --DOCSHELL 00000086190B0800 == 7 [pid = 4412] [id = 4] 16:58:53 INFO - PROCESS | 4412 | 1461110333039 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1495ms 16:58:53 INFO - PROCESS | 4412 | 1461110333101 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 16:58:53 INFO - PROCESS | 4412 | 1461110333104 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 16:58:53 INFO - PROCESS | 4412 | 1461110333110 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:58:53 INFO - PROCESS | 4412 | 1461110333113 Marionette TRACE conn5 <- [1,10,null,{}] 16:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:58:53 INFO - PROCESS | 4412 | 1461110333118 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:53 INFO - PROCESS | 4412 | ++DOCSHELL 00000086172C5800 == 8 [pid = 4412] [id = 10] 16:58:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 26 (00000086172C7000) [pid = 4412] [serial = 26] [outer = 0000000000000000] 16:58:53 INFO - PROCESS | 4412 | 1461110333214 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 16:58:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 27 (00000086172D3800) [pid = 4412] [serial = 27] [outer = 00000086172C7000] 16:58:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 28 (00000086173AE800) [pid = 4412] [serial = 28] [outer = 00000086172C7000] 16:58:53 INFO - PROCESS | 4412 | 1461110333256 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:53 INFO - PROCESS | 4412 | ++DOCSHELL 0000008610E5C000 == 9 [pid = 4412] [id = 11] 16:58:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 29 (000000861E180000) [pid = 4412] [serial = 29] [outer = 0000000000000000] 16:58:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 30 (000000861E7C8800) [pid = 4412] [serial = 30] [outer = 000000861E180000] 16:58:53 INFO - PROCESS | 4412 | ++DOCSHELL 00000086177DC800 == 10 [pid = 4412] [id = 12] 16:58:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 31 (000000861C5DB000) [pid = 4412] [serial = 31] [outer = 0000000000000000] 16:58:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 32 (000000861E7D2C00) [pid = 4412] [serial = 32] [outer = 000000861C5DB000] 16:58:53 INFO - PROCESS | 4412 | 1461110333345 Marionette DEBUG loaded listener.js 16:58:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 33 (000000861EAAC800) [pid = 4412] [serial = 33] [outer = 000000861C5DB000] 16:58:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 34 (000000861F06D800) [pid = 4412] [serial = 34] [outer = 000000861E180000] 16:58:53 INFO - PROCESS | 4412 | 1461110333952 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 881ms 16:58:54 INFO - PROCESS | 4412 | 1461110333997 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 16:58:54 INFO - PROCESS | 4412 | 1461110334002 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 16:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:58:54 INFO - PROCESS | 4412 | 1461110334008 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:58:54 INFO - PROCESS | 4412 | 1461110334011 Marionette TRACE conn5 <- [1,14,null,{}] 16:58:54 INFO - PROCESS | 4412 | 1461110334015 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:54 INFO - PROCESS | 4412 | 1461110334102 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 16:58:54 INFO - PROCESS | 4412 | 1461110334110 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:54 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5C0800 == 11 [pid = 4412] [id = 13] 16:58:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 35 (0000008620293C00) [pid = 4412] [serial = 35] [outer = 0000000000000000] 16:58:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 36 (00000086204E7000) [pid = 4412] [serial = 36] [outer = 0000008620293C00] 16:58:54 INFO - PROCESS | 4412 | 1461110334161 Marionette DEBUG loaded listener.js 16:58:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 37 (0000008620E89000) [pid = 4412] [serial = 37] [outer = 0000008620293C00] 16:58:54 INFO - PROCESS | 4412 | 1461110334566 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 587ms 16:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:58:54 INFO - PROCESS | 4412 | 1461110334597 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 16:58:54 INFO - PROCESS | 4412 | 1461110334600 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 16:58:54 INFO - PROCESS | 4412 | 1461110334603 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:58:54 INFO - PROCESS | 4412 | 1461110334607 Marionette TRACE conn5 <- [1,18,null,{}] 16:58:54 INFO - PROCESS | 4412 | 1461110334640 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:54 INFO - PROCESS | 4412 | 1461110334728 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 16:58:54 INFO - PROCESS | 4412 | 1461110334735 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:54 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E2DE000 == 12 [pid = 4412] [id = 14] 16:58:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 38 (0000008616B56000) [pid = 4412] [serial = 38] [outer = 0000000000000000] 16:58:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 39 (000000862156D400) [pid = 4412] [serial = 39] [outer = 0000008616B56000] 16:58:54 INFO - PROCESS | 4412 | 1461110334788 Marionette DEBUG loaded listener.js 16:58:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 40 (0000008621EBC400) [pid = 4412] [serial = 40] [outer = 0000008616B56000] 16:58:55 INFO - PROCESS | 4412 | 1461110335179 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 16:58:55 INFO - PROCESS | 4412 | 1461110335234 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 16:58:55 INFO - PROCESS | 4412 | 1461110335237 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 16:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:58:55 INFO - PROCESS | 4412 | 1461110335240 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:58:55 INFO - PROCESS | 4412 | 1461110335242 Marionette TRACE conn5 <- [1,22,null,{}] 16:58:55 INFO - PROCESS | 4412 | 1461110335246 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:55 INFO - PROCESS | 4412 | 1461110335328 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 16:58:55 INFO - PROCESS | 4412 | 1461110335334 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:55 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E858000 == 13 [pid = 4412] [id = 15] 16:58:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 41 (000000861BC45C00) [pid = 4412] [serial = 41] [outer = 0000000000000000] 16:58:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 42 (000000861BC51C00) [pid = 4412] [serial = 42] [outer = 000000861BC45C00] 16:58:55 INFO - PROCESS | 4412 | 1461110335380 Marionette DEBUG loaded listener.js 16:58:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 43 (000000861E181000) [pid = 4412] [serial = 43] [outer = 000000861BC45C00] 16:58:55 INFO - PROCESS | 4412 | 1461110335758 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 542ms 16:58:55 INFO - PROCESS | 4412 | 1461110335785 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 16:58:55 INFO - PROCESS | 4412 | 1461110335787 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 16:58:55 INFO - PROCESS | 4412 | 1461110335790 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:58:55 INFO - PROCESS | 4412 | 1461110335792 Marionette TRACE conn5 <- [1,26,null,{}] 16:58:55 INFO - PROCESS | 4412 | 1461110335796 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:55 INFO - PROCESS | 4412 | 1461110335895 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 16:58:55 INFO - PROCESS | 4412 | 1461110335903 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:55 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC71000 == 14 [pid = 4412] [id = 16] 16:58:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 44 (0000008610542400) [pid = 4412] [serial = 44] [outer = 0000000000000000] 16:58:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 45 (0000008610546C00) [pid = 4412] [serial = 45] [outer = 0000008610542400] 16:58:55 INFO - PROCESS | 4412 | 1461110335949 Marionette DEBUG loaded listener.js 16:58:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 46 (000000861E1A5C00) [pid = 4412] [serial = 46] [outer = 0000008610542400] 16:58:56 INFO - PROCESS | 4412 | 1461110336361 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 626ms 16:58:56 INFO - PROCESS | 4412 | 1461110336420 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 16:58:56 INFO - PROCESS | 4412 | 1461110336422 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 16:58:56 INFO - PROCESS | 4412 | 1461110336425 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:58:56 INFO - PROCESS | 4412 | 1461110336427 Marionette TRACE conn5 <- [1,30,null,{}] 16:58:56 INFO - PROCESS | 4412 | 1461110336431 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:56 INFO - PROCESS | 4412 | 1461110336548 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 16:58:56 INFO - PROCESS | 4412 | 1461110336562 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:56 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F271000 == 15 [pid = 4412] [id = 17] 16:58:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 47 (000000861F3F7800) [pid = 4412] [serial = 47] [outer = 0000000000000000] 16:58:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 48 (000000861FAD6C00) [pid = 4412] [serial = 48] [outer = 000000861F3F7800] 16:58:56 INFO - PROCESS | 4412 | 1461110336608 Marionette DEBUG loaded listener.js 16:58:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 49 (000000861FADD000) [pid = 4412] [serial = 49] [outer = 000000861F3F7800] 16:58:56 INFO - PROCESS | 4412 | 1461110336954 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 16:58:57 INFO - PROCESS | 4412 | 1461110337017 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 16:58:57 INFO - PROCESS | 4412 | 1461110337019 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 16:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:58:57 INFO - PROCESS | 4412 | 1461110337022 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:58:57 INFO - PROCESS | 4412 | 1461110337024 Marionette TRACE conn5 <- [1,34,null,{}] 16:58:57 INFO - PROCESS | 4412 | 1461110337028 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:57 INFO - PROCESS | 4412 | 1461110337177 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 16:58:57 INFO - PROCESS | 4412 | 1461110337223 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:57 INFO - PROCESS | 4412 | ++DOCSHELL 00000086211D5800 == 16 [pid = 4412] [id = 18] 16:58:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 50 (000000860CEBAC00) [pid = 4412] [serial = 50] [outer = 0000000000000000] 16:58:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 51 (000000860CEBC800) [pid = 4412] [serial = 51] [outer = 000000860CEBAC00] 16:58:57 INFO - PROCESS | 4412 | 1461110337268 Marionette DEBUG loaded listener.js 16:58:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 52 (000000860CEC2800) [pid = 4412] [serial = 52] [outer = 000000860CEBAC00] 16:58:57 INFO - PROCESS | 4412 | 1461110337616 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 627ms 16:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:58:57 INFO - PROCESS | 4412 | 1461110337652 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 16:58:57 INFO - PROCESS | 4412 | 1461110337655 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 16:58:57 INFO - PROCESS | 4412 | 1461110337658 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:58:57 INFO - PROCESS | 4412 | 1461110337660 Marionette TRACE conn5 <- [1,38,null,{}] 16:58:57 INFO - PROCESS | 4412 | 1461110337664 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:57 INFO - PROCESS | 4412 | 1461110337762 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 16:58:57 INFO - PROCESS | 4412 | 1461110337793 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:57 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621ED9800 == 17 [pid = 4412] [id = 19] 16:58:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 53 (000000860CEBF800) [pid = 4412] [serial = 53] [outer = 0000000000000000] 16:58:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 54 (000000861FADB400) [pid = 4412] [serial = 54] [outer = 000000860CEBF800] 16:58:57 INFO - PROCESS | 4412 | 1461110337839 Marionette DEBUG loaded listener.js 16:58:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 55 (0000008622C09000) [pid = 4412] [serial = 55] [outer = 000000860CEBF800] 16:58:58 INFO - PROCESS | 4412 | 1461110338159 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 16:58:58 INFO - PROCESS | 4412 | 1461110338187 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 16:58:58 INFO - PROCESS | 4412 | 1461110338189 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 16:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:58:58 INFO - PROCESS | 4412 | 1461110338192 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:58:58 INFO - PROCESS | 4412 | 1461110338193 Marionette TRACE conn5 <- [1,42,null,{}] 16:58:58 INFO - PROCESS | 4412 | 1461110338197 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:58 INFO - PROCESS | 4412 | 1461110338274 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 16:58:58 INFO - PROCESS | 4412 | 1461110338328 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:58 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622CCF000 == 18 [pid = 4412] [id = 20] 16:58:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 56 (00000086103C0400) [pid = 4412] [serial = 56] [outer = 0000000000000000] 16:58:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 57 (00000086103C9C00) [pid = 4412] [serial = 57] [outer = 00000086103C0400] 16:58:58 INFO - PROCESS | 4412 | 1461110338377 Marionette DEBUG loaded listener.js 16:58:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 58 (000000861F8A2400) [pid = 4412] [serial = 58] [outer = 00000086103C0400] 16:58:58 INFO - PROCESS | 4412 | 1461110338719 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 16:58:58 INFO - PROCESS | 4412 | 1461110338781 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 16:58:58 INFO - PROCESS | 4412 | 1461110338783 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 16:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:58:58 INFO - PROCESS | 4412 | 1461110338787 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:58:58 INFO - PROCESS | 4412 | 1461110338789 Marionette TRACE conn5 <- [1,46,null,{}] 16:58:58 INFO - PROCESS | 4412 | 1461110338792 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:58 INFO - PROCESS | 4412 | 1461110338895 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 16:58:58 INFO - PROCESS | 4412 | 1461110338904 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:58 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E61000 == 19 [pid = 4412] [id = 21] 16:58:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 59 (0000008611F22400) [pid = 4412] [serial = 59] [outer = 0000000000000000] 16:58:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 60 (0000008611F2C000) [pid = 4412] [serial = 60] [outer = 0000008611F22400] 16:58:58 INFO - PROCESS | 4412 | 1461110338953 Marionette DEBUG loaded listener.js 16:58:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 61 (000000861F8A7400) [pid = 4412] [serial = 61] [outer = 0000008611F22400] 16:58:59 INFO - PROCESS | 4412 | 1461110339327 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 16:58:59 INFO - PROCESS | 4412 | 1461110339376 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 16:58:59 INFO - PROCESS | 4412 | 1461110339378 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 16:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:58:59 INFO - PROCESS | 4412 | 1461110339382 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:58:59 INFO - PROCESS | 4412 | 1461110339384 Marionette TRACE conn5 <- [1,50,null,{}] 16:58:59 INFO - PROCESS | 4412 | 1461110339388 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:59 INFO - PROCESS | 4412 | 1461110339495 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 16:58:59 INFO - PROCESS | 4412 | 1461110339503 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:59 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626206800 == 20 [pid = 4412] [id = 22] 16:58:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 62 (000000861F8AB400) [pid = 4412] [serial = 62] [outer = 0000000000000000] 16:58:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 63 (0000008622C0DC00) [pid = 4412] [serial = 63] [outer = 000000861F8AB400] 16:58:59 INFO - PROCESS | 4412 | 1461110339556 Marionette DEBUG loaded listener.js 16:58:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 64 (0000008626D3C400) [pid = 4412] [serial = 64] [outer = 000000861F8AB400] 16:58:59 INFO - PROCESS | 4412 | 1461110339933 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 588ms 16:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:58:59 INFO - PROCESS | 4412 | 1461110339972 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 16:58:59 INFO - PROCESS | 4412 | 1461110339974 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 16:58:59 INFO - PROCESS | 4412 | 1461110339977 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:58:59 INFO - PROCESS | 4412 | 1461110339979 Marionette TRACE conn5 <- [1,54,null,{}] 16:58:59 INFO - PROCESS | 4412 | 1461110339982 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:00 INFO - PROCESS | 4412 | 1461110340090 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 16:59:00 INFO - PROCESS | 4412 | 1461110340122 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:00 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E07000 == 21 [pid = 4412] [id = 23] 16:59:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 65 (0000008626418400) [pid = 4412] [serial = 65] [outer = 0000000000000000] 16:59:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 66 (0000008626422400) [pid = 4412] [serial = 66] [outer = 0000008626418400] 16:59:00 INFO - PROCESS | 4412 | 1461110340166 Marionette DEBUG loaded listener.js 16:59:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 67 (0000008626D3A400) [pid = 4412] [serial = 67] [outer = 0000008626418400] 16:59:01 INFO - PROCESS | 4412 | 1461110341222 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1273ms 16:59:01 INFO - PROCESS | 4412 | 1461110341255 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 16:59:01 INFO - PROCESS | 4412 | 1461110341259 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 16:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:59:01 INFO - PROCESS | 4412 | 1461110341264 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:59:01 INFO - PROCESS | 4412 | 1461110341268 Marionette TRACE conn5 <- [1,58,null,{}] 16:59:01 INFO - PROCESS | 4412 | 1461110341275 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:01 INFO - PROCESS | 4412 | 1461110341382 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 16:59:01 INFO - PROCESS | 4412 | 1461110341392 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:01 INFO - PROCESS | 4412 | ++DOCSHELL 00000086173B7800 == 22 [pid = 4412] [id = 24] 16:59:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 68 (0000008611DDB400) [pid = 4412] [serial = 68] [outer = 0000000000000000] 16:59:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 69 (0000008611E39C00) [pid = 4412] [serial = 69] [outer = 0000008611DDB400] 16:59:01 INFO - PROCESS | 4412 | 1461110341442 Marionette DEBUG loaded listener.js 16:59:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 70 (0000008611F31000) [pid = 4412] [serial = 70] [outer = 0000008611DDB400] 16:59:01 INFO - PROCESS | 4412 | 1461110341862 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 16:59:01 INFO - PROCESS | 4412 | 1461110341897 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 16:59:01 INFO - PROCESS | 4412 | 1461110341903 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 16:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:59:01 INFO - PROCESS | 4412 | 1461110341909 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:59:01 INFO - PROCESS | 4412 | 1461110341912 Marionette TRACE conn5 <- [1,62,null,{}] 16:59:01 INFO - PROCESS | 4412 | 1461110341916 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:02 INFO - PROCESS | 4412 | 1461110342020 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 16:59:02 INFO - PROCESS | 4412 | 1461110342027 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000861BF3C000 == 23 [pid = 4412] [id = 25] 16:59:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 71 (000000861310E400) [pid = 4412] [serial = 71] [outer = 0000000000000000] 16:59:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 72 (0000008613688000) [pid = 4412] [serial = 72] [outer = 000000861310E400] 16:59:02 INFO - PROCESS | 4412 | 1461110342074 Marionette DEBUG loaded listener.js 16:59:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 73 (0000008616D22000) [pid = 4412] [serial = 73] [outer = 000000861310E400] 16:59:02 INFO - PROCESS | 4412 | --DOMWINDOW == 72 (0000008619017C00) [pid = 4412] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:59:02 INFO - PROCESS | 4412 | --DOMWINDOW == 71 (0000008610542400) [pid = 4412] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:59:02 INFO - PROCESS | 4412 | --DOMWINDOW == 70 (000000861F3F7800) [pid = 4412] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:59:02 INFO - PROCESS | 4412 | --DOMWINDOW == 69 (000000861E5E8000) [pid = 4412] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:59:02 INFO - PROCESS | 4412 | --DOMWINDOW == 68 (000000861C5DB000) [pid = 4412] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:59:02 INFO - PROCESS | 4412 | --DOMWINDOW == 67 (0000008620293C00) [pid = 4412] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:59:02 INFO - PROCESS | 4412 | --DOMWINDOW == 66 (0000008616B56000) [pid = 4412] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:59:02 INFO - PROCESS | 4412 | --DOMWINDOW == 65 (000000861BC45C00) [pid = 4412] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:59:02 INFO - PROCESS | 4412 | --DOMWINDOW == 64 (000000861F8AB400) [pid = 4412] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:59:02 INFO - PROCESS | 4412 | 1461110342760 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 16:59:02 INFO - PROCESS | 4412 | 1461110342791 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 16:59:02 INFO - PROCESS | 4412 | 1461110342793 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 16:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:59:02 INFO - PROCESS | 4412 | 1461110342797 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:59:02 INFO - PROCESS | 4412 | 1461110342801 Marionette TRACE conn5 <- [1,66,null,{}] 16:59:02 INFO - PROCESS | 4412 | 1461110342813 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:02 INFO - PROCESS | 4412 | 1461110342902 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 16:59:02 INFO - PROCESS | 4412 | 1461110342961 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E152800 == 24 [pid = 4412] [id = 26] 16:59:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 65 (0000008611D8E800) [pid = 4412] [serial = 74] [outer = 0000000000000000] 16:59:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 66 (000000861B28A400) [pid = 4412] [serial = 75] [outer = 0000008611D8E800] 16:59:03 INFO - PROCESS | 4412 | 1461110343010 Marionette DEBUG loaded listener.js 16:59:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 67 (000000861BC49400) [pid = 4412] [serial = 76] [outer = 0000008611D8E800] 16:59:03 INFO - PROCESS | 4412 | 1461110343346 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 16:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:59:03 INFO - PROCESS | 4412 | 1461110343386 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 16:59:03 INFO - PROCESS | 4412 | 1461110343389 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 16:59:03 INFO - PROCESS | 4412 | 1461110343392 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:59:03 INFO - PROCESS | 4412 | 1461110343393 Marionette TRACE conn5 <- [1,70,null,{}] 16:59:03 INFO - PROCESS | 4412 | 1461110343397 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:03 INFO - PROCESS | 4412 | 1461110343487 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 16:59:03 INFO - PROCESS | 4412 | 1461110343539 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:03 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC6C000 == 25 [pid = 4412] [id = 27] 16:59:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 68 (000000861BC49000) [pid = 4412] [serial = 77] [outer = 0000000000000000] 16:59:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 69 (000000861BFCFC00) [pid = 4412] [serial = 78] [outer = 000000861BC49000] 16:59:03 INFO - PROCESS | 4412 | 1461110343587 Marionette DEBUG loaded listener.js 16:59:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 70 (000000861E107400) [pid = 4412] [serial = 79] [outer = 000000861BC49000] 16:59:03 INFO - PROCESS | 4412 | 1461110343913 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 16:59:03 INFO - PROCESS | 4412 | 1461110343981 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 16:59:03 INFO - PROCESS | 4412 | 1461110343983 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 16:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:59:03 INFO - PROCESS | 4412 | 1461110343987 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:59:03 INFO - PROCESS | 4412 | 1461110343988 Marionette TRACE conn5 <- [1,74,null,{}] 16:59:03 INFO - PROCESS | 4412 | 1461110343992 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:04 INFO - PROCESS | 4412 | 1461110344068 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 16:59:04 INFO - PROCESS | 4412 | 1461110344120 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:04 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F66B000 == 26 [pid = 4412] [id = 28] 16:59:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 71 (0000008611DDF800) [pid = 4412] [serial = 80] [outer = 0000000000000000] 16:59:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 72 (000000861E1A0800) [pid = 4412] [serial = 81] [outer = 0000008611DDF800] 16:59:04 INFO - PROCESS | 4412 | 1461110344166 Marionette DEBUG loaded listener.js 16:59:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 73 (000000861EDDB000) [pid = 4412] [serial = 82] [outer = 0000008611DDF800] 16:59:04 INFO - PROCESS | 4412 | 1461110344509 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 16:59:04 INFO - PROCESS | 4412 | 1461110344578 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 16:59:04 INFO - PROCESS | 4412 | 1461110344581 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 16:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:59:04 INFO - PROCESS | 4412 | 1461110344584 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:59:04 INFO - PROCESS | 4412 | 1461110344586 Marionette TRACE conn5 <- [1,78,null,{}] 16:59:04 INFO - PROCESS | 4412 | 1461110344589 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:04 INFO - PROCESS | 4412 | 1461110344719 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 16:59:04 INFO - PROCESS | 4412 | 1461110344771 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:04 INFO - PROCESS | 4412 | ++DOCSHELL 00000086129A2800 == 27 [pid = 4412] [id = 29] 16:59:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 74 (000000860CEBB800) [pid = 4412] [serial = 83] [outer = 0000000000000000] 16:59:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 75 (00000086103C2800) [pid = 4412] [serial = 84] [outer = 000000860CEBB800] 16:59:04 INFO - PROCESS | 4412 | 1461110344830 Marionette DEBUG loaded listener.js 16:59:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 76 (000000861166D800) [pid = 4412] [serial = 85] [outer = 000000860CEBB800] 16:59:05 INFO - PROCESS | 4412 | 1461110345363 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 880ms 16:59:05 INFO - PROCESS | 4412 | 1461110345468 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 16:59:05 INFO - PROCESS | 4412 | 1461110345474 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 16:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:59:05 INFO - PROCESS | 4412 | 1461110345479 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:59:05 INFO - PROCESS | 4412 | 1461110345484 Marionette TRACE conn5 <- [1,82,null,{}] 16:59:05 INFO - PROCESS | 4412 | 1461110345489 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:05 INFO - PROCESS | 4412 | 1461110345596 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 16:59:05 INFO - PROCESS | 4412 | 1461110345690 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:05 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED3C000 == 28 [pid = 4412] [id = 30] 16:59:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 77 (000000861B44B800) [pid = 4412] [serial = 86] [outer = 0000000000000000] 16:59:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (000000861BC46C00) [pid = 4412] [serial = 87] [outer = 000000861B44B800] 16:59:05 INFO - PROCESS | 4412 | 1461110345749 Marionette DEBUG loaded listener.js 16:59:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (000000861DCA0800) [pid = 4412] [serial = 88] [outer = 000000861B44B800] 16:59:06 INFO - PROCESS | 4412 | 1461110346294 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 902ms 16:59:06 INFO - PROCESS | 4412 | 1461110346383 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 16:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:59:06 INFO - PROCESS | 4412 | 1461110346387 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 16:59:06 INFO - PROCESS | 4412 | 1461110346391 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:59:06 INFO - PROCESS | 4412 | 1461110346394 Marionette TRACE conn5 <- [1,86,null,{}] 16:59:06 INFO - PROCESS | 4412 | 1461110346398 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:06 INFO - PROCESS | 4412 | 1461110346527 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 16:59:06 INFO - PROCESS | 4412 | 1461110346587 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:06 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621ED1000 == 29 [pid = 4412] [id = 31] 16:59:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (000000861F3F1400) [pid = 4412] [serial = 89] [outer = 0000000000000000] 16:59:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861F8A1C00) [pid = 4412] [serial = 90] [outer = 000000861F3F1400] 16:59:06 INFO - PROCESS | 4412 | 1461110346643 Marionette DEBUG loaded listener.js 16:59:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861FAD4800) [pid = 4412] [serial = 91] [outer = 000000861F3F1400] 16:59:07 INFO - PROCESS | 4412 | 1461110347178 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 836ms 16:59:07 INFO - PROCESS | 4412 | 1461110347232 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 16:59:07 INFO - PROCESS | 4412 | 1461110347237 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 16:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:59:07 INFO - PROCESS | 4412 | 1461110347249 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:59:07 INFO - PROCESS | 4412 | 1461110347254 Marionette TRACE conn5 <- [1,90,null,{}] 16:59:07 INFO - PROCESS | 4412 | 1461110347258 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:07 INFO - PROCESS | 4412 | 1461110347359 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 16:59:07 INFO - PROCESS | 4412 | 1461110347432 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:07 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F671000 == 30 [pid = 4412] [id = 32] 16:59:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (0000008611DE0C00) [pid = 4412] [serial = 92] [outer = 0000000000000000] 16:59:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (0000008620294C00) [pid = 4412] [serial = 93] [outer = 0000008611DE0C00] 16:59:07 INFO - PROCESS | 4412 | 1461110347487 Marionette DEBUG loaded listener.js 16:59:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (00000086215BE400) [pid = 4412] [serial = 94] [outer = 0000008611DE0C00] 16:59:08 INFO - PROCESS | 4412 | 1461110348032 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 16:59:08 INFO - PROCESS | 4412 | 1461110348087 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 16:59:08 INFO - PROCESS | 4412 | 1461110348091 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 16:59:08 INFO - PROCESS | 4412 | 1461110348097 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:59:08 INFO - PROCESS | 4412 | 1461110348101 Marionette TRACE conn5 <- [1,94,null,{}] 16:59:08 INFO - PROCESS | 4412 | 1461110348106 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:08 INFO - PROCESS | 4412 | 1461110348203 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 16:59:08 INFO - PROCESS | 4412 | 1461110348264 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:08 INFO - PROCESS | 4412 | ++DOCSHELL 00000086177DA000 == 31 [pid = 4412] [id = 33] 16:59:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (0000008611DDD800) [pid = 4412] [serial = 95] [outer = 0000000000000000] 16:59:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (0000008611F26400) [pid = 4412] [serial = 96] [outer = 0000008611DDD800] 16:59:08 INFO - PROCESS | 4412 | 1461110348315 Marionette DEBUG loaded listener.js 16:59:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (0000008613113400) [pid = 4412] [serial = 97] [outer = 0000008611DDD800] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (0000008610546C00) [pid = 4412] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000861FAD6C00) [pid = 4412] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000860CEBC800) [pid = 4412] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (000000861FADB400) [pid = 4412] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (00000086103C9C00) [pid = 4412] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (0000008611F2C000) [pid = 4412] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (0000008622C0DC00) [pid = 4412] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (000000861E7C7C00) [pid = 4412] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (000000861EAA9800) [pid = 4412] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (0000008616A82C00) [pid = 4412] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 77 (000000861E7C8800) [pid = 4412] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 76 (000000861E7D2C00) [pid = 4412] [serial = 32] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 75 (00000086204E7000) [pid = 4412] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 74 (0000008620E89000) [pid = 4412] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 73 (000000862156D400) [pid = 4412] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 72 (0000008621EBC400) [pid = 4412] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 71 (000000861BC51C00) [pid = 4412] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 70 (00000086172D3800) [pid = 4412] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 69 (000000861E181000) [pid = 4412] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 68 (000000861E1A5C00) [pid = 4412] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 67 (000000861FADD000) [pid = 4412] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 66 (000000861EAAC800) [pid = 4412] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 65 (0000008626D3C400) [pid = 4412] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 64 (000000861F629000) [pid = 4412] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 63 (000000861F3B4400) [pid = 4412] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 62 (000000861B28C000) [pid = 4412] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 61 (000000861B28D800) [pid = 4412] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:59:08 INFO - PROCESS | 4412 | --DOMWINDOW == 60 (000000861684C000) [pid = 4412] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:59:08 INFO - PROCESS | 4412 | 1461110348759 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 692ms 16:59:08 INFO - PROCESS | 4412 | 1461110348794 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 16:59:08 INFO - PROCESS | 4412 | 1461110348800 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 16:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:59:08 INFO - PROCESS | 4412 | 1461110348806 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:59:08 INFO - PROCESS | 4412 | 1461110348809 Marionette TRACE conn5 <- [1,98,null,{}] 16:59:08 INFO - PROCESS | 4412 | 1461110348813 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:08 INFO - PROCESS | 4412 | 1461110348927 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 16:59:08 INFO - PROCESS | 4412 | 1461110348991 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:09 INFO - PROCESS | 4412 | ++DOCSHELL 000000861365B000 == 32 [pid = 4412] [id = 34] 16:59:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 61 (00000086103C3000) [pid = 4412] [serial = 98] [outer = 0000000000000000] 16:59:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 62 (000000861053DC00) [pid = 4412] [serial = 99] [outer = 00000086103C3000] 16:59:09 INFO - PROCESS | 4412 | 1461110349052 Marionette DEBUG loaded listener.js 16:59:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 63 (0000008611F28400) [pid = 4412] [serial = 100] [outer = 00000086103C3000] 16:59:09 INFO - PROCESS | 4412 | 1461110349588 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 838ms 16:59:09 INFO - PROCESS | 4412 | 1461110349647 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 16:59:09 INFO - PROCESS | 4412 | 1461110349652 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 16:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:59:09 INFO - PROCESS | 4412 | 1461110349657 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:59:09 INFO - PROCESS | 4412 | 1461110349662 Marionette TRACE conn5 <- [1,102,null,{}] 16:59:09 INFO - PROCESS | 4412 | 1461110349668 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:09 INFO - PROCESS | 4412 | 1461110349771 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 16:59:09 INFO - PROCESS | 4412 | 1461110349830 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:09 INFO - PROCESS | 4412 | ++DOCSHELL 000000861BF46800 == 33 [pid = 4412] [id = 35] 16:59:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 64 (0000008617734400) [pid = 4412] [serial = 101] [outer = 0000000000000000] 16:59:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 65 (00000086177E6C00) [pid = 4412] [serial = 102] [outer = 0000008617734400] 16:59:09 INFO - PROCESS | 4412 | 1461110349890 Marionette DEBUG loaded listener.js 16:59:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 66 (000000861B4EA400) [pid = 4412] [serial = 103] [outer = 0000008617734400] 16:59:10 INFO - PROCESS | 4412 | 1461110350465 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 839ms 16:59:10 INFO - PROCESS | 4412 | 1461110350499 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 16:59:10 INFO - PROCESS | 4412 | 1461110350503 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 16:59:10 INFO - PROCESS | 4412 | 1461110350507 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:59:10 INFO - PROCESS | 4412 | 1461110350510 Marionette TRACE conn5 <- [1,106,null,{}] 16:59:10 INFO - PROCESS | 4412 | 1461110350514 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:10 INFO - PROCESS | 4412 | 1461110350615 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 16:59:10 INFO - PROCESS | 4412 | 1461110350675 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:10 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E554800 == 34 [pid = 4412] [id = 36] 16:59:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 67 (0000008617738800) [pid = 4412] [serial = 104] [outer = 0000000000000000] 16:59:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 68 (000000861E19EC00) [pid = 4412] [serial = 105] [outer = 0000008617738800] 16:59:10 INFO - PROCESS | 4412 | 1461110350733 Marionette DEBUG loaded listener.js 16:59:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 69 (000000861EAA1000) [pid = 4412] [serial = 106] [outer = 0000008617738800] 16:59:11 INFO - PROCESS | 4412 | 1461110351277 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 838ms 16:59:11 INFO - PROCESS | 4412 | 1461110351351 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 16:59:11 INFO - PROCESS | 4412 | 1461110351355 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 16:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:59:11 INFO - PROCESS | 4412 | 1461110351368 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:59:11 INFO - PROCESS | 4412 | 1461110351373 Marionette TRACE conn5 <- [1,110,null,{}] 16:59:11 INFO - PROCESS | 4412 | 1461110351377 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:11 INFO - PROCESS | 4412 | 1461110351513 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 16:59:11 INFO - PROCESS | 4412 | 1461110351570 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:11 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EF1F000 == 35 [pid = 4412] [id = 37] 16:59:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 70 (000000861848B400) [pid = 4412] [serial = 107] [outer = 0000000000000000] 16:59:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 71 (000000861FA9EC00) [pid = 4412] [serial = 108] [outer = 000000861848B400] 16:59:11 INFO - PROCESS | 4412 | 1461110351626 Marionette DEBUG loaded listener.js 16:59:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 72 (000000861FAE9800) [pid = 4412] [serial = 109] [outer = 000000861848B400] 16:59:12 INFO - PROCESS | 4412 | 1461110352183 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 903ms 16:59:12 INFO - PROCESS | 4412 | 1461110352267 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 16:59:12 INFO - PROCESS | 4412 | 1461110352270 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 16:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:59:12 INFO - PROCESS | 4412 | 1461110352273 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:59:12 INFO - PROCESS | 4412 | 1461110352276 Marionette TRACE conn5 <- [1,114,null,{}] 16:59:12 INFO - PROCESS | 4412 | 1461110352280 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:12 INFO - PROCESS | 4412 | 1461110352382 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 16:59:12 INFO - PROCESS | 4412 | 1461110352439 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:12 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F66A800 == 36 [pid = 4412] [id = 38] 16:59:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 73 (0000008620292800) [pid = 4412] [serial = 110] [outer = 0000000000000000] 16:59:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 74 (00000086205B0800) [pid = 4412] [serial = 111] [outer = 0000008620292800] 16:59:12 INFO - PROCESS | 4412 | 1461110352496 Marionette DEBUG loaded listener.js 16:59:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 75 (000000862156D400) [pid = 4412] [serial = 112] [outer = 0000008620292800] 16:59:13 INFO - PROCESS | 4412 | 1461110353074 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 839ms 16:59:13 INFO - PROCESS | 4412 | 1461110353116 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 16:59:13 INFO - PROCESS | 4412 | 1461110353121 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 16:59:13 INFO - PROCESS | 4412 | 1461110353126 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:59:13 INFO - PROCESS | 4412 | 1461110353130 Marionette TRACE conn5 <- [1,118,null,{}] 16:59:13 INFO - PROCESS | 4412 | 1461110353137 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:13 INFO - PROCESS | 4412 | 1461110353241 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 16:59:13 INFO - PROCESS | 4412 | 1461110353317 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:13 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190C8800 == 37 [pid = 4412] [id = 39] 16:59:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 76 (0000008613114000) [pid = 4412] [serial = 113] [outer = 0000000000000000] 16:59:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 77 (000000861361E400) [pid = 4412] [serial = 114] [outer = 0000008613114000] 16:59:13 INFO - PROCESS | 4412 | 1461110353368 Marionette DEBUG loaded listener.js 16:59:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (000000861B449C00) [pid = 4412] [serial = 115] [outer = 0000008613114000] 16:59:13 INFO - PROCESS | 4412 | --DOCSHELL 00000086177DA000 == 36 [pid = 4412] [id = 33] 16:59:13 INFO - PROCESS | 4412 | 1461110353990 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 880ms 16:59:14 INFO - PROCESS | 4412 | 1461110354010 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 16:59:14 INFO - PROCESS | 4412 | 1461110354016 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 16:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:59:14 INFO - PROCESS | 4412 | 1461110354023 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:59:14 INFO - PROCESS | 4412 | 1461110354026 Marionette TRACE conn5 <- [1,122,null,{}] 16:59:14 INFO - PROCESS | 4412 | 1461110354033 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:14 INFO - PROCESS | 4412 | 1461110354143 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 16:59:14 INFO - PROCESS | 4412 | 1461110354206 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:14 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E2E7800 == 37 [pid = 4412] [id = 40] 16:59:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (0000008616A81800) [pid = 4412] [serial = 116] [outer = 0000000000000000] 16:59:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (000000861BC48800) [pid = 4412] [serial = 117] [outer = 0000008616A81800] 16:59:14 INFO - PROCESS | 4412 | 1461110354265 Marionette DEBUG loaded listener.js 16:59:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861CED1400) [pid = 4412] [serial = 118] [outer = 0000008616A81800] 16:59:14 INFO - PROCESS | 4412 | 1461110354775 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 777ms 16:59:14 INFO - PROCESS | 4412 | 1461110354801 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 16:59:14 INFO - PROCESS | 4412 | 1461110354808 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 16:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:59:14 INFO - PROCESS | 4412 | 1461110354815 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:59:14 INFO - PROCESS | 4412 | 1461110354818 Marionette TRACE conn5 <- [1,126,null,{}] 16:59:14 INFO - PROCESS | 4412 | 1461110354822 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:14 INFO - PROCESS | 4412 | 1461110354927 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 16:59:15 INFO - PROCESS | 4412 | 1461110355000 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:15 INFO - PROCESS | 4412 | ++DOCSHELL 000000861FA14000 == 38 [pid = 4412] [id = 41] 16:59:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861830D400) [pid = 4412] [serial = 119] [outer = 0000000000000000] 16:59:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (0000008618491400) [pid = 4412] [serial = 120] [outer = 000000861830D400] 16:59:15 INFO - PROCESS | 4412 | 1461110355057 Marionette DEBUG loaded listener.js 16:59:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (000000861EFDB800) [pid = 4412] [serial = 121] [outer = 000000861830D400] 16:59:15 INFO - PROCESS | 4412 | 1461110355676 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 880ms 16:59:15 INFO - PROCESS | 4412 | 1461110355712 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 16:59:15 INFO - PROCESS | 4412 | 1461110355715 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 16:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:59:15 INFO - PROCESS | 4412 | 1461110355720 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:59:15 INFO - PROCESS | 4412 | 1461110355724 Marionette TRACE conn5 <- [1,130,null,{}] 16:59:15 INFO - PROCESS | 4412 | 1461110355736 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:15 INFO - PROCESS | 4412 | 1461110355843 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 16:59:15 INFO - PROCESS | 4412 | 1461110355907 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:15 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E21800 == 39 [pid = 4412] [id = 42] 16:59:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (000000861FAD1400) [pid = 4412] [serial = 122] [outer = 0000000000000000] 16:59:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (0000008620289000) [pid = 4412] [serial = 123] [outer = 000000861FAD1400] 16:59:15 INFO - PROCESS | 4412 | 1461110355967 Marionette DEBUG loaded listener.js 16:59:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (00000086216A7000) [pid = 4412] [serial = 124] [outer = 000000861FAD1400] 16:59:16 INFO - PROCESS | 4412 | 1461110356507 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 839ms 16:59:16 INFO - PROCESS | 4412 | 1461110356565 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 16:59:16 INFO - PROCESS | 4412 | 1461110356569 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 16:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:59:16 INFO - PROCESS | 4412 | 1461110356572 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:59:16 INFO - PROCESS | 4412 | 1461110356575 Marionette TRACE conn5 <- [1,134,null,{}] 16:59:16 INFO - PROCESS | 4412 | 1461110356578 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:16 INFO - PROCESS | 4412 | 1461110356680 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 16:59:16 INFO - PROCESS | 4412 | 1461110356752 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:16 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626154000 == 40 [pid = 4412] [id = 43] 16:59:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (000000861844F000) [pid = 4412] [serial = 125] [outer = 0000000000000000] 16:59:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (0000008618457C00) [pid = 4412] [serial = 126] [outer = 000000861844F000] 16:59:16 INFO - PROCESS | 4412 | 1461110356808 Marionette DEBUG loaded listener.js 16:59:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (0000008622C02400) [pid = 4412] [serial = 127] [outer = 000000861844F000] 16:59:17 INFO - PROCESS | 4412 | 1461110357491 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 985ms 16:59:17 INFO - PROCESS | 4412 | 1461110357560 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 16:59:17 INFO - PROCESS | 4412 | 1461110357562 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 16:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:59:17 INFO - PROCESS | 4412 | 1461110357566 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:59:17 INFO - PROCESS | 4412 | 1461110357568 Marionette TRACE conn5 <- [1,138,null,{}] 16:59:17 INFO - PROCESS | 4412 | 1461110357572 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:17 INFO - PROCESS | 4412 | 1461110357668 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 16:59:17 INFO - PROCESS | 4412 | 1461110357727 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:17 INFO - PROCESS | 4412 | ++DOCSHELL 00000086131D4800 == 41 [pid = 4412] [id = 44] 16:59:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (000000861BFD3000) [pid = 4412] [serial = 128] [outer = 0000000000000000] 16:59:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (000000861BFDA400) [pid = 4412] [serial = 129] [outer = 000000861BFD3000] 16:59:17 INFO - PROCESS | 4412 | 1461110357783 Marionette DEBUG loaded listener.js 16:59:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (000000861BFE0000) [pid = 4412] [serial = 130] [outer = 000000861BFD3000] 16:59:18 INFO - PROCESS | 4412 | 1461110358374 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 837ms 16:59:18 INFO - PROCESS | 4412 | 1461110358406 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 16:59:18 INFO - PROCESS | 4412 | 1461110358411 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 16:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:59:18 INFO - PROCESS | 4412 | 1461110358417 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:59:18 INFO - PROCESS | 4412 | 1461110358420 Marionette TRACE conn5 <- [1,142,null,{}] 16:59:18 INFO - PROCESS | 4412 | 1461110358426 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:18 INFO - PROCESS | 4412 | 1461110358571 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 16:59:18 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC6C000 == 40 [pid = 4412] [id = 27] 16:59:18 INFO - PROCESS | 4412 | --DOCSHELL 000000861F66B000 == 39 [pid = 4412] [id = 28] 16:59:18 INFO - PROCESS | 4412 | --DOCSHELL 000000861E152800 == 38 [pid = 4412] [id = 26] 16:59:18 INFO - PROCESS | 4412 | --DOCSHELL 000000861365B000 == 37 [pid = 4412] [id = 34] 16:59:18 INFO - PROCESS | 4412 | 1461110358665 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:18 INFO - PROCESS | 4412 | ++DOCSHELL 00000086118A5000 == 38 [pid = 4412] [id = 45] 16:59:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (00000086103C7C00) [pid = 4412] [serial = 131] [outer = 0000000000000000] 16:59:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (0000008610547C00) [pid = 4412] [serial = 132] [outer = 00000086103C7C00] 16:59:18 INFO - PROCESS | 4412 | 1461110358725 Marionette DEBUG loaded listener.js 16:59:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (0000008616A33000) [pid = 4412] [serial = 133] [outer = 00000086103C7C00] 16:59:19 INFO - PROCESS | 4412 | 1461110359349 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 986ms 16:59:19 INFO - PROCESS | 4412 | 1461110359407 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 16:59:19 INFO - PROCESS | 4412 | 1461110359413 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 16:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:59:19 INFO - PROCESS | 4412 | 1461110359418 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:59:19 INFO - PROCESS | 4412 | 1461110359423 Marionette TRACE conn5 <- [1,146,null,{}] 16:59:19 INFO - PROCESS | 4412 | 1461110359428 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:19 INFO - PROCESS | 4412 | 1461110359565 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 16:59:19 INFO - PROCESS | 4412 | 1461110359610 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:19 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EB3B800 == 39 [pid = 4412] [id = 46] 16:59:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000861BF8D400) [pid = 4412] [serial = 134] [outer = 0000000000000000] 16:59:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (000000861BFD8000) [pid = 4412] [serial = 135] [outer = 000000861BF8D400] 16:59:19 INFO - PROCESS | 4412 | 1461110359670 Marionette DEBUG loaded listener.js 16:59:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861DCA3400) [pid = 4412] [serial = 136] [outer = 000000861BF8D400] 16:59:20 INFO - PROCESS | 4412 | 1461110360227 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 837ms 16:59:20 INFO - PROCESS | 4412 | 1461110360257 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 16:59:20 INFO - PROCESS | 4412 | 1461110360260 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 16:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:59:20 INFO - PROCESS | 4412 | 1461110360264 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:59:20 INFO - PROCESS | 4412 | 1461110360267 Marionette TRACE conn5 <- [1,150,null,{}] 16:59:20 INFO - PROCESS | 4412 | 1461110360271 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:20 INFO - PROCESS | 4412 | 1461110360375 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 16:59:20 INFO - PROCESS | 4412 | 1461110360453 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:20 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622CBF800 == 40 [pid = 4412] [id = 47] 16:59:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (000000861F3ED800) [pid = 4412] [serial = 137] [outer = 0000000000000000] 16:59:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (000000861F8A0000) [pid = 4412] [serial = 138] [outer = 000000861F3ED800] 16:59:20 INFO - PROCESS | 4412 | 1461110360509 Marionette DEBUG loaded listener.js 16:59:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861FADBC00) [pid = 4412] [serial = 139] [outer = 000000861F3ED800] 16:59:21 INFO - PROCESS | 4412 | 1461110361131 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 881ms 16:59:21 INFO - PROCESS | 4412 | 1461110361146 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 16:59:21 INFO - PROCESS | 4412 | 1461110361151 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 16:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:59:21 INFO - PROCESS | 4412 | 1461110361178 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:59:21 INFO - PROCESS | 4412 | 1461110361183 Marionette TRACE conn5 <- [1,154,null,{}] 16:59:21 INFO - PROCESS | 4412 | 1461110361187 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:21 INFO - PROCESS | 4412 | 1461110361295 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 16:59:21 INFO - PROCESS | 4412 | 1461110361356 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:21 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244C5800 == 41 [pid = 4412] [id = 48] 16:59:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (00000086204D6400) [pid = 4412] [serial = 140] [outer = 0000000000000000] 16:59:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (00000086211AD400) [pid = 4412] [serial = 141] [outer = 00000086204D6400] 16:59:21 INFO - PROCESS | 4412 | 1461110361412 Marionette DEBUG loaded listener.js 16:59:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008622C06800) [pid = 4412] [serial = 142] [outer = 00000086204D6400] 16:59:21 INFO - PROCESS | 4412 | 1461110361963 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 839ms 16:59:22 INFO - PROCESS | 4412 | 1461110362013 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 16:59:22 INFO - PROCESS | 4412 | 1461110362015 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 16:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:59:22 INFO - PROCESS | 4412 | 1461110362019 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:59:22 INFO - PROCESS | 4412 | 1461110362021 Marionette TRACE conn5 <- [1,158,null,{}] 16:59:22 INFO - PROCESS | 4412 | 1461110362025 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:22 INFO - PROCESS | 4412 | 1461110362125 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 16:59:22 INFO - PROCESS | 4412 | 1461110362187 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:22 INFO - PROCESS | 4412 | ++DOCSHELL 00000086264CD000 == 42 [pid = 4412] [id = 49] 16:59:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861217DC00) [pid = 4412] [serial = 143] [outer = 0000000000000000] 16:59:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008612184800) [pid = 4412] [serial = 144] [outer = 000000861217DC00] 16:59:22 INFO - PROCESS | 4412 | 1461110362242 Marionette DEBUG loaded listener.js 16:59:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (0000008622C0CC00) [pid = 4412] [serial = 145] [outer = 000000861217DC00] 16:59:22 INFO - PROCESS | 4412 | 1461110362790 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 839ms 16:59:22 INFO - PROCESS | 4412 | 1461110362861 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 16:59:22 INFO - PROCESS | 4412 | 1461110362863 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 16:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:59:22 INFO - PROCESS | 4412 | 1461110362885 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:59:22 INFO - PROCESS | 4412 | 1461110362887 Marionette TRACE conn5 <- [1,162,null,{}] 16:59:22 INFO - PROCESS | 4412 | 1461110362893 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:22 INFO - PROCESS | 4412 | 1461110362992 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 16:59:23 INFO - PROCESS | 4412 | 1461110363059 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:23 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626CD5800 == 43 [pid = 4412] [id = 50] 16:59:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (0000008624479C00) [pid = 4412] [serial = 146] [outer = 0000000000000000] 16:59:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008626419800) [pid = 4412] [serial = 147] [outer = 0000008624479C00] 16:59:23 INFO - PROCESS | 4412 | 1461110363126 Marionette DEBUG loaded listener.js 16:59:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (00000086264AC800) [pid = 4412] [serial = 148] [outer = 0000008624479C00] 16:59:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (0000008611F2B000) [pid = 4412] [serial = 149] [outer = 000000861E180000] 16:59:23 INFO - PROCESS | 4412 | 1461110363911 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1106ms 16:59:23 INFO - PROCESS | 4412 | 1461110363976 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 16:59:23 INFO - PROCESS | 4412 | 1461110363981 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 16:59:23 INFO - PROCESS | 4412 | 1461110363986 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:59:24 INFO - PROCESS | 4412 | 1461110363990 Marionette TRACE conn5 <- [1,166,null,{}] 16:59:24 INFO - PROCESS | 4412 | 1461110363996 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:24 INFO - PROCESS | 4412 | 1461110364146 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 16:59:24 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED3C000 == 42 [pid = 4412] [id = 30] 16:59:24 INFO - PROCESS | 4412 | --DOCSHELL 00000086129A2800 == 41 [pid = 4412] [id = 29] 16:59:24 INFO - PROCESS | 4412 | --DOCSHELL 0000008621ED1000 == 40 [pid = 4412] [id = 31] 16:59:24 INFO - PROCESS | 4412 | 1461110364272 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:24 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190C4000 == 41 [pid = 4412] [id = 51] 16:59:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (00000086103CE800) [pid = 4412] [serial = 150] [outer = 0000000000000000] 16:59:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (0000008611DDF000) [pid = 4412] [serial = 151] [outer = 00000086103CE800] 16:59:24 INFO - PROCESS | 4412 | 1461110364333 Marionette DEBUG loaded listener.js 16:59:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (000000861840AC00) [pid = 4412] [serial = 152] [outer = 00000086103CE800] 16:59:24 INFO - PROCESS | 4412 | 1461110364911 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 986ms 16:59:24 INFO - PROCESS | 4412 | 1461110364976 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 16:59:24 INFO - PROCESS | 4412 | 1461110364982 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 16:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:59:24 INFO - PROCESS | 4412 | 1461110364987 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:59:25 INFO - PROCESS | 4412 | 1461110364992 Marionette TRACE conn5 <- [1,170,null,{}] 16:59:25 INFO - PROCESS | 4412 | 1461110364997 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:25 INFO - PROCESS | 4412 | 1461110365132 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 16:59:25 INFO - PROCESS | 4412 | 1461110365199 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:25 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244BF000 == 42 [pid = 4412] [id = 52] 16:59:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (000000861C538800) [pid = 4412] [serial = 153] [outer = 0000000000000000] 16:59:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (000000861E5F3800) [pid = 4412] [serial = 154] [outer = 000000861C538800] 16:59:25 INFO - PROCESS | 4412 | 1461110365259 Marionette DEBUG loaded listener.js 16:59:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000861F3EF400) [pid = 4412] [serial = 155] [outer = 000000861C538800] 16:59:25 INFO - PROCESS | 4412 | 1461110365854 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 944ms 16:59:25 INFO - PROCESS | 4412 | 1461110365934 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 16:59:25 INFO - PROCESS | 4412 | 1461110365938 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 16:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:59:25 INFO - PROCESS | 4412 | 1461110365942 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:59:25 INFO - PROCESS | 4412 | 1461110365944 Marionette TRACE conn5 <- [1,174,null,{}] 16:59:25 INFO - PROCESS | 4412 | 1461110365948 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:26 INFO - PROCESS | 4412 | 1461110366052 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 16:59:26 INFO - PROCESS | 4412 | 1461110366119 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:26 INFO - PROCESS | 4412 | ++DOCSHELL 00000086264E3800 == 43 [pid = 4412] [id = 53] 16:59:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000861FADE000) [pid = 4412] [serial = 156] [outer = 0000000000000000] 16:59:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (00000086204CF000) [pid = 4412] [serial = 157] [outer = 000000861FADE000] 16:59:26 INFO - PROCESS | 4412 | 1461110366176 Marionette DEBUG loaded listener.js 16:59:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (00000086204D8C00) [pid = 4412] [serial = 158] [outer = 000000861FADE000] 16:59:26 INFO - PROCESS | 4412 | 1461110366714 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 839ms 16:59:26 INFO - PROCESS | 4412 | 1461110366783 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 16:59:26 INFO - PROCESS | 4412 | 1461110366787 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 16:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:59:26 INFO - PROCESS | 4412 | 1461110366799 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:59:26 INFO - PROCESS | 4412 | 1461110366805 Marionette TRACE conn5 <- [1,178,null,{}] 16:59:26 INFO - PROCESS | 4412 | 1461110366809 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:26 INFO - PROCESS | 4412 | 1461110366920 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 16:59:26 INFO - PROCESS | 4412 | 1461110366984 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:27 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626890800 == 44 [pid = 4412] [id = 54] 16:59:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000861880F800) [pid = 4412] [serial = 159] [outer = 0000000000000000] 16:59:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008621AEA000) [pid = 4412] [serial = 160] [outer = 000000861880F800] 16:59:27 INFO - PROCESS | 4412 | 1461110367040 Marionette DEBUG loaded listener.js 16:59:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008622CAA000) [pid = 4412] [serial = 161] [outer = 000000861880F800] 16:59:27 INFO - PROCESS | 4412 | 1461110367554 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 838ms 16:59:27 INFO - PROCESS | 4412 | 1461110367634 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 16:59:27 INFO - PROCESS | 4412 | 1461110367636 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 16:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:59:27 INFO - PROCESS | 4412 | 1461110367640 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:59:27 INFO - PROCESS | 4412 | 1461110367642 Marionette TRACE conn5 <- [1,182,null,{}] 16:59:27 INFO - PROCESS | 4412 | 1461110367646 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:27 INFO - PROCESS | 4412 | 1461110367749 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 16:59:27 INFO - PROCESS | 4412 | 1461110367814 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:27 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA5E800 == 45 [pid = 4412] [id = 55] 16:59:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (0000008622CA9800) [pid = 4412] [serial = 162] [outer = 0000000000000000] 16:59:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (00000086264AF400) [pid = 4412] [serial = 163] [outer = 0000008622CA9800] 16:59:27 INFO - PROCESS | 4412 | 1461110367869 Marionette DEBUG loaded listener.js 16:59:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (00000086264B6400) [pid = 4412] [serial = 164] [outer = 0000008622CA9800] 16:59:28 INFO - PROCESS | 4412 | 1461110368523 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 941ms 16:59:28 INFO - PROCESS | 4412 | 1461110368584 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 16:59:28 INFO - PROCESS | 4412 | 1461110368589 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 16:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:59:28 INFO - PROCESS | 4412 | 1461110368594 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:59:28 INFO - PROCESS | 4412 | 1461110368598 Marionette TRACE conn5 <- [1,186,null,{}] 16:59:28 INFO - PROCESS | 4412 | 1461110368605 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:28 INFO - PROCESS | 4412 | 1461110368715 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 16:59:28 INFO - PROCESS | 4412 | 1461110368777 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:28 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA5C000 == 46 [pid = 4412] [id = 56] 16:59:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (00000086177F2000) [pid = 4412] [serial = 165] [outer = 0000000000000000] 16:59:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000861840B000) [pid = 4412] [serial = 166] [outer = 00000086177F2000] 16:59:28 INFO - PROCESS | 4412 | 1461110368827 Marionette DEBUG loaded listener.js 16:59:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (000000861880D800) [pid = 4412] [serial = 167] [outer = 00000086177F2000] 16:59:29 INFO - PROCESS | 4412 | 1461110369410 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:59:29 INFO - PROCESS | 4412 | --DOCSHELL 0000008622CBF800 == 45 [pid = 4412] [id = 47] 16:59:29 INFO - PROCESS | 4412 | --DOCSHELL 000000861EB3B800 == 44 [pid = 4412] [id = 46] 16:59:29 INFO - PROCESS | 4412 | --DOCSHELL 00000086118A5000 == 43 [pid = 4412] [id = 45] 16:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 16:59:29 INFO - PROCESS | 4412 | 1461110369480 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 16:59:29 INFO - PROCESS | 4412 | 1461110369485 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 16:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:59:29 INFO - PROCESS | 4412 | 1461110369490 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:59:29 INFO - PROCESS | 4412 | 1461110369495 Marionette TRACE conn5 <- [1,190,null,{}] 16:59:29 INFO - PROCESS | 4412 | 1461110369502 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:29 INFO - PROCESS | 4412 | 1461110369623 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 16:59:29 INFO - PROCESS | 4412 | 1461110369686 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:29 INFO - PROCESS | 4412 | ++DOCSHELL 000000861DC3C000 == 44 [pid = 4412] [id = 57] 16:59:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (0000008612181800) [pid = 4412] [serial = 168] [outer = 0000000000000000] 16:59:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008612186800) [pid = 4412] [serial = 169] [outer = 0000008612181800] 16:59:29 INFO - PROCESS | 4412 | 1461110369746 Marionette DEBUG loaded listener.js 16:59:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000861848FC00) [pid = 4412] [serial = 170] [outer = 0000008612181800] 16:59:30 INFO - PROCESS | 4412 | 1461110370343 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 16:59:30 INFO - PROCESS | 4412 | 1461110370375 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 16:59:30 INFO - PROCESS | 4412 | 1461110370382 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 16:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:59:30 INFO - PROCESS | 4412 | 1461110370389 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:59:30 INFO - PROCESS | 4412 | 1461110370392 Marionette TRACE conn5 <- [1,194,null,{}] 16:59:30 INFO - PROCESS | 4412 | 1461110370396 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:30 INFO - PROCESS | 4412 | 1461110370504 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 16:59:30 INFO - PROCESS | 4412 | 1461110370587 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:30 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626217800 == 45 [pid = 4412] [id = 58] 16:59:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000861BFE0400) [pid = 4412] [serial = 171] [outer = 0000000000000000] 16:59:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (000000861E181000) [pid = 4412] [serial = 172] [outer = 000000861BFE0400] 16:59:30 INFO - PROCESS | 4412 | 1461110370643 Marionette DEBUG loaded listener.js 16:59:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (000000861F3F1000) [pid = 4412] [serial = 173] [outer = 000000861BFE0400] 16:59:31 INFO - PROCESS | 4412 | 1461110371170 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 840ms 16:59:31 INFO - PROCESS | 4412 | 1461110371234 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 16:59:31 INFO - PROCESS | 4412 | 1461110371237 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 16:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:59:31 INFO - PROCESS | 4412 | 1461110371241 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:59:31 INFO - PROCESS | 4412 | 1461110371245 Marionette TRACE conn5 <- [1,198,null,{}] 16:59:31 INFO - PROCESS | 4412 | 1461110371270 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:31 INFO - PROCESS | 4412 | 1461110371412 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 16:59:31 INFO - PROCESS | 4412 | 1461110371454 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:31 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A4F000 == 46 [pid = 4412] [id = 59] 16:59:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (00000086204D1800) [pid = 4412] [serial = 174] [outer = 0000000000000000] 16:59:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (00000086204F2C00) [pid = 4412] [serial = 175] [outer = 00000086204D1800] 16:59:31 INFO - PROCESS | 4412 | 1461110371515 Marionette DEBUG loaded listener.js 16:59:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (0000008622C10000) [pid = 4412] [serial = 176] [outer = 00000086204D1800] 16:59:32 INFO - PROCESS | 4412 | 1461110372067 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 16:59:32 INFO - PROCESS | 4412 | 1461110372123 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 16:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:59:32 INFO - PROCESS | 4412 | 1461110372127 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 16:59:32 INFO - PROCESS | 4412 | 1461110372130 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:59:32 INFO - PROCESS | 4412 | 1461110372132 Marionette TRACE conn5 <- [1,202,null,{}] 16:59:32 INFO - PROCESS | 4412 | 1461110372136 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:32 INFO - PROCESS | 4412 | 1461110372240 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 16:59:32 INFO - PROCESS | 4412 | 1461110372310 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:32 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C69800 == 47 [pid = 4412] [id = 60] 16:59:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (0000008622C7CC00) [pid = 4412] [serial = 177] [outer = 0000000000000000] 16:59:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (0000008622C81000) [pid = 4412] [serial = 178] [outer = 0000008622C7CC00] 16:59:32 INFO - PROCESS | 4412 | 1461110372368 Marionette DEBUG loaded listener.js 16:59:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (0000008622C89000) [pid = 4412] [serial = 179] [outer = 0000008622C7CC00] 16:59:32 INFO - PROCESS | 4412 | 1461110372933 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 838ms 16:59:32 INFO - PROCESS | 4412 | 1461110372971 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 16:59:32 INFO - PROCESS | 4412 | 1461110372973 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 16:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:59:32 INFO - PROCESS | 4412 | 1461110372976 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:59:32 INFO - PROCESS | 4412 | 1461110372979 Marionette TRACE conn5 <- [1,206,null,{}] 16:59:32 INFO - PROCESS | 4412 | 1461110372982 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:33 INFO - PROCESS | 4412 | 1461110373080 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 16:59:33 INFO - PROCESS | 4412 | 1461110373159 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:33 INFO - PROCESS | 4412 | ++DOCSHELL 0000008627718000 == 48 [pid = 4412] [id = 61] 16:59:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (0000008622C7EC00) [pid = 4412] [serial = 180] [outer = 0000000000000000] 16:59:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (000000862443D400) [pid = 4412] [serial = 181] [outer = 0000008622C7EC00] 16:59:33 INFO - PROCESS | 4412 | 1461110373215 Marionette DEBUG loaded listener.js 16:59:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (0000008624442C00) [pid = 4412] [serial = 182] [outer = 0000008622C7EC00] 16:59:33 INFO - PROCESS | 4412 | 1461110373727 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 775ms 16:59:33 INFO - PROCESS | 4412 | 1461110373754 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 16:59:33 INFO - PROCESS | 4412 | 1461110373757 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 16:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:59:33 INFO - PROCESS | 4412 | 1461110373761 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:59:33 INFO - PROCESS | 4412 | 1461110373763 Marionette TRACE conn5 <- [1,210,null,{}] 16:59:33 INFO - PROCESS | 4412 | 1461110373767 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:33 INFO - PROCESS | 4412 | 1461110373908 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 16:59:34 INFO - PROCESS | 4412 | 1461110373995 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:34 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626E57000 == 49 [pid = 4412] [id = 62] 16:59:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (0000008622E94C00) [pid = 4412] [serial = 183] [outer = 0000000000000000] 16:59:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (0000008624476C00) [pid = 4412] [serial = 184] [outer = 0000008622E94C00] 16:59:34 INFO - PROCESS | 4412 | 1461110374054 Marionette DEBUG loaded listener.js 16:59:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (0000008626854400) [pid = 4412] [serial = 185] [outer = 0000008622E94C00] 16:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 922ms 16:59:34 INFO - PROCESS | 4412 | 1461110374679 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:59:34 INFO - PROCESS | 4412 | 1461110374686 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 16:59:34 INFO - PROCESS | 4412 | 1461110374688 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 16:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:59:34 INFO - PROCESS | 4412 | 1461110374692 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:59:34 INFO - PROCESS | 4412 | 1461110374694 Marionette TRACE conn5 <- [1,214,null,{}] 16:59:34 INFO - PROCESS | 4412 | 1461110374698 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:34 INFO - PROCESS | 4412 | 1461110374794 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 16:59:34 INFO - PROCESS | 4412 | 1461110374879 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:34 INFO - PROCESS | 4412 | ++DOCSHELL 00000086230A1800 == 50 [pid = 4412] [id = 63] 16:59:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (0000008623EBF000) [pid = 4412] [serial = 186] [outer = 0000000000000000] 16:59:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (0000008623EC5800) [pid = 4412] [serial = 187] [outer = 0000008623EBF000] 16:59:34 INFO - PROCESS | 4412 | 1461110374933 Marionette DEBUG loaded listener.js 16:59:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (0000008626853000) [pid = 4412] [serial = 188] [outer = 0000008623EBF000] 16:59:35 INFO - PROCESS | 4412 | --DOCSHELL 000000861FA14000 == 49 [pid = 4412] [id = 41] 16:59:35 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E21800 == 48 [pid = 4412] [id = 42] 16:59:35 INFO - PROCESS | 4412 | --DOCSHELL 0000008626890800 == 47 [pid = 4412] [id = 54] 16:59:35 INFO - PROCESS | 4412 | --DOCSHELL 00000086264E3800 == 46 [pid = 4412] [id = 53] 16:59:35 INFO - PROCESS | 4412 | --DOCSHELL 00000086244BF000 == 45 [pid = 4412] [id = 52] 16:59:35 INFO - PROCESS | 4412 | --DOCSHELL 00000086190C4000 == 44 [pid = 4412] [id = 51] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861F671000 == 43 [pid = 4412] [id = 32] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA5E800 == 42 [pid = 4412] [id = 55] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008626154000 == 41 [pid = 4412] [id = 43] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008616AC4800 == 40 [pid = 4412] [id = 8] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861EF1F000 == 39 [pid = 4412] [id = 37] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008621ED9800 == 38 [pid = 4412] [id = 19] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008626CD5800 == 37 [pid = 4412] [id = 50] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861F66A800 == 36 [pid = 4412] [id = 38] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 00000086264CD000 == 35 [pid = 4412] [id = 49] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861BF46800 == 34 [pid = 4412] [id = 35] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC71000 == 33 [pid = 4412] [id = 16] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861E2DE000 == 32 [pid = 4412] [id = 14] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861BF3C000 == 31 [pid = 4412] [id = 25] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861E2E7800 == 30 [pid = 4412] [id = 40] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 00000086177DC800 == 29 [pid = 4412] [id = 12] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 00000086173B7800 == 28 [pid = 4412] [id = 24] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5C0800 == 27 [pid = 4412] [id = 13] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E61000 == 26 [pid = 4412] [id = 21] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861E554800 == 25 [pid = 4412] [id = 36] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E07000 == 24 [pid = 4412] [id = 23] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 00000086244C5800 == 23 [pid = 4412] [id = 48] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861E858000 == 22 [pid = 4412] [id = 15] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 00000086190C8800 == 21 [pid = 4412] [id = 39] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008622CCF000 == 20 [pid = 4412] [id = 20] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 00000086211D5800 == 19 [pid = 4412] [id = 18] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008627718000 == 18 [pid = 4412] [id = 61] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008626E57000 == 17 [pid = 4412] [id = 62] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008622C69800 == 16 [pid = 4412] [id = 60] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008626A4F000 == 15 [pid = 4412] [id = 59] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861F271000 == 14 [pid = 4412] [id = 17] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008626206800 == 13 [pid = 4412] [id = 22] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 00000086131D4800 == 12 [pid = 4412] [id = 44] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008626217800 == 11 [pid = 4412] [id = 58] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA5C000 == 10 [pid = 4412] [id = 56] 16:59:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861DC3C000 == 9 [pid = 4412] [id = 57] 16:59:39 INFO - PROCESS | 4412 | 1461110379588 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 4946ms 16:59:39 INFO - PROCESS | 4412 | 1461110379641 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 16:59:39 INFO - PROCESS | 4412 | 1461110379644 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 16:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:59:39 INFO - PROCESS | 4412 | 1461110379650 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:59:39 INFO - PROCESS | 4412 | 1461110379652 Marionette TRACE conn5 <- [1,218,null,{}] 16:59:39 INFO - PROCESS | 4412 | 1461110379658 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:39 INFO - PROCESS | 4412 | 1461110379749 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 16:59:39 INFO - PROCESS | 4412 | 1461110379757 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:39 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190B7800 == 10 [pid = 4412] [id = 64] 16:59:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (000000861381DC00) [pid = 4412] [serial = 189] [outer = 0000000000000000] 16:59:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (000000861686AC00) [pid = 4412] [serial = 190] [outer = 000000861381DC00] 16:59:39 INFO - PROCESS | 4412 | 1461110379805 Marionette DEBUG loaded listener.js 16:59:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 154 (000000861773C800) [pid = 4412] [serial = 191] [outer = 000000861381DC00] 16:59:40 INFO - PROCESS | 4412 | 1461110380268 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 16:59:40 INFO - PROCESS | 4412 | 1461110380341 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 16:59:40 INFO - PROCESS | 4412 | 1461110380348 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 16:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:59:40 INFO - PROCESS | 4412 | 1461110380387 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:59:40 INFO - PROCESS | 4412 | 1461110380390 Marionette TRACE conn5 <- [1,222,null,{}] 16:59:40 INFO - PROCESS | 4412 | 1461110380394 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:40 INFO - PROCESS | 4412 | 1461110380522 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 16:59:40 INFO - PROCESS | 4412 | 1461110380618 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:40 INFO - PROCESS | 4412 | ++DOCSHELL 00000086118AB800 == 11 [pid = 4412] [id = 65] 16:59:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 155 (000000861844FC00) [pid = 4412] [serial = 192] [outer = 0000000000000000] 16:59:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (0000008618812C00) [pid = 4412] [serial = 193] [outer = 000000861844FC00] 16:59:40 INFO - PROCESS | 4412 | 1461110380672 Marionette DEBUG loaded listener.js 16:59:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 157 (000000861BC46800) [pid = 4412] [serial = 194] [outer = 000000861844FC00] 16:59:41 INFO - PROCESS | 4412 | 1461110381277 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 940ms 16:59:41 INFO - PROCESS | 4412 | 1461110381325 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 16:59:41 INFO - PROCESS | 4412 | 1461110381328 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 16:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:59:41 INFO - PROCESS | 4412 | 1461110381332 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:59:41 INFO - PROCESS | 4412 | 1461110381336 Marionette TRACE conn5 <- [1,226,null,{}] 16:59:41 INFO - PROCESS | 4412 | 1461110381353 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:41 INFO - PROCESS | 4412 | 1461110381463 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 16:59:41 INFO - PROCESS | 4412 | 1461110381512 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:41 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E05800 == 12 [pid = 4412] [id = 66] 16:59:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (0000008610E51000) [pid = 4412] [serial = 195] [outer = 0000000000000000] 16:59:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 159 (000000861CED0000) [pid = 4412] [serial = 196] [outer = 0000008610E51000] 16:59:41 INFO - PROCESS | 4412 | 1461110381562 Marionette DEBUG loaded listener.js 16:59:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 160 (000000861EAA5000) [pid = 4412] [serial = 197] [outer = 0000008610E51000] 16:59:42 INFO - PROCESS | 4412 | 1461110382040 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 733ms 16:59:42 INFO - PROCESS | 4412 | 1461110382071 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 16:59:42 INFO - PROCESS | 4412 | 1461110382074 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 16:59:42 INFO - PROCESS | 4412 | 1461110382077 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:59:42 INFO - PROCESS | 4412 | 1461110382080 Marionette TRACE conn5 <- [1,230,null,{}] 16:59:42 INFO - PROCESS | 4412 | 1461110382084 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:42 INFO - PROCESS | 4412 | 1461110382196 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 16:59:42 INFO - PROCESS | 4412 | 1461110382205 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:42 INFO - PROCESS | 4412 | ++DOCSHELL 000000862331B000 == 13 [pid = 4412] [id = 67] 16:59:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 161 (000000861EFD9400) [pid = 4412] [serial = 198] [outer = 0000000000000000] 16:59:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 162 (000000861F8A7800) [pid = 4412] [serial = 199] [outer = 000000861EFD9400] 16:59:42 INFO - PROCESS | 4412 | 1461110382252 Marionette DEBUG loaded listener.js 16:59:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 163 (000000861FAD2400) [pid = 4412] [serial = 200] [outer = 000000861EFD9400] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 162 (00000086103C3000) [pid = 4412] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 161 (0000008611DDD800) [pid = 4412] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 160 (000000860CEBB800) [pid = 4412] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 159 (0000008611DDB400) [pid = 4412] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 158 (000000861B44B800) [pid = 4412] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (0000008611D8E800) [pid = 4412] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 156 (000000861310E400) [pid = 4412] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (000000861BC49000) [pid = 4412] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 154 (000000861F3F1400) [pid = 4412] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 153 (0000008611DE0C00) [pid = 4412] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (000000861FAD1400) [pid = 4412] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (0000008616A81800) [pid = 4412] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (0000008620292800) [pid = 4412] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (000000861830D400) [pid = 4412] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (0000008617738800) [pid = 4412] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (0000008617734400) [pid = 4412] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (0000008611DDF800) [pid = 4412] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (0000008613114000) [pid = 4412] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (000000861848B400) [pid = 4412] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (00000086177F2000) [pid = 4412] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (00000086103C7C00) [pid = 4412] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (000000861BF8D400) [pid = 4412] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (0000008626418400) [pid = 4412] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (00000086204D1800) [pid = 4412] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (000000861F3ED800) [pid = 4412] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (0000008622E94C00) [pid = 4412] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (0000008622C7EC00) [pid = 4412] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008622C7CC00) [pid = 4412] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008622CA9800) [pid = 4412] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (000000861FADE000) [pid = 4412] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861880F800) [pid = 4412] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (00000086103CE800) [pid = 4412] [serial = 150] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000860CEBF800) [pid = 4412] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000860CEBAC00) [pid = 4412] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008611F22400) [pid = 4412] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (00000086103C0400) [pid = 4412] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (0000008624479C00) [pid = 4412] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (000000861217DC00) [pid = 4412] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (00000086204D6400) [pid = 4412] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000861BFE0400) [pid = 4412] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (0000008612181800) [pid = 4412] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000861BFD3000) [pid = 4412] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861844F000) [pid = 4412] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:59:43 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861C538800) [pid = 4412] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:59:43 INFO - PROCESS | 4412 | 1461110383343 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1283ms 16:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:59:43 INFO - PROCESS | 4412 | 1461110383364 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 16:59:43 INFO - PROCESS | 4412 | 1461110383366 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 16:59:43 INFO - PROCESS | 4412 | 1461110383370 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:59:43 INFO - PROCESS | 4412 | 1461110383372 Marionette TRACE conn5 <- [1,234,null,{}] 16:59:43 INFO - PROCESS | 4412 | 1461110383375 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:43 INFO - PROCESS | 4412 | 1461110383452 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 16:59:43 INFO - PROCESS | 4412 | 1461110383548 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:43 INFO - PROCESS | 4412 | ++DOCSHELL 000000861CE4E000 == 14 [pid = 4412] [id = 68] 16:59:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000860CEBCC00) [pid = 4412] [serial = 201] [outer = 0000000000000000] 16:59:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008610E4C000) [pid = 4412] [serial = 202] [outer = 000000860CEBCC00] 16:59:43 INFO - PROCESS | 4412 | 1461110383593 Marionette DEBUG loaded listener.js 16:59:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000861721B000) [pid = 4412] [serial = 203] [outer = 000000860CEBCC00] 16:59:43 INFO - PROCESS | 4412 | 1461110383962 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 16:59:44 INFO - PROCESS | 4412 | 1461110384002 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 16:59:44 INFO - PROCESS | 4412 | 1461110384004 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 16:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:59:44 INFO - PROCESS | 4412 | 1461110384007 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:59:44 INFO - PROCESS | 4412 | 1461110384009 Marionette TRACE conn5 <- [1,238,null,{}] 16:59:44 INFO - PROCESS | 4412 | 1461110384012 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:44 INFO - PROCESS | 4412 | 1461110384149 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 16:59:44 INFO - PROCESS | 4412 | 1461110384157 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:44 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244D9000 == 15 [pid = 4412] [id = 69] 16:59:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861B4E4C00) [pid = 4412] [serial = 204] [outer = 0000000000000000] 16:59:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861F3ED800) [pid = 4412] [serial = 205] [outer = 000000861B4E4C00] 16:59:44 INFO - PROCESS | 4412 | 1461110384208 Marionette DEBUG loaded listener.js 16:59:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (00000086204CF400) [pid = 4412] [serial = 206] [outer = 000000861B4E4C00] 16:59:44 INFO - PROCESS | 4412 | 1461110384581 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 626ms 16:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:59:44 INFO - PROCESS | 4412 | 1461110384637 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 16:59:44 INFO - PROCESS | 4412 | 1461110384639 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 16:59:44 INFO - PROCESS | 4412 | 1461110384642 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:59:44 INFO - PROCESS | 4412 | 1461110384644 Marionette TRACE conn5 <- [1,242,null,{}] 16:59:44 INFO - PROCESS | 4412 | 1461110384647 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:44 INFO - PROCESS | 4412 | 1461110384723 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 16:59:44 INFO - PROCESS | 4412 | 1461110384729 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:44 INFO - PROCESS | 4412 | ++DOCSHELL 00000086264D0800 == 16 [pid = 4412] [id = 70] 16:59:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (0000008611F24800) [pid = 4412] [serial = 207] [outer = 0000000000000000] 16:59:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (00000086204D9800) [pid = 4412] [serial = 208] [outer = 0000008611F24800] 16:59:44 INFO - PROCESS | 4412 | 1461110384776 Marionette DEBUG loaded listener.js 16:59:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (0000008620E7FC00) [pid = 4412] [serial = 209] [outer = 0000008611F24800] 16:59:45 INFO - PROCESS | 4412 | 1461110385185 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 586ms 16:59:45 INFO - PROCESS | 4412 | 1461110385251 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 16:59:45 INFO - PROCESS | 4412 | 1461110385256 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 16:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:59:45 INFO - PROCESS | 4412 | 1461110385266 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:59:45 INFO - PROCESS | 4412 | 1461110385271 Marionette TRACE conn5 <- [1,246,null,{}] 16:59:45 INFO - PROCESS | 4412 | 1461110385278 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:45 INFO - PROCESS | 4412 | 1461110385397 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 16:59:45 INFO - PROCESS | 4412 | 1461110385495 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:45 INFO - PROCESS | 4412 | ++DOCSHELL 0000008613777000 == 17 [pid = 4412] [id = 71] 16:59:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (00000086118C7000) [pid = 4412] [serial = 210] [outer = 0000000000000000] 16:59:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008611DE5C00) [pid = 4412] [serial = 211] [outer = 00000086118C7000] 16:59:45 INFO - PROCESS | 4412 | 1461110385552 Marionette DEBUG loaded listener.js 16:59:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (0000008612185400) [pid = 4412] [serial = 212] [outer = 00000086118C7000] 16:59:46 INFO - PROCESS | 4412 | 1461110386223 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 984ms 16:59:46 INFO - PROCESS | 4412 | 1461110386252 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 16:59:46 INFO - PROCESS | 4412 | 1461110386256 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 16:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:59:46 INFO - PROCESS | 4412 | 1461110386265 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:59:46 INFO - PROCESS | 4412 | 1461110386269 Marionette TRACE conn5 <- [1,250,null,{}] 16:59:46 INFO - PROCESS | 4412 | 1461110386274 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:46 INFO - PROCESS | 4412 | 1461110386390 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 16:59:46 INFO - PROCESS | 4412 | 1461110386461 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:46 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622B18000 == 18 [pid = 4412] [id = 72] 16:59:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (000000861844D400) [pid = 4412] [serial = 213] [outer = 0000000000000000] 16:59:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (0000008618807000) [pid = 4412] [serial = 214] [outer = 000000861844D400] 16:59:46 INFO - PROCESS | 4412 | 1461110386517 Marionette DEBUG loaded listener.js 16:59:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000861BFD1C00) [pid = 4412] [serial = 215] [outer = 000000861844D400] 16:59:47 INFO - PROCESS | 4412 | 1461110387238 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:59:47 INFO - PROCESS | 4412 | 1461110387270 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1033ms 16:59:47 INFO - PROCESS | 4412 | 1461110387299 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 16:59:47 INFO - PROCESS | 4412 | 1461110387302 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 16:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:59:47 INFO - PROCESS | 4412 | 1461110387354 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:59:47 INFO - PROCESS | 4412 | 1461110387356 Marionette TRACE conn5 <- [1,254,null,{}] 16:59:47 INFO - PROCESS | 4412 | 1461110387367 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:47 INFO - PROCESS | 4412 | 1461110387490 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 16:59:47 INFO - PROCESS | 4412 | 1461110387556 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:47 INFO - PROCESS | 4412 | ++DOCSHELL 00000086118B7000 == 19 [pid = 4412] [id = 73] 16:59:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (0000008612186C00) [pid = 4412] [serial = 216] [outer = 0000000000000000] 16:59:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008618408C00) [pid = 4412] [serial = 217] [outer = 0000008612186C00] 16:59:47 INFO - PROCESS | 4412 | 1461110387617 Marionette DEBUG loaded listener.js 16:59:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (000000861E109C00) [pid = 4412] [serial = 218] [outer = 0000008612186C00] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000861DCA0800) [pid = 4412] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000861F8A1C00) [pid = 4412] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008616D22000) [pid = 4412] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (000000861FAD4800) [pid = 4412] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (0000008620294C00) [pid = 4412] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000861E107400) [pid = 4412] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861EDDB000) [pid = 4412] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (00000086215BE400) [pid = 4412] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008626D3A400) [pid = 4412] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (000000861BC49400) [pid = 4412] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000861F8A0000) [pid = 4412] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (000000861DCA3400) [pid = 4412] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (000000861E1A0800) [pid = 4412] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000861B449C00) [pid = 4412] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861FAE9800) [pid = 4412] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000861E19EC00) [pid = 4412] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861880D800) [pid = 4412] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008616A33000) [pid = 4412] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000861FA9EC00) [pid = 4412] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008611F28400) [pid = 4412] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (00000086177E6C00) [pid = 4412] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (0000008612186800) [pid = 4412] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000861053DC00) [pid = 4412] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861840B000) [pid = 4412] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008611F26400) [pid = 4412] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (000000861361E400) [pid = 4412] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861F06D800) [pid = 4412] [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.] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (00000086103C2800) [pid = 4412] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000861166D800) [pid = 4412] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008613113400) [pid = 4412] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008611E39C00) [pid = 4412] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (0000008611F31000) [pid = 4412] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861BC46C00) [pid = 4412] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861B28A400) [pid = 4412] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008613688000) [pid = 4412] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (000000861BFCFC00) [pid = 4412] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (0000008620289000) [pid = 4412] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861CED1400) [pid = 4412] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1135ms 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000862156D400) [pid = 4412] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (000000861EFDB800) [pid = 4412] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (000000861840AC00) [pid = 4412] [serial = 152] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (000000861EAA1000) [pid = 4412] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (0000008618491400) [pid = 4412] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (000000861B4EA400) [pid = 4412] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861E5F3800) [pid = 4412] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (000000861BC48800) [pid = 4412] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (00000086205B0800) [pid = 4412] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (0000008611DDF000) [pid = 4412] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (0000008622C09000) [pid = 4412] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (000000860CEC2800) [pid = 4412] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000861F8A7400) [pid = 4412] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000861F8A2400) [pid = 4412] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (00000086264AC800) [pid = 4412] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (0000008621AEA000) [pid = 4412] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (0000008622C0CC00) [pid = 4412] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (0000008626419800) [pid = 4412] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (0000008622C06800) [pid = 4412] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (0000008612184800) [pid = 4412] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (000000861F3F1000) [pid = 4412] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 77 (00000086204F2C00) [pid = 4412] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 76 (000000861848FC00) [pid = 4412] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 75 (00000086211AD400) [pid = 4412] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 74 (000000861BFE0000) [pid = 4412] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 73 (0000008622C02400) [pid = 4412] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 72 (000000861BFDA400) [pid = 4412] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 71 (000000861E181000) [pid = 4412] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 70 (000000861F3EF400) [pid = 4412] [serial = 155] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 69 (00000086216A7000) [pid = 4412] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 68 (00000086204CF000) [pid = 4412] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 67 (0000008618457C00) [pid = 4412] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 66 (0000008610547C00) [pid = 4412] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 65 (000000861BFD8000) [pid = 4412] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 64 (0000008626422400) [pid = 4412] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 63 (0000008622C10000) [pid = 4412] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 62 (000000861FADBC00) [pid = 4412] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 61 (0000008626854400) [pid = 4412] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 60 (0000008623EC5800) [pid = 4412] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 59 (0000008624476C00) [pid = 4412] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 58 (0000008624442C00) [pid = 4412] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 57 (000000862443D400) [pid = 4412] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 56 (0000008622C89000) [pid = 4412] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 55 (00000086264B6400) [pid = 4412] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 54 (00000086204D8C00) [pid = 4412] [serial = 158] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 53 (00000086264AF400) [pid = 4412] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 52 (0000008622CAA000) [pid = 4412] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | --DOMWINDOW == 51 (0000008622C81000) [pid = 4412] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:59:48 INFO - PROCESS | 4412 | 1461110388414 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:59:48 INFO - PROCESS | 4412 | 1461110388470 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 16:59:48 INFO - PROCESS | 4412 | 1461110388475 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 16:59:48 INFO - PROCESS | 4412 | 1461110388480 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:59:48 INFO - PROCESS | 4412 | 1461110388484 Marionette TRACE conn5 <- [1,258,null,{}] 16:59:48 INFO - PROCESS | 4412 | 1461110388490 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:48 INFO - PROCESS | 4412 | 1461110388574 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 16:59:48 INFO - PROCESS | 4412 | 1461110388589 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:48 INFO - PROCESS | 4412 | ++DOCSHELL 00000086172D3800 == 20 [pid = 4412] [id = 74] 16:59:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 52 (0000008611DDD800) [pid = 4412] [serial = 219] [outer = 0000000000000000] 16:59:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 53 (0000008611DE1800) [pid = 4412] [serial = 220] [outer = 0000008611DDD800] 16:59:48 INFO - PROCESS | 4412 | 1461110388644 Marionette DEBUG loaded listener.js 16:59:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 54 (0000008611F31000) [pid = 4412] [serial = 221] [outer = 0000008611DDD800] 16:59:49 INFO - PROCESS | 4412 | 1461110389114 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 690ms 16:59:49 INFO - PROCESS | 4412 | 1461110389174 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 16:59:49 INFO - PROCESS | 4412 | 1461110389180 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 16:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:59:49 INFO - PROCESS | 4412 | 1461110389186 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:59:49 INFO - PROCESS | 4412 | 1461110389189 Marionette TRACE conn5 <- [1,262,null,{}] 16:59:49 INFO - PROCESS | 4412 | 1461110389193 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:49 INFO - PROCESS | 4412 | 1461110389277 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 16:59:49 INFO - PROCESS | 4412 | 1461110389286 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:49 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184D2000 == 21 [pid = 4412] [id = 75] 16:59:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 55 (000000861361E400) [pid = 4412] [serial = 222] [outer = 0000000000000000] 16:59:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 56 (0000008613885000) [pid = 4412] [serial = 223] [outer = 000000861361E400] 16:59:49 INFO - PROCESS | 4412 | 1461110389337 Marionette DEBUG loaded listener.js 16:59:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 57 (0000008617216C00) [pid = 4412] [serial = 224] [outer = 000000861361E400] 16:59:49 INFO - PROCESS | 4412 | 1461110389785 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 16:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:59:49 INFO - PROCESS | 4412 | 1461110389817 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 16:59:49 INFO - PROCESS | 4412 | 1461110389820 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 16:59:49 INFO - PROCESS | 4412 | 1461110389824 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:59:49 INFO - PROCESS | 4412 | 1461110389827 Marionette TRACE conn5 <- [1,266,null,{}] 16:59:49 INFO - PROCESS | 4412 | 1461110389839 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:49 INFO - PROCESS | 4412 | 1461110389925 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 16:59:49 INFO - PROCESS | 4412 | 1461110389934 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:49 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5C0800 == 22 [pid = 4412] [id = 76] 16:59:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 58 (0000008618451C00) [pid = 4412] [serial = 225] [outer = 0000000000000000] 16:59:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 59 (000000861848FC00) [pid = 4412] [serial = 226] [outer = 0000008618451C00] 16:59:49 INFO - PROCESS | 4412 | 1461110389986 Marionette DEBUG loaded listener.js 16:59:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 60 (000000861B28A400) [pid = 4412] [serial = 227] [outer = 0000008618451C00] 16:59:50 INFO - PROCESS | 4412 | 1461110390433 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 16:59:50 INFO - PROCESS | 4412 | 1461110390462 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 16:59:50 INFO - PROCESS | 4412 | 1461110390465 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 16:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:59:50 INFO - PROCESS | 4412 | 1461110390468 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:59:50 INFO - PROCESS | 4412 | 1461110390470 Marionette TRACE conn5 <- [1,270,null,{}] 16:59:50 INFO - PROCESS | 4412 | 1461110390474 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:50 INFO - PROCESS | 4412 | 1461110390557 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 16:59:50 INFO - PROCESS | 4412 | 1461110390563 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:50 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E83D800 == 23 [pid = 4412] [id = 77] 16:59:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 61 (000000861BC44800) [pid = 4412] [serial = 228] [outer = 0000000000000000] 16:59:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 62 (000000861BF95800) [pid = 4412] [serial = 229] [outer = 000000861BC44800] 16:59:50 INFO - PROCESS | 4412 | 1461110390611 Marionette DEBUG loaded listener.js 16:59:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 63 (000000861BFDF000) [pid = 4412] [serial = 230] [outer = 000000861BC44800] 16:59:51 INFO - PROCESS | 4412 | 1461110391046 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 16:59:51 INFO - PROCESS | 4412 | 1461110391098 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 16:59:51 INFO - PROCESS | 4412 | 1461110391101 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 16:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:59:51 INFO - PROCESS | 4412 | 1461110391104 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:59:51 INFO - PROCESS | 4412 | 1461110391106 Marionette TRACE conn5 <- [1,274,null,{}] 16:59:51 INFO - PROCESS | 4412 | 1461110391121 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:51 INFO - PROCESS | 4412 | 1461110391215 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 16:59:51 INFO - PROCESS | 4412 | 1461110391224 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:51 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA5A000 == 24 [pid = 4412] [id = 78] 16:59:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 64 (000000861BC48400) [pid = 4412] [serial = 231] [outer = 0000000000000000] 16:59:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 65 (000000861DCA2000) [pid = 4412] [serial = 232] [outer = 000000861BC48400] 16:59:51 INFO - PROCESS | 4412 | 1461110391273 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 66 (000000861E1A6000) [pid = 4412] [serial = 233] [outer = 000000861BC48400] 16:59:51 INFO - PROCESS | 4412 | 1461110391729 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 692ms 16:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:59:51 INFO - PROCESS | 4412 | 1461110391801 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 16:59:51 INFO - PROCESS | 4412 | 1461110391803 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 16:59:51 INFO - PROCESS | 4412 | 1461110391807 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:59:51 INFO - PROCESS | 4412 | 1461110391808 Marionette TRACE conn5 <- [1,278,null,{}] 16:59:51 INFO - PROCESS | 4412 | 1461110391812 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:51 INFO - PROCESS | 4412 | 1461110391933 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 16:59:51 INFO - PROCESS | 4412 | 1461110391978 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:52 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EF08000 == 25 [pid = 4412] [id = 79] 16:59:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 67 (000000861F3F0C00) [pid = 4412] [serial = 234] [outer = 0000000000000000] 16:59:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 68 (000000861EAA3C00) [pid = 4412] [serial = 235] [outer = 000000861F3F0C00] 16:59:52 INFO - PROCESS | 4412 | 1461110392029 Marionette DEBUG loaded listener.js 16:59:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 69 (000000861F8AC800) [pid = 4412] [serial = 236] [outer = 000000861F3F0C00] 16:59:52 INFO - PROCESS | 4412 | --DOMWINDOW == 68 (000000861B4E4C00) [pid = 4412] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:59:52 INFO - PROCESS | 4412 | --DOMWINDOW == 67 (0000008610E51000) [pid = 4412] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:59:52 INFO - PROCESS | 4412 | --DOMWINDOW == 66 (000000861381DC00) [pid = 4412] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:59:52 INFO - PROCESS | 4412 | --DOMWINDOW == 65 (0000008623EBF000) [pid = 4412] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:59:52 INFO - PROCESS | 4412 | --DOMWINDOW == 64 (000000861EFD9400) [pid = 4412] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:59:52 INFO - PROCESS | 4412 | --DOMWINDOW == 63 (000000860CEBCC00) [pid = 4412] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:59:52 INFO - PROCESS | 4412 | --DOMWINDOW == 62 (000000861844FC00) [pid = 4412] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:59:52 INFO - PROCESS | 4412 | 1461110392425 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 690ms 16:59:52 INFO - PROCESS | 4412 | 1461110392498 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 16:59:52 INFO - PROCESS | 4412 | 1461110392500 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 16:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:59:52 INFO - PROCESS | 4412 | 1461110392528 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:59:52 INFO - PROCESS | 4412 | 1461110392530 Marionette TRACE conn5 <- [1,282,null,{}] 16:59:52 INFO - PROCESS | 4412 | 1461110392535 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:52 INFO - PROCESS | 4412 | 1461110392615 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 16:59:52 INFO - PROCESS | 4412 | 1461110392625 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:52 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F7CC800 == 26 [pid = 4412] [id = 80] 16:59:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 63 (00000086103CD800) [pid = 4412] [serial = 237] [outer = 0000000000000000] 16:59:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 64 (000000861F8AE400) [pid = 4412] [serial = 238] [outer = 00000086103CD800] 16:59:52 INFO - PROCESS | 4412 | 1461110392672 Marionette DEBUG loaded listener.js 16:59:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 65 (000000861FADC000) [pid = 4412] [serial = 239] [outer = 00000086103CD800] 16:59:53 INFO - PROCESS | 4412 | 1461110393047 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 608ms 16:59:53 INFO - PROCESS | 4412 | 1461110393116 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 16:59:53 INFO - PROCESS | 4412 | 1461110393118 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 16:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:59:53 INFO - PROCESS | 4412 | 1461110393122 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:59:53 INFO - PROCESS | 4412 | 1461110393123 Marionette TRACE conn5 <- [1,286,null,{}] 16:59:53 INFO - PROCESS | 4412 | 1461110393127 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:53 INFO - PROCESS | 4412 | 1461110393204 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 16:59:53 INFO - PROCESS | 4412 | 1461110393210 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621551000 == 27 [pid = 4412] [id = 81] 16:59:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 66 (000000861FAEB800) [pid = 4412] [serial = 240] [outer = 0000000000000000] 16:59:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 67 (000000862024B800) [pid = 4412] [serial = 241] [outer = 000000861FAEB800] 16:59:53 INFO - PROCESS | 4412 | 1461110393258 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 68 (00000086204D0400) [pid = 4412] [serial = 242] [outer = 000000861FAEB800] 16:59:53 INFO - PROCESS | 4412 | 1461110393662 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 584ms 16:59:53 INFO - PROCESS | 4412 | 1461110393709 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 16:59:53 INFO - PROCESS | 4412 | 1461110393711 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 16:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:59:53 INFO - PROCESS | 4412 | 1461110393715 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:59:53 INFO - PROCESS | 4412 | 1461110393717 Marionette TRACE conn5 <- [1,290,null,{}] 16:59:53 INFO - PROCESS | 4412 | 1461110393720 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:53 INFO - PROCESS | 4412 | 1461110393796 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 16:59:53 INFO - PROCESS | 4412 | 1461110393802 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621ECC000 == 28 [pid = 4412] [id = 82] 16:59:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 69 (00000086204D5C00) [pid = 4412] [serial = 243] [outer = 0000000000000000] 16:59:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 70 (00000086205A4000) [pid = 4412] [serial = 244] [outer = 00000086204D5C00] 16:59:53 INFO - PROCESS | 4412 | 1461110393853 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 71 (00000086211B7C00) [pid = 4412] [serial = 245] [outer = 00000086204D5C00] 16:59:54 INFO - PROCESS | 4412 | 1461110394263 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 16:59:54 INFO - PROCESS | 4412 | 1461110394305 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 16:59:54 INFO - PROCESS | 4412 | 1461110394307 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 16:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:59:54 INFO - PROCESS | 4412 | 1461110394318 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:59:54 INFO - PROCESS | 4412 | 1461110394320 Marionette TRACE conn5 <- [1,294,null,{}] 16:59:54 INFO - PROCESS | 4412 | 1461110394346 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:54 INFO - PROCESS | 4412 | 1461110394437 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 16:59:54 INFO - PROCESS | 4412 | 1461110394444 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:54 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622B1B000 == 29 [pid = 4412] [id = 83] 16:59:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 72 (00000086211AD400) [pid = 4412] [serial = 246] [outer = 0000000000000000] 16:59:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 73 (00000086215C8400) [pid = 4412] [serial = 247] [outer = 00000086211AD400] 16:59:54 INFO - PROCESS | 4412 | 1461110394489 Marionette DEBUG loaded listener.js 16:59:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 74 (0000008621EB7800) [pid = 4412] [serial = 248] [outer = 00000086211AD400] 16:59:55 INFO - PROCESS | 4412 | 1461110395029 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:59:55 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. 16:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 732ms 16:59:55 INFO - PROCESS | 4412 | 1461110395046 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 16:59:55 INFO - PROCESS | 4412 | 1461110395051 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 16:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:59:55 INFO - PROCESS | 4412 | 1461110395057 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:59:55 INFO - PROCESS | 4412 | 1461110395061 Marionette TRACE conn5 <- [1,298,null,{}] 16:59:55 INFO - PROCESS | 4412 | 1461110395068 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:55 INFO - PROCESS | 4412 | 1461110395218 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 16:59:55 INFO - PROCESS | 4412 | 1461110395285 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:55 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184C4000 == 30 [pid = 4412] [id = 84] 16:59:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 75 (0000008611E39C00) [pid = 4412] [serial = 249] [outer = 0000000000000000] 16:59:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 76 (0000008613112800) [pid = 4412] [serial = 250] [outer = 0000008611E39C00] 16:59:55 INFO - PROCESS | 4412 | 1461110395345 Marionette DEBUG loaded listener.js 16:59:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 77 (0000008617279400) [pid = 4412] [serial = 251] [outer = 0000008611E39C00] 16:59:55 INFO - PROCESS | 4412 | 1461110395912 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:59:55 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. 16:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 881ms 16:59:55 INFO - PROCESS | 4412 | 1461110395941 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 16:59:55 INFO - PROCESS | 4412 | 1461110395948 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 16:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:59:55 INFO - PROCESS | 4412 | 1461110395955 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:59:55 INFO - PROCESS | 4412 | 1461110395958 Marionette TRACE conn5 <- [1,302,null,{}] 16:59:55 INFO - PROCESS | 4412 | 1461110395962 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:56 INFO - PROCESS | 4412 | 1461110396067 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 16:59:56 INFO - PROCESS | 4412 | 1461110396143 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:56 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC69000 == 31 [pid = 4412] [id = 85] 16:59:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (000000861880A000) [pid = 4412] [serial = 252] [outer = 0000000000000000] 16:59:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (000000861B286000) [pid = 4412] [serial = 253] [outer = 000000861880A000] 16:59:56 INFO - PROCESS | 4412 | 1461110396199 Marionette DEBUG loaded listener.js 16:59:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (000000861BFDFC00) [pid = 4412] [serial = 254] [outer = 000000861880A000] 16:59:56 INFO - PROCESS | 4412 | 1461110396810 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:59:56 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. 16:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 881ms 16:59:56 INFO - PROCESS | 4412 | 1461110396841 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 16:59:56 INFO - PROCESS | 4412 | 1461110396844 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 16:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:59:56 INFO - PROCESS | 4412 | 1461110396848 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:59:56 INFO - PROCESS | 4412 | 1461110396853 Marionette TRACE conn5 <- [1,306,null,{}] 16:59:56 INFO - PROCESS | 4412 | 1461110396866 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:56 INFO - PROCESS | 4412 | 1461110396973 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 16:59:57 INFO - PROCESS | 4412 | 1461110397038 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E0D000 == 32 [pid = 4412] [id = 86] 16:59:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861F626800) [pid = 4412] [serial = 255] [outer = 0000000000000000] 16:59:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861FA40C00) [pid = 4412] [serial = 256] [outer = 000000861F626800] 16:59:57 INFO - PROCESS | 4412 | 1461110397097 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (00000086216A7000) [pid = 4412] [serial = 257] [outer = 000000861F626800] 16:59:57 INFO - PROCESS | 4412 | 1461110397586 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:59:57 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. 16:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 797ms 16:59:57 INFO - PROCESS | 4412 | 1461110397646 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 16:59:57 INFO - PROCESS | 4412 | 1461110397650 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 16:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:59:57 INFO - PROCESS | 4412 | 1461110397653 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:59:57 INFO - PROCESS | 4412 | 1461110397655 Marionette TRACE conn5 <- [1,310,null,{}] 16:59:57 INFO - PROCESS | 4412 | 1461110397660 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:57 INFO - PROCESS | 4412 | 1461110397765 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 16:59:57 INFO - PROCESS | 4412 | 1461110397841 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E62800 == 33 [pid = 4412] [id = 87] 16:59:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (0000008622C08400) [pid = 4412] [serial = 258] [outer = 0000000000000000] 16:59:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (0000008622C0C000) [pid = 4412] [serial = 259] [outer = 0000008622C08400] 16:59:57 INFO - PROCESS | 4412 | 1461110397898 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (0000008622C7E000) [pid = 4412] [serial = 260] [outer = 0000008622C08400] 16:59:58 INFO - PROCESS | 4412 | 1461110398509 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:59:58 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. 16:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 881ms 16:59:58 INFO - PROCESS | 4412 | 1461110398537 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 16:59:58 INFO - PROCESS | 4412 | 1461110398539 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 16:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:59:58 INFO - PROCESS | 4412 | 1461110398543 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:59:58 INFO - PROCESS | 4412 | 1461110398545 Marionette TRACE conn5 <- [1,314,null,{}] 16:59:58 INFO - PROCESS | 4412 | 1461110398548 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:58 INFO - PROCESS | 4412 | 1461110398649 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 16:59:58 INFO - PROCESS | 4412 | 1461110398713 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:58 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190C8800 == 34 [pid = 4412] [id = 88] 16:59:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (00000086178A6800) [pid = 4412] [serial = 261] [outer = 0000000000000000] 16:59:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (000000861BFDD400) [pid = 4412] [serial = 262] [outer = 00000086178A6800] 16:59:58 INFO - PROCESS | 4412 | 1461110398771 Marionette DEBUG loaded listener.js 16:59:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (0000008622C87000) [pid = 4412] [serial = 263] [outer = 00000086178A6800] 16:59:59 INFO - PROCESS | 4412 | 1461110399485 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:59:59 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. 16:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 985ms 16:59:59 INFO - PROCESS | 4412 | 1461110399531 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 16:59:59 INFO - PROCESS | 4412 | 1461110399536 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 16:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:59:59 INFO - PROCESS | 4412 | 1461110399542 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 4412 | 1461110399546 Marionette TRACE conn5 <- [1,318,null,{}] 16:59:59 INFO - PROCESS | 4412 | 1461110399551 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:59 INFO - PROCESS | 4412 | 1461110399654 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 16:59:59 INFO - PROCESS | 4412 | 1461110399720 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5B0000 == 35 [pid = 4412] [id = 89] 16:59:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (0000008612187400) [pid = 4412] [serial = 264] [outer = 0000000000000000] 16:59:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (0000008613115400) [pid = 4412] [serial = 265] [outer = 0000008612187400] 16:59:59 INFO - PROCESS | 4412 | 1461110399771 Marionette DEBUG loaded listener.js 16:59:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (0000008618404C00) [pid = 4412] [serial = 266] [outer = 0000008612187400] 17:00:00 INFO - PROCESS | 4412 | --DOCSHELL 00000086230A1800 == 34 [pid = 4412] [id = 63] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (000000861721B000) [pid = 4412] [serial = 203] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (0000008618812C00) [pid = 4412] [serial = 193] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (000000861BC46800) [pid = 4412] [serial = 194] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (00000086204D9800) [pid = 4412] [serial = 208] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (00000086204CF400) [pid = 4412] [serial = 206] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000861CED0000) [pid = 4412] [serial = 196] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000861686AC00) [pid = 4412] [serial = 190] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (000000861773C800) [pid = 4412] [serial = 191] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (0000008626853000) [pid = 4412] [serial = 188] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (000000861F8A7800) [pid = 4412] [serial = 199] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (000000861EAA5000) [pid = 4412] [serial = 197] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (0000008610E4C000) [pid = 4412] [serial = 202] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (000000861FAD2400) [pid = 4412] [serial = 200] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (000000861F3ED800) [pid = 4412] [serial = 205] [outer = 0000000000000000] [url = about:blank] 17:00:00 INFO - PROCESS | 4412 | 1461110400281 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:00 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. 17:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 795ms 17:00:00 INFO - PROCESS | 4412 | 1461110400340 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 17:00:00 INFO - PROCESS | 4412 | 1461110400347 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 17:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:00:00 INFO - PROCESS | 4412 | 1461110400353 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:00:00 INFO - PROCESS | 4412 | 1461110400356 Marionette TRACE conn5 <- [1,322,null,{}] 17:00:00 INFO - PROCESS | 4412 | 1461110400360 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:00 INFO - PROCESS | 4412 | 1461110400446 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 17:00:00 INFO - PROCESS | 4412 | 1461110400506 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:00 INFO - PROCESS | 4412 | ++DOCSHELL 000000861CE50800 == 35 [pid = 4412] [id = 90] 17:00:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (0000008612962400) [pid = 4412] [serial = 267] [outer = 0000000000000000] 17:00:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (00000086175C5400) [pid = 4412] [serial = 268] [outer = 0000008612962400] 17:00:00 INFO - PROCESS | 4412 | 1461110400560 Marionette DEBUG loaded listener.js 17:00:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (0000008618484400) [pid = 4412] [serial = 269] [outer = 0000008612962400] 17:00:00 INFO - PROCESS | 4412 | 1461110400914 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:00 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. 17:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 585ms 17:00:00 INFO - PROCESS | 4412 | 1461110400939 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 17:00:00 INFO - PROCESS | 4412 | 1461110400941 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 17:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:00:00 INFO - PROCESS | 4412 | 1461110400945 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:00:00 INFO - PROCESS | 4412 | 1461110400948 Marionette TRACE conn5 <- [1,326,null,{}] 17:00:00 INFO - PROCESS | 4412 | 1461110400959 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:01 INFO - PROCESS | 4412 | 1461110401049 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 17:00:01 INFO - PROCESS | 4412 | 1461110401107 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC76800 == 36 [pid = 4412] [id = 91] 17:00:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (0000008618811800) [pid = 4412] [serial = 270] [outer = 0000000000000000] 17:00:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (000000861BFC7400) [pid = 4412] [serial = 271] [outer = 0000008618811800] 17:00:01 INFO - PROCESS | 4412 | 1461110401157 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (000000861E183800) [pid = 4412] [serial = 272] [outer = 0000008618811800] 17:00:01 INFO - PROCESS | 4412 | 1461110401474 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:01 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. 17:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 586ms 17:00:01 INFO - PROCESS | 4412 | 1461110401534 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 17:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:00:01 INFO - PROCESS | 4412 | 1461110401537 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 17:00:01 INFO - PROCESS | 4412 | 1461110401541 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:00:01 INFO - PROCESS | 4412 | 1461110401544 Marionette TRACE conn5 <- [1,330,null,{}] 17:00:01 INFO - PROCESS | 4412 | 1461110401548 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:01 INFO - PROCESS | 4412 | 1461110401654 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 17:00:01 INFO - PROCESS | 4412 | 1461110401663 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 4412 | ++DOCSHELL 0000008620E0A000 == 37 [pid = 4412] [id = 92] 17:00:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (000000861F006C00) [pid = 4412] [serial = 273] [outer = 0000000000000000] 17:00:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (000000861F3EA400) [pid = 4412] [serial = 274] [outer = 000000861F006C00] 17:00:01 INFO - PROCESS | 4412 | 1461110401711 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (000000861F62A000) [pid = 4412] [serial = 275] [outer = 000000861F006C00] 17:00:02 INFO - PROCESS | 4412 | 1461110402076 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:02 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. 17:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 585ms 17:00:02 INFO - PROCESS | 4412 | 1461110402128 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 17:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:00:02 INFO - PROCESS | 4412 | 1461110402130 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 17:00:02 INFO - PROCESS | 4412 | 1461110402134 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:00:02 INFO - PROCESS | 4412 | 1461110402136 Marionette TRACE conn5 <- [1,334,null,{}] 17:00:02 INFO - PROCESS | 4412 | 1461110402139 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:02 INFO - PROCESS | 4412 | 1461110402246 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 17:00:02 INFO - PROCESS | 4412 | 1461110402260 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:02 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622B20000 == 38 [pid = 4412] [id = 93] 17:00:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (000000861E181000) [pid = 4412] [serial = 276] [outer = 0000000000000000] 17:00:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (000000861FA9FC00) [pid = 4412] [serial = 277] [outer = 000000861E181000] 17:00:02 INFO - PROCESS | 4412 | 1461110402307 Marionette DEBUG loaded listener.js 17:00:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (000000861FAEC400) [pid = 4412] [serial = 278] [outer = 000000861E181000] 17:00:02 INFO - PROCESS | 4412 | 1461110402710 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:02 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. 17:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 627ms 17:00:02 INFO - PROCESS | 4412 | 1461110402764 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 17:00:02 INFO - PROCESS | 4412 | 1461110402767 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 17:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:00:02 INFO - PROCESS | 4412 | 1461110402777 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:00:02 INFO - PROCESS | 4412 | 1461110402779 Marionette TRACE conn5 <- [1,338,null,{}] 17:00:02 INFO - PROCESS | 4412 | 1461110402783 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:02 INFO - PROCESS | 4412 | 1461110402902 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 17:00:02 INFO - PROCESS | 4412 | 1461110402909 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000862309D800 == 39 [pid = 4412] [id = 94] 17:00:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (00000086204CFC00) [pid = 4412] [serial = 279] [outer = 0000000000000000] 17:00:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (000000862156EC00) [pid = 4412] [serial = 280] [outer = 00000086204CFC00] 17:00:02 INFO - PROCESS | 4412 | 1461110402962 Marionette DEBUG loaded listener.js 17:00:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (0000008622C10400) [pid = 4412] [serial = 281] [outer = 00000086204CFC00] 17:00:03 INFO - PROCESS | 4412 | 1461110403353 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:03 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. 17:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 627ms 17:00:03 INFO - PROCESS | 4412 | 1461110403405 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 17:00:03 INFO - PROCESS | 4412 | 1461110403407 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 17:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:00:03 INFO - PROCESS | 4412 | 1461110403418 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:00:03 INFO - PROCESS | 4412 | 1461110403420 Marionette TRACE conn5 <- [1,342,null,{}] 17:00:03 INFO - PROCESS | 4412 | 1461110403424 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:03 INFO - PROCESS | 4412 | 1461110403529 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 17:00:03 INFO - PROCESS | 4412 | 1461110403536 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:03 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244C6000 == 40 [pid = 4412] [id = 95] 17:00:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (0000008622C87400) [pid = 4412] [serial = 282] [outer = 0000000000000000] 17:00:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (0000008622CA7C00) [pid = 4412] [serial = 283] [outer = 0000008622C87400] 17:00:03 INFO - PROCESS | 4412 | 1461110403620 Marionette DEBUG loaded listener.js 17:00:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (0000008622E92800) [pid = 4412] [serial = 284] [outer = 0000008622C87400] 17:00:03 INFO - PROCESS | 4412 | 1461110403985 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:04 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. 17:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 672ms 17:00:04 INFO - PROCESS | 4412 | 1461110404101 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 17:00:04 INFO - PROCESS | 4412 | 1461110404104 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 17:00:04 INFO - PROCESS | 4412 | 1461110404112 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:00:04 INFO - PROCESS | 4412 | 1461110404113 Marionette TRACE conn5 <- [1,346,null,{}] 17:00:04 INFO - PROCESS | 4412 | 1461110404117 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:04 INFO - PROCESS | 4412 | 1461110404224 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 17:00:04 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (000000861BC48400) [pid = 4412] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:00:04 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (000000861F3F0C00) [pid = 4412] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:00:04 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (0000008611DDD800) [pid = 4412] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:00:04 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861361E400) [pid = 4412] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:00:04 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (000000861BC44800) [pid = 4412] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:00:04 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (0000008618451C00) [pid = 4412] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:00:04 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (0000008611F24800) [pid = 4412] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:00:04 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (00000086103CD800) [pid = 4412] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:00:04 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (000000861FAEB800) [pid = 4412] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:00:04 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (00000086204D5C00) [pid = 4412] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:00:04 INFO - PROCESS | 4412 | 1461110404409 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:04 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E2D9000 == 41 [pid = 4412] [id = 96] 17:00:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (0000008611D90000) [pid = 4412] [serial = 285] [outer = 0000000000000000] 17:00:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (0000008616863400) [pid = 4412] [serial = 286] [outer = 0000008611D90000] 17:00:04 INFO - PROCESS | 4412 | 1461110404536 Marionette DEBUG loaded listener.js 17:00:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (000000861FCB0400) [pid = 4412] [serial = 287] [outer = 0000008611D90000] 17:00:04 INFO - PROCESS | 4412 | 1461110404958 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:05 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. 17:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 879ms 17:00:05 INFO - PROCESS | 4412 | 1461110405000 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 17:00:05 INFO - PROCESS | 4412 | 1461110405002 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 17:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:00:05 INFO - PROCESS | 4412 | 1461110405010 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:00:05 INFO - PROCESS | 4412 | 1461110405012 Marionette TRACE conn5 <- [1,350,null,{}] 17:00:05 INFO - PROCESS | 4412 | 1461110405015 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:05 INFO - PROCESS | 4412 | 1461110405093 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 17:00:05 INFO - PROCESS | 4412 | 1461110405099 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:05 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626213800 == 42 [pid = 4412] [id = 97] 17:00:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (0000008623EC1800) [pid = 4412] [serial = 288] [outer = 0000000000000000] 17:00:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (0000008623EC5800) [pid = 4412] [serial = 289] [outer = 0000008623EC1800] 17:00:05 INFO - PROCESS | 4412 | 1461110405146 Marionette DEBUG loaded listener.js 17:00:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (0000008624437C00) [pid = 4412] [serial = 290] [outer = 0000008623EC1800] 17:00:05 INFO - PROCESS | 4412 | 1461110405534 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:05 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. 17:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 586ms 17:00:05 INFO - PROCESS | 4412 | 1461110405596 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 17:00:05 INFO - PROCESS | 4412 | 1461110405599 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 17:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:00:05 INFO - PROCESS | 4412 | 1461110405602 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:00:05 INFO - PROCESS | 4412 | 1461110405604 Marionette TRACE conn5 <- [1,354,null,{}] 17:00:05 INFO - PROCESS | 4412 | 1461110405607 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:05 INFO - PROCESS | 4412 | 1461110405684 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 17:00:05 INFO - PROCESS | 4412 | 1461110405691 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:05 INFO - PROCESS | 4412 | ++DOCSHELL 00000086264DB000 == 43 [pid = 4412] [id = 98] 17:00:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (0000008624438C00) [pid = 4412] [serial = 291] [outer = 0000000000000000] 17:00:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (0000008624441C00) [pid = 4412] [serial = 292] [outer = 0000008624438C00] 17:00:05 INFO - PROCESS | 4412 | 1461110405737 Marionette DEBUG loaded listener.js 17:00:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (0000008624470800) [pid = 4412] [serial = 293] [outer = 0000008624438C00] 17:00:06 INFO - PROCESS | 4412 | 1461110406140 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:06 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. 17:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 585ms 17:00:06 INFO - PROCESS | 4412 | 1461110406193 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 17:00:06 INFO - PROCESS | 4412 | 1461110406196 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 17:00:06 INFO - PROCESS | 4412 | 1461110406199 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:00:06 INFO - PROCESS | 4412 | 1461110406201 Marionette TRACE conn5 <- [1,358,null,{}] 17:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:00:06 INFO - PROCESS | 4412 | 1461110406205 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:06 INFO - PROCESS | 4412 | 1461110406305 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 17:00:06 INFO - PROCESS | 4412 | 1461110406313 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:06 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A43800 == 44 [pid = 4412] [id = 99] 17:00:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (0000008616B38800) [pid = 4412] [serial = 294] [outer = 0000000000000000] 17:00:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000862446F800) [pid = 4412] [serial = 295] [outer = 0000008616B38800] 17:00:06 INFO - PROCESS | 4412 | 1461110406365 Marionette DEBUG loaded listener.js 17:00:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (0000008626419C00) [pid = 4412] [serial = 296] [outer = 0000008616B38800] 17:00:07 INFO - PROCESS | 4412 | 1461110407081 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:07 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. 17:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 943ms 17:00:07 INFO - PROCESS | 4412 | 1461110407148 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 17:00:07 INFO - PROCESS | 4412 | 1461110407154 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 17:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:00:07 INFO - PROCESS | 4412 | 1461110407160 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:00:07 INFO - PROCESS | 4412 | 1461110407165 Marionette TRACE conn5 <- [1,362,null,{}] 17:00:07 INFO - PROCESS | 4412 | 1461110407170 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:07 INFO - PROCESS | 4412 | 1461110407313 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 17:00:07 INFO - PROCESS | 4412 | 1461110407383 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:07 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5C7000 == 45 [pid = 4412] [id = 100] 17:00:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861311B400) [pid = 4412] [serial = 297] [outer = 0000000000000000] 17:00:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (0000008616B33000) [pid = 4412] [serial = 298] [outer = 000000861311B400] 17:00:07 INFO - PROCESS | 4412 | 1461110407482 Marionette DEBUG loaded listener.js 17:00:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008616D17400) [pid = 4412] [serial = 299] [outer = 000000861311B400] 17:00:08 INFO - PROCESS | 4412 | 1461110408099 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:08 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. 17:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 985ms 17:00:08 INFO - PROCESS | 4412 | 1461110408148 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 17:00:08 INFO - PROCESS | 4412 | 1461110408154 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 17:00:08 INFO - PROCESS | 4412 | 1461110408161 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:00:08 INFO - PROCESS | 4412 | 1461110408165 Marionette TRACE conn5 <- [1,366,null,{}] 17:00:08 INFO - PROCESS | 4412 | 1461110408169 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:08 INFO - PROCESS | 4412 | 1461110408308 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 17:00:08 INFO - PROCESS | 4412 | 1461110408378 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:08 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E53000 == 46 [pid = 4412] [id = 101] 17:00:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (0000008618406C00) [pid = 4412] [serial = 300] [outer = 0000000000000000] 17:00:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861DC9EC00) [pid = 4412] [serial = 301] [outer = 0000008618406C00] 17:00:08 INFO - PROCESS | 4412 | 1461110408478 Marionette DEBUG loaded listener.js 17:00:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861F3F5C00) [pid = 4412] [serial = 302] [outer = 0000008618406C00] 17:00:09 INFO - PROCESS | 4412 | 1461110409323 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:09 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. 17:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1179ms 17:00:09 INFO - PROCESS | 4412 | 1461110409346 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 17:00:09 INFO - PROCESS | 4412 | 1461110409350 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 17:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:00:09 INFO - PROCESS | 4412 | 1461110409355 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:00:09 INFO - PROCESS | 4412 | 1461110409359 Marionette TRACE conn5 <- [1,370,null,{}] 17:00:09 INFO - PROCESS | 4412 | 1461110409390 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:09 INFO - PROCESS | 4412 | 1461110409522 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 17:00:09 INFO - PROCESS | 4412 | 1461110409590 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:09 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616D67800 == 47 [pid = 4412] [id = 102] 17:00:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008611F24800) [pid = 4412] [serial = 303] [outer = 0000000000000000] 17:00:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861217CC00) [pid = 4412] [serial = 304] [outer = 0000008611F24800] 17:00:09 INFO - PROCESS | 4412 | 1461110409640 Marionette DEBUG loaded listener.js 17:00:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008616A2A800) [pid = 4412] [serial = 305] [outer = 0000008611F24800] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 00000086264DB000 == 46 [pid = 4412] [id = 98] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 0000008626213800 == 45 [pid = 4412] [id = 97] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 000000861E2D9000 == 44 [pid = 4412] [id = 96] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 00000086244C6000 == 43 [pid = 4412] [id = 95] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 000000862309D800 == 42 [pid = 4412] [id = 94] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 0000008622B20000 == 41 [pid = 4412] [id = 93] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 0000008620E0A000 == 40 [pid = 4412] [id = 92] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC76800 == 39 [pid = 4412] [id = 91] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (00000086215C8400) [pid = 4412] [serial = 247] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 000000861CE50800 == 38 [pid = 4412] [id = 90] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5B0000 == 37 [pid = 4412] [id = 89] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 00000086190C8800 == 36 [pid = 4412] [id = 88] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E62800 == 35 [pid = 4412] [id = 87] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E0D000 == 34 [pid = 4412] [id = 86] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC69000 == 33 [pid = 4412] [id = 85] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 00000086184C4000 == 32 [pid = 4412] [id = 84] 17:00:10 INFO - PROCESS | 4412 | --DOCSHELL 0000008622B1B000 == 31 [pid = 4412] [id = 83] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861DCA2000) [pid = 4412] [serial = 232] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861EAA3C00) [pid = 4412] [serial = 235] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861E1A6000) [pid = 4412] [serial = 233] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008611DE1800) [pid = 4412] [serial = 220] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008611F31000) [pid = 4412] [serial = 221] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (0000008613885000) [pid = 4412] [serial = 223] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (0000008617216C00) [pid = 4412] [serial = 224] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861BF95800) [pid = 4412] [serial = 229] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (000000861848FC00) [pid = 4412] [serial = 226] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (000000861B28A400) [pid = 4412] [serial = 227] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (0000008618408C00) [pid = 4412] [serial = 217] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (0000008620E7FC00) [pid = 4412] [serial = 209] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (0000008618807000) [pid = 4412] [serial = 214] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (0000008611DE5C00) [pid = 4412] [serial = 211] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (000000861FADC000) [pid = 4412] [serial = 239] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (000000861F8AE400) [pid = 4412] [serial = 238] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (000000861F8AC800) [pid = 4412] [serial = 236] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (000000862024B800) [pid = 4412] [serial = 241] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (00000086205A4000) [pid = 4412] [serial = 244] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (00000086211B7C00) [pid = 4412] [serial = 245] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (00000086204D0400) [pid = 4412] [serial = 242] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (000000861BFDF000) [pid = 4412] [serial = 230] [outer = 0000000000000000] [url = about:blank] 17:00:10 INFO - PROCESS | 4412 | 1461110410236 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:00:10 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. 17:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 944ms 17:00:10 INFO - PROCESS | 4412 | 1461110410304 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 4412 | 1461110410309 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 17:00:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:00:10 INFO - PROCESS | 4412 | 1461110410316 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - PROCESS | 4412 | 1461110410318 Marionette TRACE conn5 <- [1,374,null,{}] 17:00:10 INFO - PROCESS | 4412 | 1461110410324 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:10 INFO - PROCESS | 4412 | 1461110410411 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 17:00:10 INFO - PROCESS | 4412 | 1461110410473 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:10 INFO - PROCESS | 4412 | ++DOCSHELL 00000086177CF000 == 32 [pid = 4412] [id = 103] 17:00:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (0000008610547800) [pid = 4412] [serial = 306] [outer = 0000000000000000] 17:00:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (0000008611F26400) [pid = 4412] [serial = 307] [outer = 0000008610547800] 17:00:10 INFO - PROCESS | 4412 | 1461110410521 Marionette DEBUG loaded listener.js 17:00:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (0000008616B55800) [pid = 4412] [serial = 308] [outer = 0000008610547800] 17:00:10 INFO - PROCESS | 4412 | 1461110410991 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:00:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 17:00:11 INFO - PROCESS | 4412 | 1461110411051 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 4412 | 1461110411054 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 17:00:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:00:11 INFO - PROCESS | 4412 | 1461110411063 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - PROCESS | 4412 | 1461110411067 Marionette TRACE conn5 <- [1,378,null,{}] 17:00:11 INFO - PROCESS | 4412 | 1461110411079 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:11 INFO - PROCESS | 4412 | 1461110411166 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 17:00:11 INFO - PROCESS | 4412 | 1461110411175 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:11 INFO - PROCESS | 4412 | ++DOCSHELL 000000861CE4F800 == 33 [pid = 4412] [id = 104] 17:00:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (0000008618485000) [pid = 4412] [serial = 309] [outer = 0000000000000000] 17:00:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (0000008618812C00) [pid = 4412] [serial = 310] [outer = 0000008618485000] 17:00:11 INFO - PROCESS | 4412 | 1461110411224 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (000000861BC44400) [pid = 4412] [serial = 311] [outer = 0000008618485000] 17:00:11 INFO - PROCESS | 4412 | 1461110411755 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:00:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 732ms 17:00:11 INFO - PROCESS | 4412 | 1461110411797 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 4412 | 1461110411800 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 17:00:11 INFO - PROCESS | 4412 | 1461110411803 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:00:11 INFO - PROCESS | 4412 | 1461110411805 Marionette TRACE conn5 <- [1,382,null,{}] 17:00:11 INFO - PROCESS | 4412 | 1461110411809 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:11 INFO - PROCESS | 4412 | 1461110411888 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 17:00:11 INFO - PROCESS | 4412 | 1461110411896 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:11 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA51800 == 34 [pid = 4412] [id = 105] 17:00:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (000000861BFD9000) [pid = 4412] [serial = 312] [outer = 0000000000000000] 17:00:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (000000861BFDB800) [pid = 4412] [serial = 313] [outer = 000000861BFD9000] 17:00:11 INFO - PROCESS | 4412 | 1461110411944 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (000000861CE94C00) [pid = 4412] [serial = 314] [outer = 000000861BFD9000] 17:00:12 INFO - PROCESS | 4412 | 1461110412402 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:00:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:00:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 17:00:12 INFO - PROCESS | 4412 | 1461110412436 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 17:00:12 INFO - PROCESS | 4412 | 1461110412438 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 17:00:12 INFO - PROCESS | 4412 | 1461110412441 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:00:12 INFO - PROCESS | 4412 | 1461110412442 Marionette TRACE conn5 <- [1,386,null,{}] 17:00:12 INFO - PROCESS | 4412 | 1461110412446 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:12 INFO - PROCESS | 4412 | 1461110412570 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 17:00:12 INFO - PROCESS | 4412 | 1461110412591 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EF15000 == 35 [pid = 4412] [id = 106] 17:00:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (000000861DCA2000) [pid = 4412] [serial = 315] [outer = 0000000000000000] 17:00:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (000000861E19F000) [pid = 4412] [serial = 316] [outer = 000000861DCA2000] 17:00:12 INFO - PROCESS | 4412 | 1461110412636 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (000000861EAF0400) [pid = 4412] [serial = 317] [outer = 000000861DCA2000] 17:00:13 INFO - PROCESS | 4412 | 1461110413077 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 17:00:13 INFO - PROCESS | 4412 | 1461110413135 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 17:00:13 INFO - PROCESS | 4412 | 1461110413138 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 17:00:13 INFO - PROCESS | 4412 | 1461110413141 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:00:13 INFO - PROCESS | 4412 | 1461110413143 Marionette TRACE conn5 <- [1,390,null,{}] 17:00:13 INFO - PROCESS | 4412 | 1461110413146 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:13 INFO - PROCESS | 4412 | 1461110413264 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 17:00:13 INFO - PROCESS | 4412 | 1461110413312 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:13 INFO - PROCESS | 4412 | ++DOCSHELL 0000008620E1D800 == 36 [pid = 4412] [id = 107] 17:00:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000861F8A0400) [pid = 4412] [serial = 318] [outer = 0000000000000000] 17:00:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (000000861FAD2400) [pid = 4412] [serial = 319] [outer = 000000861F8A0400] 17:00:13 INFO - PROCESS | 4412 | 1461110413364 Marionette DEBUG loaded listener.js 17:00:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861FAE9C00) [pid = 4412] [serial = 320] [outer = 000000861F8A0400] 17:00:13 INFO - PROCESS | 4412 | 1461110413812 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 733ms 17:00:13 INFO - PROCESS | 4412 | 1461110413878 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 17:00:13 INFO - PROCESS | 4412 | 1461110413880 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 17:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:00:13 INFO - PROCESS | 4412 | 1461110413883 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:00:13 INFO - PROCESS | 4412 | 1461110413885 Marionette TRACE conn5 <- [1,394,null,{}] 17:00:13 INFO - PROCESS | 4412 | 1461110413889 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:13 INFO - PROCESS | 4412 | 1461110413984 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 17:00:14 INFO - PROCESS | 4412 | 1461110413996 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:14 INFO - PROCESS | 4412 | ++DOCSHELL 00000086177D2800 == 37 [pid = 4412] [id = 108] 17:00:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (000000861F8AA400) [pid = 4412] [serial = 321] [outer = 0000000000000000] 17:00:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (00000086202FD800) [pid = 4412] [serial = 322] [outer = 000000861F8AA400] 17:00:14 INFO - PROCESS | 4412 | 1461110414041 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (00000086204D7800) [pid = 4412] [serial = 323] [outer = 000000861F8AA400] 17:00:14 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (00000086204CFC00) [pid = 4412] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:00:14 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (0000008611D90000) [pid = 4412] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:00:14 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (0000008612187400) [pid = 4412] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:00:14 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861F006C00) [pid = 4412] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:00:14 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (0000008623EC1800) [pid = 4412] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:00:14 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (0000008622C87400) [pid = 4412] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:00:14 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (0000008618811800) [pid = 4412] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:00:14 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (000000861E181000) [pid = 4412] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:00:14 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (0000008612962400) [pid = 4412] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:00:14 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (0000008624438C00) [pid = 4412] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:00:14 INFO - PROCESS | 4412 | 1461110414601 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 733ms 17:00:14 INFO - PROCESS | 4412 | 1461110414620 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 17:00:14 INFO - PROCESS | 4412 | 1461110414622 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 17:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:00:14 INFO - PROCESS | 4412 | 1461110414625 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:00:14 INFO - PROCESS | 4412 | 1461110414627 Marionette TRACE conn5 <- [1,398,null,{}] 17:00:14 INFO - PROCESS | 4412 | 1461110414630 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:14 INFO - PROCESS | 4412 | 1461110414704 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 17:00:14 INFO - PROCESS | 4412 | 1461110414711 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:14 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C6D800 == 38 [pid = 4412] [id = 109] 17:00:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (0000008618452800) [pid = 4412] [serial = 324] [outer = 0000000000000000] 17:00:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (0000008620293C00) [pid = 4412] [serial = 325] [outer = 0000008618452800] 17:00:14 INFO - PROCESS | 4412 | 1461110414757 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (00000086205A8000) [pid = 4412] [serial = 326] [outer = 0000008618452800] 17:00:15 INFO - PROCESS | 4412 | 1461110415174 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 585ms 17:00:15 INFO - PROCESS | 4412 | 1461110415214 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 17:00:15 INFO - PROCESS | 4412 | 1461110415216 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 17:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:00:15 INFO - PROCESS | 4412 | 1461110415219 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:00:15 INFO - PROCESS | 4412 | 1461110415221 Marionette TRACE conn5 <- [1,402,null,{}] 17:00:15 INFO - PROCESS | 4412 | 1461110415225 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:15 INFO - PROCESS | 4412 | 1461110415329 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 17:00:15 INFO - PROCESS | 4412 | 1461110415337 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E65800 == 39 [pid = 4412] [id = 110] 17:00:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (00000086211B7C00) [pid = 4412] [serial = 327] [outer = 0000000000000000] 17:00:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000862169E800) [pid = 4412] [serial = 328] [outer = 00000086211B7C00] 17:00:15 INFO - PROCESS | 4412 | 1461110415385 Marionette DEBUG loaded listener.js 17:00:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (0000008622C03000) [pid = 4412] [serial = 329] [outer = 00000086211B7C00] 17:00:15 INFO - PROCESS | 4412 | 1461110415777 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 628ms 17:00:15 INFO - PROCESS | 4412 | 1461110415851 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 17:00:15 INFO - PROCESS | 4412 | 1461110415853 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 17:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:00:15 INFO - PROCESS | 4412 | 1461110415857 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:00:15 INFO - PROCESS | 4412 | 1461110415858 Marionette TRACE conn5 <- [1,406,null,{}] 17:00:15 INFO - PROCESS | 4412 | 1461110415862 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:15 INFO - PROCESS | 4412 | 1461110415938 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 17:00:15 INFO - PROCESS | 4412 | 1461110415946 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244C7000 == 40 [pid = 4412] [id = 111] 17:00:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (0000008622C0D800) [pid = 4412] [serial = 330] [outer = 0000000000000000] 17:00:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (0000008622C7DC00) [pid = 4412] [serial = 331] [outer = 0000008622C0D800] 17:00:16 INFO - PROCESS | 4412 | 1461110415992 Marionette DEBUG loaded listener.js 17:00:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008622CA4400) [pid = 4412] [serial = 332] [outer = 0000008622C0D800] 17:00:16 INFO - PROCESS | 4412 | 1461110416407 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 587ms 17:00:16 INFO - PROCESS | 4412 | 1461110416447 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 17:00:16 INFO - PROCESS | 4412 | 1461110416450 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 17:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:00:16 INFO - PROCESS | 4412 | 1461110416453 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:00:16 INFO - PROCESS | 4412 | 1461110416456 Marionette TRACE conn5 <- [1,410,null,{}] 17:00:16 INFO - PROCESS | 4412 | 1461110416459 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:16 INFO - PROCESS | 4412 | 1461110416555 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 17:00:16 INFO - PROCESS | 4412 | 1461110416737 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:16 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616A19800 == 41 [pid = 4412] [id = 112] 17:00:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (0000008610531400) [pid = 4412] [serial = 333] [outer = 0000000000000000] 17:00:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (0000008610DDE000) [pid = 4412] [serial = 334] [outer = 0000008610531400] 17:00:16 INFO - PROCESS | 4412 | 1461110416796 Marionette DEBUG loaded listener.js 17:00:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (0000008611F31400) [pid = 4412] [serial = 335] [outer = 0000008610531400] 17:00:17 INFO - PROCESS | 4412 | 1461110417445 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:00:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:00:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1031ms 17:00:17 INFO - PROCESS | 4412 | 1461110417487 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 17:00:17 INFO - PROCESS | 4412 | 1461110417492 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 17:00:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:00:17 INFO - PROCESS | 4412 | 1461110417497 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:00:17 INFO - PROCESS | 4412 | 1461110417501 Marionette TRACE conn5 <- [1,414,null,{}] 17:00:17 INFO - PROCESS | 4412 | 1461110417528 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:17 INFO - PROCESS | 4412 | 1461110417637 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 17:00:17 INFO - PROCESS | 4412 | 1461110417705 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:17 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA49000 == 42 [pid = 4412] [id = 113] 17:00:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008618453800) [pid = 4412] [serial = 336] [outer = 0000000000000000] 17:00:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861880F000) [pid = 4412] [serial = 337] [outer = 0000008618453800] 17:00:17 INFO - PROCESS | 4412 | 1461110417763 Marionette DEBUG loaded listener.js 17:00:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861BFD2400) [pid = 4412] [serial = 338] [outer = 0000008618453800] 17:00:18 INFO - PROCESS | 4412 | 1461110418389 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:00:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:00:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 902ms 17:00:18 INFO - PROCESS | 4412 | 1461110418405 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 17:00:18 INFO - PROCESS | 4412 | 1461110418410 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 17:00:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:00:18 INFO - PROCESS | 4412 | 1461110418414 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:00:18 INFO - PROCESS | 4412 | 1461110418417 Marionette TRACE conn5 <- [1,418,null,{}] 17:00:18 INFO - PROCESS | 4412 | 1461110418421 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:18 INFO - PROCESS | 4412 | 1461110418524 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 17:00:18 INFO - PROCESS | 4412 | 1461110418606 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:18 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244C3800 == 43 [pid = 4412] [id = 114] 17:00:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861E7CB800) [pid = 4412] [serial = 339] [outer = 0000000000000000] 17:00:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861F8A9000) [pid = 4412] [serial = 340] [outer = 000000861E7CB800] 17:00:18 INFO - PROCESS | 4412 | 1461110418662 Marionette DEBUG loaded listener.js 17:00:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (00000086202FDC00) [pid = 4412] [serial = 341] [outer = 000000861E7CB800] 17:00:19 INFO - PROCESS | 4412 | 1461110419684 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:00:19 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 17:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1280ms 17:00:19 INFO - PROCESS | 4412 | 1461110419697 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 17:00:19 INFO - PROCESS | 4412 | 1461110419699 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 17:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:00:19 INFO - PROCESS | 4412 | 1461110419711 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:00:19 INFO - PROCESS | 4412 | 1461110419718 Marionette TRACE conn5 <- [1,422,null,{}] 17:00:19 INFO - PROCESS | 4412 | 1461110419723 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:19 INFO - PROCESS | 4412 | 1461110419830 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 17:00:19 INFO - PROCESS | 4412 | 1461110419892 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:19 INFO - PROCESS | 4412 | ++DOCSHELL 000000862688D800 == 44 [pid = 4412] [id = 115] 17:00:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (00000086211B6000) [pid = 4412] [serial = 342] [outer = 0000000000000000] 17:00:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (0000008623EBDC00) [pid = 4412] [serial = 343] [outer = 00000086211B6000] 17:00:19 INFO - PROCESS | 4412 | 1461110419948 Marionette DEBUG loaded listener.js 17:00:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000862443CC00) [pid = 4412] [serial = 344] [outer = 00000086211B6000] 17:00:21 INFO - PROCESS | 4412 | 1461110421047 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:00:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:00:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1393ms 17:00:21 INFO - PROCESS | 4412 | 1461110421099 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 17:00:21 INFO - PROCESS | 4412 | 1461110421104 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 17:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:00:21 INFO - PROCESS | 4412 | 1461110421110 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:00:21 INFO - PROCESS | 4412 | 1461110421114 Marionette TRACE conn5 <- [1,426,null,{}] 17:00:21 INFO - PROCESS | 4412 | 1461110421121 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:21 INFO - PROCESS | 4412 | 1461110421300 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 17:00:21 INFO - PROCESS | 4412 | 1461110421378 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:21 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E2F0800 == 45 [pid = 4412] [id = 116] 17:00:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (0000008613159000) [pid = 4412] [serial = 345] [outer = 0000000000000000] 17:00:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008613885800) [pid = 4412] [serial = 346] [outer = 0000008613159000] 17:00:21 INFO - PROCESS | 4412 | 1461110421429 Marionette DEBUG loaded listener.js 17:00:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (000000861844B400) [pid = 4412] [serial = 347] [outer = 0000008613159000] 17:00:21 INFO - PROCESS | 4412 | --DOCSHELL 00000086244C7000 == 44 [pid = 4412] [id = 111] 17:00:21 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E65800 == 43 [pid = 4412] [id = 110] 17:00:21 INFO - PROCESS | 4412 | --DOCSHELL 0000008622C6D800 == 42 [pid = 4412] [id = 109] 17:00:21 INFO - PROCESS | 4412 | --DOCSHELL 00000086177D2800 == 41 [pid = 4412] [id = 108] 17:00:21 INFO - PROCESS | 4412 | --DOCSHELL 0000008620E1D800 == 40 [pid = 4412] [id = 107] 17:00:21 INFO - PROCESS | 4412 | --DOCSHELL 000000861EF15000 == 39 [pid = 4412] [id = 106] 17:00:21 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA51800 == 38 [pid = 4412] [id = 105] 17:00:21 INFO - PROCESS | 4412 | --DOCSHELL 000000861CE4F800 == 37 [pid = 4412] [id = 104] 17:00:21 INFO - PROCESS | 4412 | --DOCSHELL 00000086177CF000 == 36 [pid = 4412] [id = 103] 17:00:21 INFO - PROCESS | 4412 | --DOCSHELL 0000008616D67800 == 35 [pid = 4412] [id = 102] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (0000008624470800) [pid = 4412] [serial = 293] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008622C10400) [pid = 4412] [serial = 281] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008616863400) [pid = 4412] [serial = 286] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008618404C00) [pid = 4412] [serial = 266] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008613112800) [pid = 4412] [serial = 250] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861F3EA400) [pid = 4412] [serial = 274] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (000000861FA40C00) [pid = 4412] [serial = 256] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000861F62A000) [pid = 4412] [serial = 275] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008623EC5800) [pid = 4412] [serial = 289] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008622E92800) [pid = 4412] [serial = 284] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861BFDD400) [pid = 4412] [serial = 262] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (0000008622C0C000) [pid = 4412] [serial = 259] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861BFC7400) [pid = 4412] [serial = 271] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000861E183800) [pid = 4412] [serial = 272] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008622CA7C00) [pid = 4412] [serial = 283] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861FA9FC00) [pid = 4412] [serial = 277] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861FCB0400) [pid = 4412] [serial = 287] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861FAEC400) [pid = 4412] [serial = 278] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (0000008613115400) [pid = 4412] [serial = 265] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (000000862156EC00) [pid = 4412] [serial = 280] [outer = 0000000000000000] [url = about:blank] 17:00:21 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (000000861B286000) [pid = 4412] [serial = 253] [outer = 0000000000000000] [url = about:blank] 17:00:22 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (00000086175C5400) [pid = 4412] [serial = 268] [outer = 0000000000000000] [url = about:blank] 17:00:22 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (0000008618484400) [pid = 4412] [serial = 269] [outer = 0000000000000000] [url = about:blank] 17:00:22 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (0000008624437C00) [pid = 4412] [serial = 290] [outer = 0000000000000000] [url = about:blank] 17:00:22 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (0000008624441C00) [pid = 4412] [serial = 292] [outer = 0000000000000000] [url = about:blank] 17:00:22 INFO - PROCESS | 4412 | 1461110422024 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:00:22 INFO - PROCESS | 4412 | 1461110422063 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 17:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:00:22 INFO - PROCESS | 4412 | 1461110422069 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:00:22 INFO - PROCESS | 4412 | 1461110422072 Marionette TRACE conn5 <- [1,430,null,{}] 17:00:22 INFO - PROCESS | 4412 | 1461110422078 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:22 INFO - PROCESS | 4412 | 1461110422161 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 17:00:22 INFO - PROCESS | 4412 | 1461110422168 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 4412 | ++DOCSHELL 000000861BF4B800 == 36 [pid = 4412] [id = 117] 17:00:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (0000008610542000) [pid = 4412] [serial = 348] [outer = 0000000000000000] 17:00:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (0000008616B40800) [pid = 4412] [serial = 349] [outer = 0000008610542000] 17:00:22 INFO - PROCESS | 4412 | 1461110422219 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (000000861880E000) [pid = 4412] [serial = 350] [outer = 0000008610542000] 17:00:22 INFO - PROCESS | 4412 | 1461110422671 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:00:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:00:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 17:00:22 INFO - PROCESS | 4412 | 1461110422761 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 17:00:22 INFO - PROCESS | 4412 | 1461110422764 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 17:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:00:22 INFO - PROCESS | 4412 | 1461110422767 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:00:22 INFO - PROCESS | 4412 | 1461110422771 Marionette TRACE conn5 <- [1,434,null,{}] 17:00:22 INFO - PROCESS | 4412 | 1461110422786 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:22 INFO - PROCESS | 4412 | 1461110422872 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 17:00:22 INFO - PROCESS | 4412 | 1461110422885 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED49800 == 37 [pid = 4412] [id = 118] 17:00:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (000000861E109000) [pid = 4412] [serial = 351] [outer = 0000000000000000] 17:00:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (000000861E19EC00) [pid = 4412] [serial = 352] [outer = 000000861E109000] 17:00:22 INFO - PROCESS | 4412 | 1461110422937 Marionette DEBUG loaded listener.js 17:00:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000861F076000) [pid = 4412] [serial = 353] [outer = 000000861E109000] 17:00:23 INFO - PROCESS | 4412 | 1461110423393 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 693ms 17:00:23 INFO - PROCESS | 4412 | 1461110423462 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 4412 | 1461110423465 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 17:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:00:23 INFO - PROCESS | 4412 | 1461110423469 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - PROCESS | 4412 | 1461110423471 Marionette TRACE conn5 <- [1,438,null,{}] 17:00:23 INFO - PROCESS | 4412 | 1461110423474 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:23 INFO - PROCESS | 4412 | 1461110423555 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 17:00:23 INFO - PROCESS | 4412 | 1461110423561 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:23 INFO - PROCESS | 4412 | ++DOCSHELL 00000086216D8800 == 38 [pid = 4412] [id = 119] 17:00:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (000000861F8A4800) [pid = 4412] [serial = 354] [outer = 0000000000000000] 17:00:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861FAD8800) [pid = 4412] [serial = 355] [outer = 000000861F8A4800] 17:00:23 INFO - PROCESS | 4412 | 1461110423609 Marionette DEBUG loaded listener.js 17:00:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (0000008620295800) [pid = 4412] [serial = 356] [outer = 000000861F8A4800] 17:00:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (000000862156B000) [pid = 4412] [serial = 357] [outer = 000000861E180000] 17:00:24 INFO - PROCESS | 4412 | 1461110424109 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 17:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:00:24 INFO - PROCESS | 4412 | 1461110424162 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 17:00:24 INFO - PROCESS | 4412 | 1461110424165 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 17:00:24 INFO - PROCESS | 4412 | 1461110424169 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:00:24 INFO - PROCESS | 4412 | 1461110424171 Marionette TRACE conn5 <- [1,442,null,{}] 17:00:24 INFO - PROCESS | 4412 | 1461110424223 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:24 INFO - PROCESS | 4412 | 1461110424325 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 17:00:24 INFO - PROCESS | 4412 | 1461110424335 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:24 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622CDE800 == 39 [pid = 4412] [id = 120] 17:00:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (0000008616865000) [pid = 4412] [serial = 358] [outer = 0000000000000000] 17:00:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (00000086205B0800) [pid = 4412] [serial = 359] [outer = 0000008616865000] 17:00:24 INFO - PROCESS | 4412 | 1461110424385 Marionette DEBUG loaded listener.js 17:00:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (0000008622C7D000) [pid = 4412] [serial = 360] [outer = 0000008616865000] 17:00:24 INFO - PROCESS | 4412 | 1461110424862 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 733ms 17:00:24 INFO - PROCESS | 4412 | 1461110424904 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 17:00:24 INFO - PROCESS | 4412 | 1461110424907 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 17:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:00:24 INFO - PROCESS | 4412 | 1461110424910 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:00:24 INFO - PROCESS | 4412 | 1461110424912 Marionette TRACE conn5 <- [1,446,null,{}] 17:00:24 INFO - PROCESS | 4412 | 1461110424915 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:25 INFO - PROCESS | 4412 | 1461110425035 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 17:00:25 INFO - PROCESS | 4412 | 1461110425048 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:25 INFO - PROCESS | 4412 | ++DOCSHELL 000000862332D000 == 40 [pid = 4412] [id = 121] 17:00:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008622E9B800) [pid = 4412] [serial = 361] [outer = 0000000000000000] 17:00:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008623EC8000) [pid = 4412] [serial = 362] [outer = 0000008622E9B800] 17:00:25 INFO - PROCESS | 4412 | 1461110425130 Marionette DEBUG loaded listener.js 17:00:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000862446D800) [pid = 4412] [serial = 363] [outer = 0000008622E9B800] 17:00:25 INFO - PROCESS | 4412 | 1461110425548 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:00:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:00:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 691ms 17:00:25 INFO - PROCESS | 4412 | 1461110425604 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 17:00:25 INFO - PROCESS | 4412 | 1461110425607 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 17:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:00:25 INFO - PROCESS | 4412 | 1461110425610 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:00:25 INFO - PROCESS | 4412 | 1461110425612 Marionette TRACE conn5 <- [1,450,null,{}] 17:00:25 INFO - PROCESS | 4412 | 1461110425615 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:25 INFO - PROCESS | 4412 | 1461110425745 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 17:00:25 INFO - PROCESS | 4412 | 1461110425792 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:25 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626210000 == 41 [pid = 4412] [id = 122] 17:00:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861FAB6400) [pid = 4412] [serial = 364] [outer = 0000000000000000] 17:00:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861FABBC00) [pid = 4412] [serial = 365] [outer = 000000861FAB6400] 17:00:25 INFO - PROCESS | 4412 | 1461110425837 Marionette DEBUG loaded listener.js 17:00:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000862446DC00) [pid = 4412] [serial = 366] [outer = 000000861FAB6400] 17:00:26 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (000000861BFD9000) [pid = 4412] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:00:26 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (0000008611F24800) [pid = 4412] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:00:26 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008616B38800) [pid = 4412] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:00:26 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008618485000) [pid = 4412] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:00:26 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861DCA2000) [pid = 4412] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:00:26 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (0000008610547800) [pid = 4412] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:00:26 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861F8A0400) [pid = 4412] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:00:26 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000861F8AA400) [pid = 4412] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:00:26 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008618452800) [pid = 4412] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:00:26 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (00000086211B7C00) [pid = 4412] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:00:26 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (00000086211AD400) [pid = 4412] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:00:26 INFO - PROCESS | 4412 | 1461110426290 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:00:26 INFO - PROCESS | 4412 | 1461110426347 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 17:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:00:26 INFO - PROCESS | 4412 | 1461110426351 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:00:26 INFO - PROCESS | 4412 | 1461110426353 Marionette TRACE conn5 <- [1,454,null,{}] 17:00:26 INFO - PROCESS | 4412 | 1461110426357 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:26 INFO - PROCESS | 4412 | 1461110426466 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 17:00:26 INFO - PROCESS | 4412 | 1461110426513 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:26 INFO - PROCESS | 4412 | ++DOCSHELL 00000086264E8000 == 42 [pid = 4412] [id = 123] 17:00:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (0000008617212C00) [pid = 4412] [serial = 367] [outer = 0000000000000000] 17:00:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (000000861FAB9000) [pid = 4412] [serial = 368] [outer = 0000008617212C00] 17:00:26 INFO - PROCESS | 4412 | 1461110426561 Marionette DEBUG loaded listener.js 17:00:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (0000008623379C00) [pid = 4412] [serial = 369] [outer = 0000008617212C00] 17:00:26 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:00:26 INFO - PROCESS | 4412 | 1461110426922 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:00:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 17:00:26 INFO - PROCESS | 4412 | 1461110426981 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 17:00:26 INFO - PROCESS | 4412 | 1461110426983 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 17:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:00:26 INFO - PROCESS | 4412 | 1461110426992 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:00:26 INFO - PROCESS | 4412 | 1461110426994 Marionette TRACE conn5 <- [1,458,null,{}] 17:00:27 INFO - PROCESS | 4412 | 1461110426998 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:27 INFO - PROCESS | 4412 | 1461110427104 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 17:00:27 INFO - PROCESS | 4412 | 1461110427116 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:27 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A62800 == 43 [pid = 4412] [id = 124] 17:00:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000862337E000) [pid = 4412] [serial = 370] [outer = 0000000000000000] 17:00:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (0000008623384800) [pid = 4412] [serial = 371] [outer = 000000862337E000] 17:00:27 INFO - PROCESS | 4412 | 1461110427161 Marionette DEBUG loaded listener.js 17:00:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008624478800) [pid = 4412] [serial = 372] [outer = 000000862337E000] 17:00:27 INFO - PROCESS | 4412 | 1461110427564 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:00:27 INFO - PROCESS | 4412 | 1461110427626 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 17:00:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:00:27 INFO - PROCESS | 4412 | 1461110427629 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:00:27 INFO - PROCESS | 4412 | 1461110427631 Marionette TRACE conn5 <- [1,462,null,{}] 17:00:27 INFO - PROCESS | 4412 | 1461110427634 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:27 INFO - PROCESS | 4412 | 1461110427714 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 17:00:27 INFO - PROCESS | 4412 | 1461110427723 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:27 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616B21800 == 44 [pid = 4412] [id = 125] 17:00:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008626421000) [pid = 4412] [serial = 373] [outer = 0000000000000000] 17:00:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008626424400) [pid = 4412] [serial = 374] [outer = 0000008626421000] 17:00:27 INFO - PROCESS | 4412 | 1461110427771 Marionette DEBUG loaded listener.js 17:00:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (00000086264AAC00) [pid = 4412] [serial = 375] [outer = 0000008626421000] 17:00:28 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:00:28 INFO - PROCESS | 4412 | 1461110428257 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:00:28 INFO - PROCESS | 4412 | 1461110428329 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 17:00:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:00:28 INFO - PROCESS | 4412 | 1461110428335 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:00:28 INFO - PROCESS | 4412 | 1461110428340 Marionette TRACE conn5 <- [1,466,null,{}] 17:00:28 INFO - PROCESS | 4412 | 1461110428347 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:28 INFO - PROCESS | 4412 | 1461110428510 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 17:00:28 INFO - PROCESS | 4412 | 1461110428600 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:28 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190DC000 == 45 [pid = 4412] [id = 126] 17:00:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (0000008616866C00) [pid = 4412] [serial = 376] [outer = 0000000000000000] 17:00:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008616B36C00) [pid = 4412] [serial = 377] [outer = 0000008616866C00] 17:00:28 INFO - PROCESS | 4412 | 1461110428658 Marionette DEBUG loaded listener.js 17:00:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (0000008618814C00) [pid = 4412] [serial = 378] [outer = 0000008616866C00] 17:00:29 INFO - PROCESS | 4412 | 1461110429199 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:00:29 INFO - PROCESS | 4412 | 1461110429230 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 17:00:29 INFO - PROCESS | 4412 | 1461110429238 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:00:29 INFO - PROCESS | 4412 | 1461110429241 Marionette TRACE conn5 <- [1,470,null,{}] 17:00:29 INFO - PROCESS | 4412 | 1461110429245 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:29 INFO - PROCESS | 4412 | 1461110429353 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 17:00:29 INFO - PROCESS | 4412 | 1461110429435 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:29 INFO - PROCESS | 4412 | ++DOCSHELL 000000862154F800 == 46 [pid = 4412] [id = 127] 17:00:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861CECB800) [pid = 4412] [serial = 379] [outer = 0000000000000000] 17:00:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861F3F4800) [pid = 4412] [serial = 380] [outer = 000000861CECB800] 17:00:29 INFO - PROCESS | 4412 | 1461110429491 Marionette DEBUG loaded listener.js 17:00:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861FABA400) [pid = 4412] [serial = 381] [outer = 000000861CECB800] 17:00:30 INFO - PROCESS | 4412 | 1461110430112 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:00:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:00:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 924ms 17:00:30 INFO - PROCESS | 4412 | 1461110430167 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 17:00:30 INFO - PROCESS | 4412 | 1461110430170 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 17:00:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:00:30 INFO - PROCESS | 4412 | 1461110430174 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:00:30 INFO - PROCESS | 4412 | 1461110430178 Marionette TRACE conn5 <- [1,474,null,{}] 17:00:30 INFO - PROCESS | 4412 | 1461110430190 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:30 INFO - PROCESS | 4412 | 1461110430303 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 17:00:30 INFO - PROCESS | 4412 | 1461110430372 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:30 INFO - PROCESS | 4412 | ++DOCSHELL 0000008627ADC800 == 47 [pid = 4412] [id = 128] 17:00:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008622E8F800) [pid = 4412] [serial = 382] [outer = 0000000000000000] 17:00:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (00000086236E5400) [pid = 4412] [serial = 383] [outer = 0000008622E8F800] 17:00:30 INFO - PROCESS | 4412 | 1461110430431 Marionette DEBUG loaded listener.js 17:00:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (00000086236F0800) [pid = 4412] [serial = 384] [outer = 0000008622E8F800] 17:00:31 INFO - PROCESS | 4412 | 1461110431036 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 945ms 17:00:31 INFO - PROCESS | 4412 | 1461110431121 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 17:00:31 INFO - PROCESS | 4412 | 1461110431125 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 17:00:31 INFO - PROCESS | 4412 | 1461110431143 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:00:31 INFO - PROCESS | 4412 | 1461110431145 Marionette TRACE conn5 <- [1,478,null,{}] 17:00:31 INFO - PROCESS | 4412 | 1461110431149 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:31 INFO - PROCESS | 4412 | 1461110431257 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 17:00:31 INFO - PROCESS | 4412 | 1461110431321 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:31 INFO - PROCESS | 4412 | ++DOCSHELL 0000008627AE1000 == 48 [pid = 4412] [id = 129] 17:00:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000861F3C6000) [pid = 4412] [serial = 385] [outer = 0000000000000000] 17:00:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000861F3D1400) [pid = 4412] [serial = 386] [outer = 000000861F3C6000] 17:00:31 INFO - PROCESS | 4412 | 1461110431377 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008623EC5000) [pid = 4412] [serial = 387] [outer = 000000861F3C6000] 17:00:31 INFO - PROCESS | 4412 | 1461110431971 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 881ms 17:00:32 INFO - PROCESS | 4412 | 1461110432030 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 17:00:32 INFO - PROCESS | 4412 | 1461110432032 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 17:00:32 INFO - PROCESS | 4412 | 1461110432036 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:00:32 INFO - PROCESS | 4412 | 1461110432038 Marionette TRACE conn5 <- [1,482,null,{}] 17:00:32 INFO - PROCESS | 4412 | 1461110432042 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:32 INFO - PROCESS | 4412 | 1461110432142 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 17:00:32 INFO - PROCESS | 4412 | 1461110432213 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:32 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C5D000 == 49 [pid = 4412] [id = 130] 17:00:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008623EC1C00) [pid = 4412] [serial = 388] [outer = 0000000000000000] 17:00:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008626425800) [pid = 4412] [serial = 389] [outer = 0000008623EC1C00] 17:00:32 INFO - PROCESS | 4412 | 1461110432269 Marionette DEBUG loaded listener.js 17:00:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (00000086264B3400) [pid = 4412] [serial = 390] [outer = 0000008623EC1C00] 17:00:32 INFO - PROCESS | 4412 | 1461110432932 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 944ms 17:00:32 INFO - PROCESS | 4412 | 1461110432983 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 17:00:32 INFO - PROCESS | 4412 | 1461110432986 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 17:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:00:32 INFO - PROCESS | 4412 | 1461110432989 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:00:32 INFO - PROCESS | 4412 | 1461110432991 Marionette TRACE conn5 <- [1,486,null,{}] 17:00:33 INFO - PROCESS | 4412 | 1461110432995 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:33 INFO - PROCESS | 4412 | 1461110433118 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 17:00:33 INFO - PROCESS | 4412 | 1461110433192 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:33 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190CA000 == 50 [pid = 4412] [id = 131] 17:00:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861BC45000) [pid = 4412] [serial = 391] [outer = 0000000000000000] 17:00:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000862046A800) [pid = 4412] [serial = 392] [outer = 000000861BC45000] 17:00:33 INFO - PROCESS | 4412 | 1461110433250 Marionette DEBUG loaded listener.js 17:00:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (00000086204D9800) [pid = 4412] [serial = 393] [outer = 000000861BC45000] 17:00:33 INFO - PROCESS | 4412 | 1461110433986 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:00:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:00:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1033ms 17:00:34 INFO - PROCESS | 4412 | 1461110434025 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 17:00:34 INFO - PROCESS | 4412 | 1461110434031 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 17:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:00:34 INFO - PROCESS | 4412 | 1461110434036 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:00:34 INFO - PROCESS | 4412 | 1461110434040 Marionette TRACE conn5 <- [1,490,null,{}] 17:00:34 INFO - PROCESS | 4412 | 1461110434045 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:34 INFO - PROCESS | 4412 | 1461110434165 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 17:00:34 INFO - PROCESS | 4412 | 1461110434239 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:34 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190DE800 == 51 [pid = 4412] [id = 132] 17:00:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (0000008616B38C00) [pid = 4412] [serial = 394] [outer = 0000000000000000] 17:00:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (0000008616BB6400) [pid = 4412] [serial = 395] [outer = 0000008616B38C00] 17:00:34 INFO - PROCESS | 4412 | 1461110434289 Marionette DEBUG loaded listener.js 17:00:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000861B4DEC00) [pid = 4412] [serial = 396] [outer = 0000008616B38C00] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 0000008626A43800 == 50 [pid = 4412] [id = 99] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 0000008626A62800 == 49 [pid = 4412] [id = 124] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 00000086264E8000 == 48 [pid = 4412] [id = 123] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 0000008626210000 == 47 [pid = 4412] [id = 122] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 000000862332D000 == 46 [pid = 4412] [id = 121] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 0000008622CDE800 == 45 [pid = 4412] [id = 120] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 00000086216D8800 == 44 [pid = 4412] [id = 119] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED49800 == 43 [pid = 4412] [id = 118] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008622C7DC00) [pid = 4412] [serial = 331] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 000000861BF4B800 == 42 [pid = 4412] [id = 117] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 000000861E2F0800 == 41 [pid = 4412] [id = 116] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA49000 == 40 [pid = 4412] [id = 113] 17:00:34 INFO - PROCESS | 4412 | --DOCSHELL 0000008616A19800 == 39 [pid = 4412] [id = 112] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (000000861FAE9C00) [pid = 4412] [serial = 320] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000861FAD2400) [pid = 4412] [serial = 319] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (00000086202FD800) [pid = 4412] [serial = 322] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008620293C00) [pid = 4412] [serial = 325] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000862169E800) [pid = 4412] [serial = 328] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (0000008622C03000) [pid = 4412] [serial = 329] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (00000086204D7800) [pid = 4412] [serial = 323] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861CE94C00) [pid = 4412] [serial = 314] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (00000086205A8000) [pid = 4412] [serial = 326] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008621EB7800) [pid = 4412] [serial = 248] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (000000861BFDB800) [pid = 4412] [serial = 313] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008616A2A800) [pid = 4412] [serial = 305] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861217CC00) [pid = 4412] [serial = 304] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008616B33000) [pid = 4412] [serial = 298] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000862446F800) [pid = 4412] [serial = 295] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008626419C00) [pid = 4412] [serial = 296] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008618812C00) [pid = 4412] [serial = 310] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861BC44400) [pid = 4412] [serial = 311] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (000000861E19F000) [pid = 4412] [serial = 316] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000861EAF0400) [pid = 4412] [serial = 317] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008611F26400) [pid = 4412] [serial = 307] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008616B55800) [pid = 4412] [serial = 308] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861DC9EC00) [pid = 4412] [serial = 301] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 4412 | 1461110434816 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:00:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:00:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 837ms 17:00:34 INFO - PROCESS | 4412 | 1461110434876 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 17:00:34 INFO - PROCESS | 4412 | 1461110434882 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 17:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:00:34 INFO - PROCESS | 4412 | 1461110434889 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:00:34 INFO - PROCESS | 4412 | 1461110434891 Marionette TRACE conn5 <- [1,494,null,{}] 17:00:34 INFO - PROCESS | 4412 | 1461110434895 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:34 INFO - PROCESS | 4412 | 1461110434979 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 17:00:34 INFO - PROCESS | 4412 | 1461110434985 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:35 INFO - PROCESS | 4412 | ++DOCSHELL 000000861BF46800 == 40 [pid = 4412] [id = 133] 17:00:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008613884800) [pid = 4412] [serial = 397] [outer = 0000000000000000] 17:00:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861840B000) [pid = 4412] [serial = 398] [outer = 0000008613884800] 17:00:35 INFO - PROCESS | 4412 | 1461110435033 Marionette DEBUG loaded listener.js 17:00:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861BC44400) [pid = 4412] [serial = 399] [outer = 0000008613884800] 17:00:35 INFO - PROCESS | 4412 | 1461110435505 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 17:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:00:35 INFO - PROCESS | 4412 | 1461110435519 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 17:00:35 INFO - PROCESS | 4412 | 1461110435521 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 17:00:35 INFO - PROCESS | 4412 | 1461110435525 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:00:35 INFO - PROCESS | 4412 | 1461110435529 Marionette TRACE conn5 <- [1,498,null,{}] 17:00:35 INFO - PROCESS | 4412 | 1461110435540 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:35 INFO - PROCESS | 4412 | 1461110435626 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 17:00:35 INFO - PROCESS | 4412 | 1461110435633 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:35 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F213000 == 41 [pid = 4412] [id = 134] 17:00:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861DC9D400) [pid = 4412] [serial = 400] [outer = 0000000000000000] 17:00:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000861E19F000) [pid = 4412] [serial = 401] [outer = 000000861DC9D400] 17:00:35 INFO - PROCESS | 4412 | 1461110435684 Marionette DEBUG loaded listener.js 17:00:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861F006C00) [pid = 4412] [serial = 402] [outer = 000000861DC9D400] 17:00:36 INFO - PROCESS | 4412 | 1461110436157 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 17:00:36 INFO - PROCESS | 4412 | 1461110436219 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 17:00:36 INFO - PROCESS | 4412 | 1461110436222 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 17:00:36 INFO - PROCESS | 4412 | 1461110436225 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:00:36 INFO - PROCESS | 4412 | 1461110436227 Marionette TRACE conn5 <- [1,502,null,{}] 17:00:36 INFO - PROCESS | 4412 | 1461110436231 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:36 INFO - PROCESS | 4412 | 1461110436315 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 17:00:36 INFO - PROCESS | 4412 | 1461110436324 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:36 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F432800 == 42 [pid = 4412] [id = 135] 17:00:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861C53B400) [pid = 4412] [serial = 403] [outer = 0000000000000000] 17:00:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861F4ABC00) [pid = 4412] [serial = 404] [outer = 000000861C53B400] 17:00:36 INFO - PROCESS | 4412 | 1461110436435 Marionette DEBUG loaded listener.js 17:00:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861FAB0C00) [pid = 4412] [serial = 405] [outer = 000000861C53B400] 17:00:36 INFO - PROCESS | 4412 | 1461110436828 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 17:00:36 INFO - PROCESS | 4412 | 1461110436856 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 17:00:36 INFO - PROCESS | 4412 | 1461110436859 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 17:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:00:36 INFO - PROCESS | 4412 | 1461110436869 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - PROCESS | 4412 | 1461110436871 Marionette TRACE conn5 <- [1,506,null,{}] 17:00:36 INFO - PROCESS | 4412 | 1461110436874 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:36 INFO - PROCESS | 4412 | 1461110436974 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 17:00:37 INFO - PROCESS | 4412 | 1461110437051 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:37 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184C4000 == 43 [pid = 4412] [id = 136] 17:00:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (000000861FAB7400) [pid = 4412] [serial = 406] [outer = 0000000000000000] 17:00:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (000000861FAD6400) [pid = 4412] [serial = 407] [outer = 000000861FAB7400] 17:00:37 INFO - PROCESS | 4412 | 1461110437096 Marionette DEBUG loaded listener.js 17:00:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (000000862024C800) [pid = 4412] [serial = 408] [outer = 000000861FAB7400] 17:00:37 INFO - PROCESS | 4412 | 1461110437550 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 732ms 17:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:00:37 INFO - PROCESS | 4412 | 1461110437602 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 17:00:37 INFO - PROCESS | 4412 | 1461110437605 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 17:00:37 INFO - PROCESS | 4412 | 1461110437608 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:00:37 INFO - PROCESS | 4412 | 1461110437610 Marionette TRACE conn5 <- [1,510,null,{}] 17:00:37 INFO - PROCESS | 4412 | 1461110437613 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:37 INFO - PROCESS | 4412 | 1461110437735 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 17:00:37 INFO - PROCESS | 4412 | 1461110437746 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:37 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E1D000 == 44 [pid = 4412] [id = 137] 17:00:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (00000086204D6000) [pid = 4412] [serial = 409] [outer = 0000000000000000] 17:00:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (00000086205AE800) [pid = 4412] [serial = 410] [outer = 00000086204D6000] 17:00:37 INFO - PROCESS | 4412 | 1461110437794 Marionette DEBUG loaded listener.js 17:00:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008621AE4000) [pid = 4412] [serial = 411] [outer = 00000086204D6000] 17:00:38 INFO - PROCESS | 4412 | 1461110438202 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 17:00:38 INFO - PROCESS | 4412 | 1461110438282 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 17:00:38 INFO - PROCESS | 4412 | 1461110438285 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 17:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:00:38 INFO - PROCESS | 4412 | 1461110438288 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:00:38 INFO - PROCESS | 4412 | 1461110438290 Marionette TRACE conn5 <- [1,514,null,{}] 17:00:38 INFO - PROCESS | 4412 | 1461110438294 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:38 INFO - PROCESS | 4412 | 1461110438435 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 17:00:38 INFO - PROCESS | 4412 | 1461110438446 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:38 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244BF800 == 45 [pid = 4412] [id = 138] 17:00:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (00000086204E8C00) [pid = 4412] [serial = 412] [outer = 0000000000000000] 17:00:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008621EBAC00) [pid = 4412] [serial = 413] [outer = 00000086204E8C00] 17:00:38 INFO - PROCESS | 4412 | 1461110438491 Marionette DEBUG loaded listener.js 17:00:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008622C87800) [pid = 4412] [serial = 414] [outer = 00000086204E8C00] 17:00:38 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861F8A4800) [pid = 4412] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:00:38 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008616865000) [pid = 4412] [serial = 358] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:00:38 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008613159000) [pid = 4412] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:00:38 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008610542000) [pid = 4412] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:00:38 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000861E109000) [pid = 4412] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:00:38 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008622E9B800) [pid = 4412] [serial = 361] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:00:38 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008617212C00) [pid = 4412] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:00:38 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000862337E000) [pid = 4412] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:00:38 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000861FAB6400) [pid = 4412] [serial = 364] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:00:38 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008622C0D800) [pid = 4412] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:00:38 INFO - PROCESS | 4412 | 1461110438942 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:00:38 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 17:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 17:00:38 INFO - PROCESS | 4412 | 1461110438962 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 17:00:38 INFO - PROCESS | 4412 | 1461110438964 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 17:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:00:38 INFO - PROCESS | 4412 | 1461110438968 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:00:38 INFO - PROCESS | 4412 | 1461110438970 Marionette TRACE conn5 <- [1,518,null,{}] 17:00:38 INFO - PROCESS | 4412 | 1461110438973 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:39 INFO - PROCESS | 4412 | 1461110439075 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 17:00:39 INFO - PROCESS | 4412 | 1461110439116 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:39 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244C6000 == 46 [pid = 4412] [id = 139] 17:00:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861BC4C400) [pid = 4412] [serial = 415] [outer = 0000000000000000] 17:00:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008622C7FC00) [pid = 4412] [serial = 416] [outer = 000000861BC4C400] 17:00:39 INFO - PROCESS | 4412 | 1461110439162 Marionette DEBUG loaded listener.js 17:00:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008622E96800) [pid = 4412] [serial = 417] [outer = 000000861BC4C400] 17:00:39 INFO - PROCESS | 4412 | 1461110439541 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 628ms 17:00:39 INFO - PROCESS | 4412 | 1461110439618 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 17:00:39 INFO - PROCESS | 4412 | 1461110439620 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 17:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:00:39 INFO - PROCESS | 4412 | 1461110439628 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:00:39 INFO - PROCESS | 4412 | 1461110439630 Marionette TRACE conn5 <- [1,522,null,{}] 17:00:39 INFO - PROCESS | 4412 | 1461110439633 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:39 INFO - PROCESS | 4412 | 1461110439715 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 17:00:39 INFO - PROCESS | 4412 | 1461110439727 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:39 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626886000 == 47 [pid = 4412] [id = 140] 17:00:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (000000862337E800) [pid = 4412] [serial = 418] [outer = 0000000000000000] 17:00:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000862338E400) [pid = 4412] [serial = 419] [outer = 000000862337E800] 17:00:39 INFO - PROCESS | 4412 | 1461110439771 Marionette DEBUG loaded listener.js 17:00:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008623394800) [pid = 4412] [serial = 420] [outer = 000000862337E800] 17:00:40 INFO - PROCESS | 4412 | 1461110440214 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:00:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:00:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 17:00:40 INFO - PROCESS | 4412 | 1461110440256 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 17:00:40 INFO - PROCESS | 4412 | 1461110440258 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 17:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:00:40 INFO - PROCESS | 4412 | 1461110440265 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:00:40 INFO - PROCESS | 4412 | 1461110440267 Marionette TRACE conn5 <- [1,526,null,{}] 17:00:40 INFO - PROCESS | 4412 | 1461110440271 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:40 INFO - PROCESS | 4412 | 1461110440350 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 17:00:40 INFO - PROCESS | 4412 | 1461110440356 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:40 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C54000 == 48 [pid = 4412] [id = 141] 17:00:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008623393000) [pid = 4412] [serial = 421] [outer = 0000000000000000] 17:00:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (00000086236E6800) [pid = 4412] [serial = 422] [outer = 0000008623393000] 17:00:40 INFO - PROCESS | 4412 | 1461110440405 Marionette DEBUG loaded listener.js 17:00:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008623EC6C00) [pid = 4412] [serial = 423] [outer = 0000008623393000] 17:00:41 INFO - PROCESS | 4412 | 1461110441021 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:00:41 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 17:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 837ms 17:00:41 INFO - PROCESS | 4412 | 1461110441108 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 17:00:41 INFO - PROCESS | 4412 | 1461110441113 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 17:00:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:00:41 INFO - PROCESS | 4412 | 1461110441120 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:00:41 INFO - PROCESS | 4412 | 1461110441124 Marionette TRACE conn5 <- [1,530,null,{}] 17:00:41 INFO - PROCESS | 4412 | 1461110441130 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:41 INFO - PROCESS | 4412 | 1461110441251 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 17:00:41 INFO - PROCESS | 4412 | 1461110441317 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:41 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190BD800 == 49 [pid = 4412] [id = 142] 17:00:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008610B89C00) [pid = 4412] [serial = 424] [outer = 0000000000000000] 17:00:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008616863400) [pid = 4412] [serial = 425] [outer = 0000008610B89C00] 17:00:41 INFO - PROCESS | 4412 | 1461110441417 Marionette DEBUG loaded listener.js 17:00:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861844FC00) [pid = 4412] [serial = 426] [outer = 0000008610B89C00] 17:00:42 INFO - PROCESS | 4412 | 1461110442046 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:00:42 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 17:00:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:00:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:00:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:00:42 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 17:00:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:00:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:00:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:00:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 985ms 17:00:42 INFO - PROCESS | 4412 | 1461110442107 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 17:00:42 INFO - PROCESS | 4412 | 1461110442114 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 17:00:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:00:42 INFO - PROCESS | 4412 | 1461110442121 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:00:42 INFO - PROCESS | 4412 | 1461110442125 Marionette TRACE conn5 <- [1,534,null,{}] 17:00:42 INFO - PROCESS | 4412 | 1461110442129 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:42 INFO - PROCESS | 4412 | 1461110442249 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 17:00:42 INFO - PROCESS | 4412 | 1461110442321 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:42 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622CCE800 == 50 [pid = 4412] [id = 143] 17:00:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000861BC51400) [pid = 4412] [serial = 427] [outer = 0000000000000000] 17:00:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (000000861F3C8C00) [pid = 4412] [serial = 428] [outer = 000000861BC51400] 17:00:42 INFO - PROCESS | 4412 | 1461110442376 Marionette DEBUG loaded listener.js 17:00:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (000000861FABAC00) [pid = 4412] [serial = 429] [outer = 000000861BC51400] 17:00:42 INFO - PROCESS | 4412 | 1461110442947 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:00:43 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. 17:00:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 17:00:43 INFO - PROCESS | 4412 | 1461110443008 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 17:00:43 INFO - PROCESS | 4412 | 1461110443011 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 17:00:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:00:43 INFO - PROCESS | 4412 | 1461110443014 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:00:43 INFO - PROCESS | 4412 | 1461110443019 Marionette TRACE conn5 <- [1,538,null,{}] 17:00:43 INFO - PROCESS | 4412 | 1461110443031 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:43 INFO - PROCESS | 4412 | 1461110443142 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 17:00:43 INFO - PROCESS | 4412 | 1461110443226 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A5C000 == 51 [pid = 4412] [id = 144] 17:00:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000862046B800) [pid = 4412] [serial = 430] [outer = 0000000000000000] 17:00:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008622C0F000) [pid = 4412] [serial = 431] [outer = 000000862046B800] 17:00:43 INFO - PROCESS | 4412 | 1461110443284 Marionette DEBUG loaded listener.js 17:00:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (00000086236ED800) [pid = 4412] [serial = 432] [outer = 000000862046B800] 17:00:43 INFO - PROCESS | 4412 | 1461110443796 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:00:43 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. 17:00:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 840ms 17:00:43 INFO - PROCESS | 4412 | 1461110443906 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 17:00:43 INFO - PROCESS | 4412 | 1461110443909 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 17:00:43 INFO - PROCESS | 4412 | 1461110443914 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:00:43 INFO - PROCESS | 4412 | 1461110443916 Marionette TRACE conn5 <- [1,542,null,{}] 17:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:00:43 INFO - PROCESS | 4412 | 1461110443920 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:44 INFO - PROCESS | 4412 | 1461110444027 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 17:00:44 INFO - PROCESS | 4412 | 1461110444113 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:44 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623ACD000 == 52 [pid = 4412] [id = 145] 17:00:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008623012800) [pid = 4412] [serial = 433] [outer = 0000000000000000] 17:00:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000862301AC00) [pid = 4412] [serial = 434] [outer = 0000008623012800] 17:00:44 INFO - PROCESS | 4412 | 1461110444169 Marionette DEBUG loaded listener.js 17:00:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (0000008624109800) [pid = 4412] [serial = 435] [outer = 0000008623012800] 17:00:44 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:00:44 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:00:44 INFO - PROCESS | 4412 | 1461110444701 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 838ms 17:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:00:44 INFO - PROCESS | 4412 | 1461110444758 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 17:00:44 INFO - PROCESS | 4412 | 1461110444761 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 17:00:44 INFO - PROCESS | 4412 | 1461110444764 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:00:44 INFO - PROCESS | 4412 | 1461110444766 Marionette TRACE conn5 <- [1,546,null,{}] 17:00:44 INFO - PROCESS | 4412 | 1461110444770 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:44 INFO - PROCESS | 4412 | 1461110444873 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 17:00:44 INFO - PROCESS | 4412 | 1461110444957 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:44 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623761800 == 53 [pid = 4412] [id = 146] 17:00:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (000000862410CC00) [pid = 4412] [serial = 436] [outer = 0000000000000000] 17:00:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (000000862410F800) [pid = 4412] [serial = 437] [outer = 000000862410CC00] 17:00:45 INFO - PROCESS | 4412 | 1461110445012 Marionette DEBUG loaded listener.js 17:00:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (00000086241B6000) [pid = 4412] [serial = 438] [outer = 000000862410CC00] 17:00:45 INFO - PROCESS | 4412 | 1461110445626 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 944ms 17:00:45 INFO - PROCESS | 4412 | 1461110445722 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 17:00:45 INFO - PROCESS | 4412 | 1461110445725 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 17:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:00:45 INFO - PROCESS | 4412 | 1461110445730 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - PROCESS | 4412 | 1461110445732 Marionette TRACE conn5 <- [1,550,null,{}] 17:00:45 INFO - PROCESS | 4412 | 1461110445736 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:45 INFO - PROCESS | 4412 | 1461110445872 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 17:00:45 INFO - PROCESS | 4412 | 1461110445940 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 4412 | ++DOCSHELL 00000086177CF000 == 54 [pid = 4412] [id = 147] 17:00:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000861166B800) [pid = 4412] [serial = 439] [outer = 0000000000000000] 17:00:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (0000008611DDB800) [pid = 4412] [serial = 440] [outer = 000000861166B800] 17:00:46 INFO - PROCESS | 4412 | 1461110446141 Marionette DEBUG loaded listener.js 17:00:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (0000008612181C00) [pid = 4412] [serial = 441] [outer = 000000861166B800] 17:00:46 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:00:46 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:00:46 INFO - PROCESS | 4412 | 1461110446665 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 985ms 17:00:46 INFO - PROCESS | 4412 | 1461110446718 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 17:00:46 INFO - PROCESS | 4412 | 1461110446723 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 17:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:00:46 INFO - PROCESS | 4412 | 1461110446729 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:00:46 INFO - PROCESS | 4412 | 1461110446732 Marionette TRACE conn5 <- [1,554,null,{}] 17:00:46 INFO - PROCESS | 4412 | 1461110446737 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:46 INFO - PROCESS | 4412 | 1461110446841 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 17:00:46 INFO - PROCESS | 4412 | 1461110446932 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5B8000 == 55 [pid = 4412] [id = 148] 17:00:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (0000008618452C00) [pid = 4412] [serial = 442] [outer = 0000000000000000] 17:00:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (000000861880FC00) [pid = 4412] [serial = 443] [outer = 0000008618452C00] 17:00:46 INFO - PROCESS | 4412 | 1461110446982 Marionette DEBUG loaded listener.js 17:00:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (000000861CE99400) [pid = 4412] [serial = 444] [outer = 0000008618452C00] 17:00:47 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:00:47 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:00:47 INFO - PROCESS | 4412 | --DOCSHELL 0000008626886000 == 54 [pid = 4412] [id = 140] 17:00:47 INFO - PROCESS | 4412 | --DOCSHELL 00000086244C6000 == 53 [pid = 4412] [id = 139] 17:00:47 INFO - PROCESS | 4412 | --DOCSHELL 00000086244BF800 == 52 [pid = 4412] [id = 138] 17:00:47 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E1D000 == 51 [pid = 4412] [id = 137] 17:00:47 INFO - PROCESS | 4412 | --DOCSHELL 00000086184C4000 == 50 [pid = 4412] [id = 136] 17:00:47 INFO - PROCESS | 4412 | --DOCSHELL 000000861F432800 == 49 [pid = 4412] [id = 135] 17:00:47 INFO - PROCESS | 4412 | --DOCSHELL 000000861F213000 == 48 [pid = 4412] [id = 134] 17:00:47 INFO - PROCESS | 4412 | --DOCSHELL 000000861BF46800 == 47 [pid = 4412] [id = 133] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (0000008610DDE000) [pid = 4412] [serial = 334] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (000000861880F000) [pid = 4412] [serial = 337] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000861F8A9000) [pid = 4412] [serial = 340] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (0000008623EBDC00) [pid = 4412] [serial = 343] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (0000008626424400) [pid = 4412] [serial = 374] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOCSHELL 00000086190DE800 == 46 [pid = 4412] [id = 132] 17:00:47 INFO - PROCESS | 4412 | --DOCSHELL 0000008616B21800 == 45 [pid = 4412] [id = 125] 17:00:47 INFO - PROCESS | 4412 | 1461110447656 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 984ms 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (0000008622CA4400) [pid = 4412] [serial = 332] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000861FAD8800) [pid = 4412] [serial = 355] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (00000086205B0800) [pid = 4412] [serial = 359] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008613885800) [pid = 4412] [serial = 346] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (000000861844B400) [pid = 4412] [serial = 347] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (0000008616B40800) [pid = 4412] [serial = 349] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000861880E000) [pid = 4412] [serial = 350] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861E19EC00) [pid = 4412] [serial = 352] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000861F076000) [pid = 4412] [serial = 353] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000862446D800) [pid = 4412] [serial = 363] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (0000008623EC8000) [pid = 4412] [serial = 362] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (0000008622C7D000) [pid = 4412] [serial = 360] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (000000861FAB9000) [pid = 4412] [serial = 368] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008624478800) [pid = 4412] [serial = 372] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000861FABBC00) [pid = 4412] [serial = 365] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (0000008623384800) [pid = 4412] [serial = 371] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000862446DC00) [pid = 4412] [serial = 366] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008611F2B000) [pid = 4412] [serial = 149] [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.] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008623379C00) [pid = 4412] [serial = 369] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008620295800) [pid = 4412] [serial = 356] [outer = 0000000000000000] [url = about:blank] 17:00:47 INFO - PROCESS | 4412 | 1461110447734 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 17:00:47 INFO - PROCESS | 4412 | 1461110447738 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 17:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:00:47 INFO - PROCESS | 4412 | 1461110447746 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:00:47 INFO - PROCESS | 4412 | 1461110447749 Marionette TRACE conn5 <- [1,558,null,{}] 17:00:47 INFO - PROCESS | 4412 | 1461110447753 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:47 INFO - PROCESS | 4412 | 1461110447843 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 17:00:47 INFO - PROCESS | 4412 | 1461110447849 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:47 INFO - PROCESS | 4412 | ++DOCSHELL 0000008617771000 == 46 [pid = 4412] [id = 149] 17:00:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008612182400) [pid = 4412] [serial = 445] [outer = 0000000000000000] 17:00:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008613111400) [pid = 4412] [serial = 446] [outer = 0000008612182400] 17:00:47 INFO - PROCESS | 4412 | 1461110447898 Marionette DEBUG loaded listener.js 17:00:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (000000861848FC00) [pid = 4412] [serial = 447] [outer = 0000008612182400] 17:00:48 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:00:48 INFO - PROCESS | 4412 | [4412] 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 17:00:48 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:00:48 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:00:48 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:00:48 INFO - PROCESS | 4412 | 1461110448697 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 984ms 17:00:48 INFO - PROCESS | 4412 | 1461110448734 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 17:00:48 INFO - PROCESS | 4412 | 1461110448737 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 17:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:00:48 INFO - PROCESS | 4412 | 1461110448740 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:00:48 INFO - PROCESS | 4412 | 1461110448744 Marionette TRACE conn5 <- [1,562,null,{}] 17:00:48 INFO - PROCESS | 4412 | 1461110448755 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:48 INFO - PROCESS | 4412 | 1461110448842 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 17:00:48 INFO - PROCESS | 4412 | 1461110448849 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:48 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F66A800 == 47 [pid = 4412] [id = 150] 17:00:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000861F3CD400) [pid = 4412] [serial = 448] [outer = 0000000000000000] 17:00:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861F8A6400) [pid = 4412] [serial = 449] [outer = 000000861F3CD400] 17:00:48 INFO - PROCESS | 4412 | 1461110448896 Marionette DEBUG loaded listener.js 17:00:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861FAB8000) [pid = 4412] [serial = 450] [outer = 000000861F3CD400] 17:00:49 INFO - PROCESS | 4412 | 1461110449356 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 648ms 17:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:00:49 INFO - PROCESS | 4412 | 1461110449391 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 17:00:49 INFO - PROCESS | 4412 | 1461110449394 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 17:00:49 INFO - PROCESS | 4412 | 1461110449397 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:00:49 INFO - PROCESS | 4412 | 1461110449399 Marionette TRACE conn5 <- [1,566,null,{}] 17:00:49 INFO - PROCESS | 4412 | 1461110449403 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:49 INFO - PROCESS | 4412 | 1461110449486 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 17:00:49 INFO - PROCESS | 4412 | 1461110449495 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:49 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621EDA800 == 48 [pid = 4412] [id = 151] 17:00:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000862028EC00) [pid = 4412] [serial = 451] [outer = 0000000000000000] 17:00:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (0000008620467400) [pid = 4412] [serial = 452] [outer = 000000862028EC00] 17:00:49 INFO - PROCESS | 4412 | 1461110449540 Marionette DEBUG loaded listener.js 17:00:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (00000086204D1400) [pid = 4412] [serial = 453] [outer = 000000862028EC00] 17:00:49 INFO - PROCESS | 4412 | 1461110449962 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 628ms 17:00:50 INFO - PROCESS | 4412 | 1461110450027 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 17:00:50 INFO - PROCESS | 4412 | 1461110450030 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 17:00:50 INFO - PROCESS | 4412 | 1461110450032 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:00:50 INFO - PROCESS | 4412 | 1461110450034 Marionette TRACE conn5 <- [1,570,null,{}] 17:00:50 INFO - PROCESS | 4412 | 1461110450038 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:50 INFO - PROCESS | 4412 | 1461110450149 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 17:00:50 INFO - PROCESS | 4412 | 1461110450156 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E16000 == 49 [pid = 4412] [id = 152] 17:00:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (00000086204D6C00) [pid = 4412] [serial = 454] [outer = 0000000000000000] 17:00:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (00000086205B0800) [pid = 4412] [serial = 455] [outer = 00000086204D6C00] 17:00:50 INFO - PROCESS | 4412 | 1461110450211 Marionette DEBUG loaded listener.js 17:00:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008622C0DC00) [pid = 4412] [serial = 456] [outer = 00000086204D6C00] 17:00:50 INFO - PROCESS | 4412 | 1461110450701 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 17:00:50 INFO - PROCESS | 4412 | 1461110450711 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 17:00:50 INFO - PROCESS | 4412 | 1461110450714 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 17:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:00:50 INFO - PROCESS | 4412 | 1461110450717 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:00:50 INFO - PROCESS | 4412 | 1461110450719 Marionette TRACE conn5 <- [1,574,null,{}] 17:00:50 INFO - PROCESS | 4412 | 1461110450729 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:50 INFO - PROCESS | 4412 | 1461110450838 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 17:00:50 INFO - PROCESS | 4412 | 1461110450845 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237DB800 == 50 [pid = 4412] [id = 153] 17:00:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (0000008623019C00) [pid = 4412] [serial = 457] [outer = 0000000000000000] 17:00:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (000000862337E000) [pid = 4412] [serial = 458] [outer = 0000008623019C00] 17:00:50 INFO - PROCESS | 4412 | 1461110450892 Marionette DEBUG loaded listener.js 17:00:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (0000008623392000) [pid = 4412] [serial = 459] [outer = 0000008623019C00] 17:00:51 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:00:51 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:00:51 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:00:51 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:00:51 INFO - PROCESS | 4412 | 1461110451344 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 693ms 17:00:51 INFO - PROCESS | 4412 | 1461110451414 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 17:00:51 INFO - PROCESS | 4412 | 1461110451417 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 17:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:00:51 INFO - PROCESS | 4412 | 1461110451420 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:00:51 INFO - PROCESS | 4412 | 1461110451422 Marionette TRACE conn5 <- [1,578,null,{}] 17:00:51 INFO - PROCESS | 4412 | 1461110451425 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:51 INFO - PROCESS | 4412 | 1461110451554 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 17:00:51 INFO - PROCESS | 4412 | 1461110451577 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:51 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238F4800 == 51 [pid = 4412] [id = 154] 17:00:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (00000086236EBC00) [pid = 4412] [serial = 460] [outer = 0000000000000000] 17:00:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (000000862399B800) [pid = 4412] [serial = 461] [outer = 00000086236EBC00] 17:00:51 INFO - PROCESS | 4412 | 1461110451621 Marionette DEBUG loaded listener.js 17:00:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (00000086239A6000) [pid = 4412] [serial = 462] [outer = 00000086236EBC00] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008611E39C00) [pid = 4412] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (00000086211B6000) [pid = 4412] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (000000861844D400) [pid = 4412] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861880A000) [pid = 4412] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000861FAB7400) [pid = 4412] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (00000086204D6000) [pid = 4412] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (00000086204E8C00) [pid = 4412] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000861BC4C400) [pid = 4412] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (0000008613884800) [pid = 4412] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000861CECB800) [pid = 4412] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008616866C00) [pid = 4412] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (000000861F3C6000) [pid = 4412] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (0000008616B38C00) [pid = 4412] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861BC45000) [pid = 4412] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000861DC9D400) [pid = 4412] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008622E8F800) [pid = 4412] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861C53B400) [pid = 4412] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008626421000) [pid = 4412] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008623EC1C00) [pid = 4412] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000862337E800) [pid = 4412] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861E7CB800) [pid = 4412] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008610531400) [pid = 4412] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008618453800) [pid = 4412] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (00000086178A6800) [pid = 4412] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008618406C00) [pid = 4412] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (0000008612186C00) [pid = 4412] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (0000008622C08400) [pid = 4412] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 993ms 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000861311B400) [pid = 4412] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000861F626800) [pid = 4412] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:00:52 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (00000086118C7000) [pid = 4412] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:00:52 INFO - PROCESS | 4412 | 1461110452326 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:00:52 INFO - PROCESS | 4412 | 1461110452417 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 17:00:52 INFO - PROCESS | 4412 | 1461110452419 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 17:00:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:00:52 INFO - PROCESS | 4412 | 1461110452422 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:00:52 INFO - PROCESS | 4412 | 1461110452424 Marionette TRACE conn5 <- [1,582,null,{}] 17:00:52 INFO - PROCESS | 4412 | 1461110452428 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:52 INFO - PROCESS | 4412 | 1461110452508 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 17:00:52 INFO - PROCESS | 4412 | 1461110452579 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:52 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA5E800 == 52 [pid = 4412] [id = 155] 17:00:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861311B400) [pid = 4412] [serial = 463] [outer = 0000000000000000] 17:00:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (0000008616B38C00) [pid = 4412] [serial = 464] [outer = 000000861311B400] 17:00:52 INFO - PROCESS | 4412 | 1461110452625 Marionette DEBUG loaded listener.js 17:00:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861BC48400) [pid = 4412] [serial = 465] [outer = 000000861311B400] 17:00:53 INFO - PROCESS | 4412 | 1461110453005 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 17:00:53 INFO - PROCESS | 4412 | 1461110453054 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 17:00:53 INFO - PROCESS | 4412 | 1461110453057 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 17:00:53 INFO - PROCESS | 4412 | 1461110453060 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:00:53 INFO - PROCESS | 4412 | 1461110453062 Marionette TRACE conn5 <- [1,586,null,{}] 17:00:53 INFO - PROCESS | 4412 | 1461110453065 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:53 INFO - PROCESS | 4412 | 1461110453174 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 17:00:53 INFO - PROCESS | 4412 | 1461110453182 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:53 INFO - PROCESS | 4412 | ++DOCSHELL 000000862620F800 == 53 [pid = 4412] [id = 156] 17:00:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008613689400) [pid = 4412] [serial = 466] [outer = 0000000000000000] 17:00:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861F3C3000) [pid = 4412] [serial = 467] [outer = 0000008613689400] 17:00:53 INFO - PROCESS | 4412 | 1461110453228 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (0000008622C7BC00) [pid = 4412] [serial = 468] [outer = 0000008613689400] 17:00:53 INFO - PROCESS | 4412 | 1461110453621 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 586ms 17:00:53 INFO - PROCESS | 4412 | 1461110453649 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 17:00:53 INFO - PROCESS | 4412 | 1461110453652 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 17:00:53 INFO - PROCESS | 4412 | 1461110453655 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:00:53 INFO - PROCESS | 4412 | 1461110453657 Marionette TRACE conn5 <- [1,590,null,{}] 17:00:53 INFO - PROCESS | 4412 | 1461110453660 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:53 INFO - PROCESS | 4412 | 1461110453739 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 17:00:53 INFO - PROCESS | 4412 | 1461110453808 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:53 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626888000 == 54 [pid = 4412] [id = 157] 17:00:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861844BC00) [pid = 4412] [serial = 469] [outer = 0000000000000000] 17:00:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (00000086239A7800) [pid = 4412] [serial = 470] [outer = 000000861844BC00] 17:00:53 INFO - PROCESS | 4412 | 1461110453858 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (00000086241BA400) [pid = 4412] [serial = 471] [outer = 000000861844BC00] 17:00:54 INFO - PROCESS | 4412 | 1461110454280 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:00:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:00:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 733ms 17:00:54 INFO - PROCESS | 4412 | 1461110454392 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 17:00:54 INFO - PROCESS | 4412 | 1461110454397 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 17:00:54 INFO - PROCESS | 4412 | 1461110454402 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:00:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:00:54 INFO - PROCESS | 4412 | 1461110454407 Marionette TRACE conn5 <- [1,594,null,{}] 17:00:54 INFO - PROCESS | 4412 | 1461110454414 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:54 INFO - PROCESS | 4412 | 1461110454567 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 17:00:54 INFO - PROCESS | 4412 | 1461110454674 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:54 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184D6800 == 55 [pid = 4412] [id = 158] 17:00:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008611F2CC00) [pid = 4412] [serial = 472] [outer = 0000000000000000] 17:00:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008612183C00) [pid = 4412] [serial = 473] [outer = 0000008611F2CC00] 17:00:54 INFO - PROCESS | 4412 | 1461110454749 Marionette DEBUG loaded listener.js 17:00:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000861840A800) [pid = 4412] [serial = 474] [outer = 0000008611F2CC00] 17:00:55 INFO - PROCESS | 4412 | 1461110455380 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:00:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:00:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1031ms 17:00:55 INFO - PROCESS | 4412 | 1461110455438 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 17:00:55 INFO - PROCESS | 4412 | 1461110455442 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 17:00:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:00:55 INFO - PROCESS | 4412 | 1461110455450 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:00:55 INFO - PROCESS | 4412 | 1461110455455 Marionette TRACE conn5 <- [1,598,null,{}] 17:00:55 INFO - PROCESS | 4412 | 1461110455527 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:55 INFO - PROCESS | 4412 | 1461110455647 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 17:00:55 INFO - PROCESS | 4412 | 1461110455715 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:55 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E57000 == 56 [pid = 4412] [id = 159] 17:00:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000861F3CA000) [pid = 4412] [serial = 475] [outer = 0000000000000000] 17:00:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000861F8A7C00) [pid = 4412] [serial = 476] [outer = 000000861F3CA000] 17:00:55 INFO - PROCESS | 4412 | 1461110455771 Marionette DEBUG loaded listener.js 17:00:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008620290400) [pid = 4412] [serial = 477] [outer = 000000861F3CA000] 17:00:56 INFO - PROCESS | 4412 | 1461110456382 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:00:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:00:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 965ms 17:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:00:56 INFO - PROCESS | 4412 | 1461110456415 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 17:00:56 INFO - PROCESS | 4412 | 1461110456418 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 17:00:56 INFO - PROCESS | 4412 | 1461110456422 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:00:56 INFO - PROCESS | 4412 | 1461110456425 Marionette TRACE conn5 <- [1,602,null,{}] 17:00:56 INFO - PROCESS | 4412 | 1461110456437 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:56 INFO - PROCESS | 4412 | 1461110456548 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 17:00:56 INFO - PROCESS | 4412 | 1461110456623 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:56 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C52800 == 57 [pid = 4412] [id = 160] 17:00:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008622CA5400) [pid = 4412] [serial = 478] [outer = 0000000000000000] 17:00:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008622E98C00) [pid = 4412] [serial = 479] [outer = 0000008622CA5400] 17:00:56 INFO - PROCESS | 4412 | 1461110456723 Marionette DEBUG loaded listener.js 17:00:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000862399DC00) [pid = 4412] [serial = 480] [outer = 0000008622CA5400] 17:00:57 INFO - PROCESS | 4412 | 1461110457351 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 984ms 17:00:57 INFO - PROCESS | 4412 | 1461110457407 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 17:00:57 INFO - PROCESS | 4412 | 1461110457410 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 17:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:00:57 INFO - PROCESS | 4412 | 1461110457413 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:00:57 INFO - PROCESS | 4412 | 1461110457416 Marionette TRACE conn5 <- [1,606,null,{}] 17:00:57 INFO - PROCESS | 4412 | 1461110457419 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:57 INFO - PROCESS | 4412 | 1461110457525 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 17:00:57 INFO - PROCESS | 4412 | 1461110457599 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:57 INFO - PROCESS | 4412 | ++DOCSHELL 00000086240A6800 == 58 [pid = 4412] [id = 161] 17:00:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000862410D400) [pid = 4412] [serial = 481] [outer = 0000000000000000] 17:00:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (00000086241C1400) [pid = 4412] [serial = 482] [outer = 000000862410D400] 17:00:57 INFO - PROCESS | 4412 | 1461110457695 Marionette DEBUG loaded listener.js 17:00:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (000000862422DC00) [pid = 4412] [serial = 483] [outer = 000000862410D400] 17:00:58 INFO - PROCESS | 4412 | 1461110458268 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 881ms 17:00:58 INFO - PROCESS | 4412 | 1461110458297 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 17:00:58 INFO - PROCESS | 4412 | 1461110458300 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 17:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:00:58 INFO - PROCESS | 4412 | 1461110458304 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:00:58 INFO - PROCESS | 4412 | 1461110458306 Marionette TRACE conn5 <- [1,610,null,{}] 17:00:58 INFO - PROCESS | 4412 | 1461110458310 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:58 INFO - PROCESS | 4412 | 1461110458416 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 17:00:58 INFO - PROCESS | 4412 | 1461110458517 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:58 INFO - PROCESS | 4412 | ++DOCSHELL 000000862359F800 == 59 [pid = 4412] [id = 162] 17:00:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (0000008623647400) [pid = 4412] [serial = 484] [outer = 0000000000000000] 17:00:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000862364D400) [pid = 4412] [serial = 485] [outer = 0000008623647400] 17:00:58 INFO - PROCESS | 4412 | 1461110458571 Marionette DEBUG loaded listener.js 17:00:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008624229C00) [pid = 4412] [serial = 486] [outer = 0000008623647400] 17:00:59 INFO - PROCESS | 4412 | 1461110459102 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 836ms 17:00:59 INFO - PROCESS | 4412 | 1461110459174 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 17:00:59 INFO - PROCESS | 4412 | 1461110459177 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 17:00:59 INFO - PROCESS | 4412 | 1461110459182 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:00:59 INFO - PROCESS | 4412 | 1461110459184 Marionette TRACE conn5 <- [1,614,null,{}] 17:00:59 INFO - PROCESS | 4412 | 1461110459188 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:59 INFO - PROCESS | 4412 | 1461110459317 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 17:00:59 INFO - PROCESS | 4412 | 1461110459551 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:59 INFO - PROCESS | 4412 | ++DOCSHELL 0000008617790800 == 60 [pid = 4412] [id = 163] 17:00:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (0000008610549400) [pid = 4412] [serial = 487] [outer = 0000000000000000] 17:00:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008611D8E400) [pid = 4412] [serial = 488] [outer = 0000008610549400] 17:00:59 INFO - PROCESS | 4412 | 1461110459622 Marionette DEBUG loaded listener.js 17:00:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (0000008612180800) [pid = 4412] [serial = 489] [outer = 0000008610549400] 17:01:00 INFO - PROCESS | 4412 | 1461110460206 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1080ms 17:01:00 INFO - PROCESS | 4412 | 1461110460267 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 17:01:00 INFO - PROCESS | 4412 | 1461110460273 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 17:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:01:00 INFO - PROCESS | 4412 | 1461110460278 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:01:00 INFO - PROCESS | 4412 | 1461110460281 Marionette TRACE conn5 <- [1,618,null,{}] 17:01:00 INFO - PROCESS | 4412 | 1461110460286 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:00 INFO - PROCESS | 4412 | 1461110460393 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 17:01:00 INFO - PROCESS | 4412 | 1461110460484 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:00 INFO - PROCESS | 4412 | ++DOCSHELL 000000861BF56800 == 61 [pid = 4412] [id = 164] 17:01:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (0000008616BB3800) [pid = 4412] [serial = 490] [outer = 0000000000000000] 17:01:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (000000861737D800) [pid = 4412] [serial = 491] [outer = 0000008616BB3800] 17:01:00 INFO - PROCESS | 4412 | 1461110460535 Marionette DEBUG loaded listener.js 17:01:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008618455C00) [pid = 4412] [serial = 492] [outer = 0000008616BB3800] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 000000862688D800 == 60 [pid = 4412] [id = 115] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 00000086244C3800 == 59 [pid = 4412] [id = 114] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 000000862620F800 == 58 [pid = 4412] [id = 156] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA5E800 == 57 [pid = 4412] [id = 155] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 00000086238F4800 == 56 [pid = 4412] [id = 154] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 00000086237DB800 == 55 [pid = 4412] [id = 153] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E16000 == 54 [pid = 4412] [id = 152] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 0000008621EDA800 == 53 [pid = 4412] [id = 151] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 000000861F66A800 == 52 [pid = 4412] [id = 150] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (00000086236E6800) [pid = 4412] [serial = 422] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 0000008617771000 == 51 [pid = 4412] [id = 149] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5B8000 == 50 [pid = 4412] [id = 148] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 00000086177CF000 == 49 [pid = 4412] [id = 147] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 0000008623761800 == 48 [pid = 4412] [id = 146] 17:01:00 INFO - PROCESS | 4412 | --DOCSHELL 0000008623ACD000 == 47 [pid = 4412] [id = 145] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008622C87000) [pid = 4412] [serial = 263] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (000000861F3F5C00) [pid = 4412] [serial = 302] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861E109C00) [pid = 4412] [serial = 218] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (0000008622C7E000) [pid = 4412] [serial = 260] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (0000008616D17400) [pid = 4412] [serial = 299] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (00000086216A7000) [pid = 4412] [serial = 257] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008612185400) [pid = 4412] [serial = 212] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (0000008617279400) [pid = 4412] [serial = 251] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000862443CC00) [pid = 4412] [serial = 344] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (000000861BFD1C00) [pid = 4412] [serial = 215] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (000000861BFDFC00) [pid = 4412] [serial = 254] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (00000086202FDC00) [pid = 4412] [serial = 341] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (0000008611F31400) [pid = 4412] [serial = 335] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000861BFD2400) [pid = 4412] [serial = 338] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861FAD6400) [pid = 4412] [serial = 407] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (00000086205AE800) [pid = 4412] [serial = 410] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000862024C800) [pid = 4412] [serial = 408] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008621EBAC00) [pid = 4412] [serial = 413] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008622C7FC00) [pid = 4412] [serial = 416] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861840B000) [pid = 4412] [serial = 398] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000861FABA400) [pid = 4412] [serial = 381] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861F3F4800) [pid = 4412] [serial = 380] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008621AE4000) [pid = 4412] [serial = 411] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008618814C00) [pid = 4412] [serial = 378] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (0000008616B36C00) [pid = 4412] [serial = 377] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (0000008623EC5000) [pid = 4412] [serial = 387] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000861F3D1400) [pid = 4412] [serial = 386] [outer = 0000000000000000] [url = about:blank] 17:01:00 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000861B4DEC00) [pid = 4412] [serial = 396] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008616BB6400) [pid = 4412] [serial = 395] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (00000086204D9800) [pid = 4412] [serial = 393] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000862046A800) [pid = 4412] [serial = 392] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861E19F000) [pid = 4412] [serial = 401] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000861F006C00) [pid = 4412] [serial = 402] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (00000086236E5400) [pid = 4412] [serial = 383] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (00000086236F0800) [pid = 4412] [serial = 384] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861F4ABC00) [pid = 4412] [serial = 404] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (00000086264AAC00) [pid = 4412] [serial = 375] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (00000086264B3400) [pid = 4412] [serial = 390] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (0000008626425800) [pid = 4412] [serial = 389] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (000000862338E400) [pid = 4412] [serial = 419] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (0000008623394800) [pid = 4412] [serial = 420] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (0000008622C87800) [pid = 4412] [serial = 414] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861BC44400) [pid = 4412] [serial = 399] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (0000008622E96800) [pid = 4412] [serial = 417] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (000000861FAB0C00) [pid = 4412] [serial = 405] [outer = 0000000000000000] [url = about:blank] 17:01:01 INFO - PROCESS | 4412 | 1461110461080 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:01:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:01:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 839ms 17:01:01 INFO - PROCESS | 4412 | 1461110461122 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 17:01:01 INFO - PROCESS | 4412 | 1461110461126 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 17:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:01:01 INFO - PROCESS | 4412 | 1461110461131 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - PROCESS | 4412 | 1461110461134 Marionette TRACE conn5 <- [1,622,null,{}] 17:01:01 INFO - PROCESS | 4412 | 1461110461138 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:01 INFO - PROCESS | 4412 | 1461110461222 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 17:01:01 INFO - PROCESS | 4412 | 1461110461288 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:01 INFO - PROCESS | 4412 | ++DOCSHELL 000000861BF4D800 == 48 [pid = 4412] [id = 165] 17:01:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (000000861310EC00) [pid = 4412] [serial = 493] [outer = 0000000000000000] 17:01:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (00000086177A0C00) [pid = 4412] [serial = 494] [outer = 000000861310EC00] 17:01:01 INFO - PROCESS | 4412 | 1461110461343 Marionette DEBUG loaded listener.js 17:01:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (000000861B291000) [pid = 4412] [serial = 495] [outer = 000000861310EC00] 17:01:01 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:01 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:01 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:01 INFO - PROCESS | 4412 | 1461110461746 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:01:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:01:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 17:01:01 INFO - PROCESS | 4412 | 1461110461763 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 17:01:01 INFO - PROCESS | 4412 | 1461110461765 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 17:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:01:01 INFO - PROCESS | 4412 | 1461110461770 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - PROCESS | 4412 | 1461110461777 Marionette TRACE conn5 <- [1,626,null,{}] 17:01:01 INFO - PROCESS | 4412 | 1461110461795 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:01 INFO - PROCESS | 4412 | 1461110461884 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 17:01:01 INFO - PROCESS | 4412 | 1461110461893 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:01 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED38800 == 49 [pid = 4412] [id = 166] 17:01:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (000000861BC44C00) [pid = 4412] [serial = 496] [outer = 0000000000000000] 17:01:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (000000861BFDEC00) [pid = 4412] [serial = 497] [outer = 000000861BC44C00] 17:01:01 INFO - PROCESS | 4412 | 1461110461939 Marionette DEBUG loaded listener.js 17:01:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (000000861E1A8C00) [pid = 4412] [serial = 498] [outer = 000000861BC44C00] 17:01:02 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:02 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:02 INFO - PROCESS | 4412 | 1461110462390 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 650ms 17:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:01:02 INFO - PROCESS | 4412 | 1461110462422 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 17:01:02 INFO - PROCESS | 4412 | 1461110462425 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 17:01:02 INFO - PROCESS | 4412 | 1461110462428 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:01:02 INFO - PROCESS | 4412 | 1461110462430 Marionette TRACE conn5 <- [1,630,null,{}] 17:01:02 INFO - PROCESS | 4412 | 1461110462434 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:02 INFO - PROCESS | 4412 | 1461110462516 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 17:01:02 INFO - PROCESS | 4412 | 1461110462523 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F269800 == 50 [pid = 4412] [id = 167] 17:01:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000861EAA9000) [pid = 4412] [serial = 499] [outer = 0000000000000000] 17:01:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (000000861F3C4C00) [pid = 4412] [serial = 500] [outer = 000000861EAA9000] 17:01:02 INFO - PROCESS | 4412 | 1461110462571 Marionette DEBUG loaded listener.js 17:01:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861F3F1400) [pid = 4412] [serial = 501] [outer = 000000861EAA9000] 17:01:03 INFO - PROCESS | 4412 | 1461110462985 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 588ms 17:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:01:03 INFO - PROCESS | 4412 | 1461110463026 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 17:01:03 INFO - PROCESS | 4412 | 1461110463028 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 17:01:03 INFO - PROCESS | 4412 | 1461110463031 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 4412 | 1461110463033 Marionette TRACE conn5 <- [1,634,null,{}] 17:01:03 INFO - PROCESS | 4412 | 1461110463037 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:03 INFO - PROCESS | 4412 | 1461110463143 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 17:01:03 INFO - PROCESS | 4412 | 1461110463149 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 4412 | ++DOCSHELL 0000008620E09800 == 51 [pid = 4412] [id = 168] 17:01:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (000000861FAB1000) [pid = 4412] [serial = 502] [outer = 0000000000000000] 17:01:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (000000861FAB7000) [pid = 4412] [serial = 503] [outer = 000000861FAB1000] 17:01:03 INFO - PROCESS | 4412 | 1461110463244 Marionette DEBUG loaded listener.js 17:01:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861FCB1000) [pid = 4412] [serial = 504] [outer = 000000861FAB1000] 17:01:03 INFO - PROCESS | 4412 | 1461110463721 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 733ms 17:01:03 INFO - PROCESS | 4412 | 1461110463765 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 17:01:03 INFO - PROCESS | 4412 | 1461110463767 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 17:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:01:03 INFO - PROCESS | 4412 | 1461110463771 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 4412 | 1461110463773 Marionette TRACE conn5 <- [1,638,null,{}] 17:01:03 INFO - PROCESS | 4412 | 1461110463783 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:03 INFO - PROCESS | 4412 | 1461110463890 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 17:01:03 INFO - PROCESS | 4412 | 1461110463896 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622B19800 == 52 [pid = 4412] [id = 169] 17:01:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (00000086202FA000) [pid = 4412] [serial = 505] [outer = 0000000000000000] 17:01:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (00000086204E9C00) [pid = 4412] [serial = 506] [outer = 00000086202FA000] 17:01:03 INFO - PROCESS | 4412 | 1461110463941 Marionette DEBUG loaded listener.js 17:01:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (00000086215BF000) [pid = 4412] [serial = 507] [outer = 00000086202FA000] 17:01:04 INFO - PROCESS | 4412 | 1461110464384 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 17:01:04 INFO - PROCESS | 4412 | 1461110464402 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 17:01:04 INFO - PROCESS | 4412 | 1461110464404 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 17:01:04 INFO - PROCESS | 4412 | 1461110464407 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:01:04 INFO - PROCESS | 4412 | 1461110464409 Marionette TRACE conn5 <- [1,642,null,{}] 17:01:04 INFO - PROCESS | 4412 | 1461110464419 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:04 INFO - PROCESS | 4412 | 1461110464523 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 17:01:04 INFO - PROCESS | 4412 | 1461110464600 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:04 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E50000 == 53 [pid = 4412] [id = 170] 17:01:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008622C06800) [pid = 4412] [serial = 508] [outer = 0000000000000000] 17:01:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008622C0B400) [pid = 4412] [serial = 509] [outer = 0000008622C06800] 17:01:04 INFO - PROCESS | 4412 | 1461110464644 Marionette DEBUG loaded listener.js 17:01:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (0000008622CA0400) [pid = 4412] [serial = 510] [outer = 0000008622C06800] 17:01:05 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000861166B800) [pid = 4412] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:01:05 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008623019C00) [pid = 4412] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:01:05 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861F3CD400) [pid = 4412] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:01:05 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861311B400) [pid = 4412] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:01:05 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (0000008612182400) [pid = 4412] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:01:05 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (00000086204D6C00) [pid = 4412] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:01:05 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008618452C00) [pid = 4412] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:01:05 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (0000008613689400) [pid = 4412] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:01:05 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (00000086236EBC00) [pid = 4412] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:01:05 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000862028EC00) [pid = 4412] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:01:05 INFO - PROCESS | 4412 | 1461110465115 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 732ms 17:01:05 INFO - PROCESS | 4412 | 1461110465143 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 17:01:05 INFO - PROCESS | 4412 | 1461110465146 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 17:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:01:05 INFO - PROCESS | 4412 | 1461110465149 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:01:05 INFO - PROCESS | 4412 | 1461110465151 Marionette TRACE conn5 <- [1,646,null,{}] 17:01:05 INFO - PROCESS | 4412 | 1461110465155 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:05 INFO - PROCESS | 4412 | 1461110465236 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 17:01:05 INFO - PROCESS | 4412 | 1461110465245 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E61000 == 54 [pid = 4412] [id = 171] 17:01:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861C538400) [pid = 4412] [serial = 511] [outer = 0000000000000000] 17:01:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (000000861FAEA400) [pid = 4412] [serial = 512] [outer = 000000861C538400] 17:01:05 INFO - PROCESS | 4412 | 1461110465293 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008622E90C00) [pid = 4412] [serial = 513] [outer = 000000861C538400] 17:01:05 INFO - PROCESS | 4412 | 1461110465707 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 587ms 17:01:05 INFO - PROCESS | 4412 | 1461110465740 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 17:01:05 INFO - PROCESS | 4412 | 1461110465742 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 17:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:01:05 INFO - PROCESS | 4412 | 1461110465750 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:01:05 INFO - PROCESS | 4412 | 1461110465752 Marionette TRACE conn5 <- [1,650,null,{}] 17:01:05 INFO - PROCESS | 4412 | 1461110465755 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:05 INFO - PROCESS | 4412 | 1461110465838 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 17:01:05 INFO - PROCESS | 4412 | 1461110465871 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 4412 | ++DOCSHELL 00000086235A8800 == 55 [pid = 4412] [id = 172] 17:01:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (0000008623016400) [pid = 4412] [serial = 514] [outer = 0000000000000000] 17:01:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000862301FC00) [pid = 4412] [serial = 515] [outer = 0000008623016400] 17:01:05 INFO - PROCESS | 4412 | 1461110465915 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (0000008623381C00) [pid = 4412] [serial = 516] [outer = 0000008623016400] 17:01:06 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:06 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:06 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:06 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:06 INFO - PROCESS | 4412 | 1461110466320 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:01:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:01:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 628ms 17:01:06 INFO - PROCESS | 4412 | 1461110466382 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 17:01:06 INFO - PROCESS | 4412 | 1461110466384 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 17:01:06 INFO - PROCESS | 4412 | 1461110466387 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:01:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:01:06 INFO - PROCESS | 4412 | 1461110466389 Marionette TRACE conn5 <- [1,654,null,{}] 17:01:06 INFO - PROCESS | 4412 | 1461110466392 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:06 INFO - PROCESS | 4412 | 1461110466473 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 17:01:06 INFO - PROCESS | 4412 | 1461110466481 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:06 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238E8000 == 56 [pid = 4412] [id = 173] 17:01:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008623393800) [pid = 4412] [serial = 517] [outer = 0000000000000000] 17:01:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008623397000) [pid = 4412] [serial = 518] [outer = 0000008623393800] 17:01:06 INFO - PROCESS | 4412 | 1461110466534 Marionette DEBUG loaded listener.js 17:01:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (00000086236E9800) [pid = 4412] [serial = 519] [outer = 0000008623393800] 17:01:06 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:06 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:06 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:06 INFO - PROCESS | 4412 | 1461110466978 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 628ms 17:01:07 INFO - PROCESS | 4412 | 1461110467019 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 17:01:07 INFO - PROCESS | 4412 | 1461110467022 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 17:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:01:07 INFO - PROCESS | 4412 | 1461110467025 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:01:07 INFO - PROCESS | 4412 | 1461110467028 Marionette TRACE conn5 <- [1,658,null,{}] 17:01:07 INFO - PROCESS | 4412 | 1461110467032 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:07 INFO - PROCESS | 4412 | 1461110467190 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 17:01:07 INFO - PROCESS | 4412 | 1461110467328 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:07 INFO - PROCESS | 4412 | ++DOCSHELL 00000086177BE800 == 57 [pid = 4412] [id = 174] 17:01:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (0000008611D8E800) [pid = 4412] [serial = 520] [outer = 0000000000000000] 17:01:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (0000008611F25000) [pid = 4412] [serial = 521] [outer = 0000008611D8E800] 17:01:07 INFO - PROCESS | 4412 | 1461110467387 Marionette DEBUG loaded listener.js 17:01:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008613818800) [pid = 4412] [serial = 522] [outer = 0000008611D8E800] 17:01:07 INFO - PROCESS | 4412 | 1461110467959 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:01:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:01:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 984ms 17:01:08 INFO - PROCESS | 4412 | 1461110468013 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 17:01:08 INFO - PROCESS | 4412 | 1461110468019 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 17:01:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:01:08 INFO - PROCESS | 4412 | 1461110468025 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:01:08 INFO - PROCESS | 4412 | 1461110468029 Marionette TRACE conn5 <- [1,662,null,{}] 17:01:08 INFO - PROCESS | 4412 | 1461110468034 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:08 INFO - PROCESS | 4412 | 1461110468148 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 17:01:08 INFO - PROCESS | 4412 | 1461110468221 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:08 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F20C800 == 58 [pid = 4412] [id = 175] 17:01:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861BC44400) [pid = 4412] [serial = 523] [outer = 0000000000000000] 17:01:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861BC4D400) [pid = 4412] [serial = 524] [outer = 000000861BC44400] 17:01:08 INFO - PROCESS | 4412 | 1461110468320 Marionette DEBUG loaded listener.js 17:01:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861CED1C00) [pid = 4412] [serial = 525] [outer = 000000861BC44400] 17:01:08 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:01:08 INFO - PROCESS | 4412 | [4412] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:01:08 INFO - PROCESS | 4412 | 1461110468903 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:01:08 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 17:01:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 944ms 17:01:08 INFO - PROCESS | 4412 | 1461110468970 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 17:01:08 INFO - PROCESS | 4412 | 1461110468974 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 17:01:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:01:08 INFO - PROCESS | 4412 | 1461110468978 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:01:08 INFO - PROCESS | 4412 | 1461110468981 Marionette TRACE conn5 <- [1,666,null,{}] 17:01:08 INFO - PROCESS | 4412 | 1461110468985 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:09 INFO - PROCESS | 4412 | 1461110469095 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 17:01:09 INFO - PROCESS | 4412 | 1461110469171 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:09 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238DF000 == 59 [pid = 4412] [id = 176] 17:01:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861FAD3800) [pid = 4412] [serial = 526] [outer = 0000000000000000] 17:01:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (000000861FADF000) [pid = 4412] [serial = 527] [outer = 000000861FAD3800] 17:01:09 INFO - PROCESS | 4412 | 1461110469267 Marionette DEBUG loaded listener.js 17:01:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (00000086204D4000) [pid = 4412] [serial = 528] [outer = 000000861FAD3800] 17:01:09 INFO - PROCESS | 4412 | 1461110469874 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 943ms 17:01:09 INFO - PROCESS | 4412 | 1461110469921 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 17:01:09 INFO - PROCESS | 4412 | 1461110469926 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 17:01:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:01:09 INFO - PROCESS | 4412 | 1461110469939 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:01:09 INFO - PROCESS | 4412 | 1461110469944 Marionette TRACE conn5 <- [1,670,null,{}] 17:01:09 INFO - PROCESS | 4412 | 1461110469948 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:10 INFO - PROCESS | 4412 | 1461110470058 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 17:01:10 INFO - PROCESS | 4412 | 1461110470143 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:10 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626206800 == 60 [pid = 4412] [id = 177] 17:01:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008620468800) [pid = 4412] [serial = 529] [outer = 0000000000000000] 17:01:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (00000086239A5C00) [pid = 4412] [serial = 530] [outer = 0000008620468800] 17:01:10 INFO - PROCESS | 4412 | 1461110470203 Marionette DEBUG loaded listener.js 17:01:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000862410EC00) [pid = 4412] [serial = 531] [outer = 0000008620468800] 17:01:10 INFO - PROCESS | 4412 | [4412] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:01:11 INFO - PROCESS | 4412 | [4412] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:01:11 INFO - PROCESS | 4412 | 1461110471246 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:01:11 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) 17:01:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1339ms 17:01:11 INFO - PROCESS | 4412 | 1461110471275 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 17:01:11 INFO - PROCESS | 4412 | 1461110471277 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 17:01:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:01:11 INFO - PROCESS | 4412 | 1461110471281 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:01:11 INFO - PROCESS | 4412 | 1461110471283 Marionette TRACE conn5 <- [1,674,null,{}] 17:01:11 INFO - PROCESS | 4412 | 1461110471288 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:11 INFO - PROCESS | 4412 | 1461110471398 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 17:01:11 INFO - PROCESS | 4412 | 1461110471512 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:11 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626886000 == 61 [pid = 4412] [id = 178] 17:01:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008623739800) [pid = 4412] [serial = 532] [outer = 0000000000000000] 17:01:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (000000862373D800) [pid = 4412] [serial = 533] [outer = 0000008623739800] 17:01:11 INFO - PROCESS | 4412 | 1461110471568 Marionette DEBUG loaded listener.js 17:01:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (00000086241B8C00) [pid = 4412] [serial = 534] [outer = 0000008623739800] 17:01:12 INFO - PROCESS | 4412 | 1461110472649 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:01:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:01:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1388ms 17:01:12 INFO - PROCESS | 4412 | 1461110472672 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 17:01:12 INFO - PROCESS | 4412 | 1461110472676 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 17:01:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:01:12 INFO - PROCESS | 4412 | 1461110472681 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - PROCESS | 4412 | 1461110472686 Marionette TRACE conn5 <- [1,678,null,{}] 17:01:12 INFO - PROCESS | 4412 | 1461110472692 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:12 INFO - PROCESS | 4412 | 1461110472792 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 17:01:12 INFO - PROCESS | 4412 | 1461110472924 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:12 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EB43800 == 62 [pid = 4412] [id = 179] 17:01:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008616B3D800) [pid = 4412] [serial = 535] [outer = 0000000000000000] 17:01:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008617266000) [pid = 4412] [serial = 536] [outer = 0000008616B3D800] 17:01:12 INFO - PROCESS | 4412 | 1461110472976 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861BFD2C00) [pid = 4412] [serial = 537] [outer = 0000008616B3D800] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 00000086238E8000 == 61 [pid = 4412] [id = 173] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 00000086235A8800 == 60 [pid = 4412] [id = 172] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E61000 == 59 [pid = 4412] [id = 171] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E50000 == 58 [pid = 4412] [id = 170] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008622B19800 == 57 [pid = 4412] [id = 169] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008620E09800 == 56 [pid = 4412] [id = 168] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 000000861F269800 == 55 [pid = 4412] [id = 167] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED38800 == 54 [pid = 4412] [id = 166] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 000000861BF4D800 == 53 [pid = 4412] [id = 165] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (00000086239A7800) [pid = 4412] [serial = 470] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 000000861BF56800 == 52 [pid = 4412] [id = 164] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008617790800 == 51 [pid = 4412] [id = 163] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 000000862359F800 == 50 [pid = 4412] [id = 162] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 00000086240A6800 == 49 [pid = 4412] [id = 161] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C52800 == 48 [pid = 4412] [id = 160] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E57000 == 47 [pid = 4412] [id = 159] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 00000086184D6800 == 46 [pid = 4412] [id = 158] 17:01:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008626888000 == 45 [pid = 4412] [id = 157] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (0000008622C7BC00) [pid = 4412] [serial = 468] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (0000008611DDB800) [pid = 4412] [serial = 440] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000862337E000) [pid = 4412] [serial = 458] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861FAB8000) [pid = 4412] [serial = 450] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008616863400) [pid = 4412] [serial = 425] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000861BC48400) [pid = 4412] [serial = 465] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (000000861F8A6400) [pid = 4412] [serial = 449] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008623392000) [pid = 4412] [serial = 459] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861848FC00) [pid = 4412] [serial = 447] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000862301AC00) [pid = 4412] [serial = 434] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008616B38C00) [pid = 4412] [serial = 464] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008622C0DC00) [pid = 4412] [serial = 456] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (000000861880FC00) [pid = 4412] [serial = 443] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (0000008622C0F000) [pid = 4412] [serial = 431] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (00000086205B0800) [pid = 4412] [serial = 455] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000861F3C8C00) [pid = 4412] [serial = 428] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000862410F800) [pid = 4412] [serial = 437] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008612181C00) [pid = 4412] [serial = 441] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861F3C3000) [pid = 4412] [serial = 467] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861CE99400) [pid = 4412] [serial = 444] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000862399B800) [pid = 4412] [serial = 461] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (00000086239A6000) [pid = 4412] [serial = 462] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008620467400) [pid = 4412] [serial = 452] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (0000008613111400) [pid = 4412] [serial = 446] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (00000086204D1400) [pid = 4412] [serial = 453] [outer = 0000000000000000] [url = about:blank] 17:01:13 INFO - PROCESS | 4412 | 1461110473980 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:01:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:01:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1349ms 17:01:14 INFO - PROCESS | 4412 | 1461110474035 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 17:01:14 INFO - PROCESS | 4412 | 1461110474041 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 17:01:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:01:14 INFO - PROCESS | 4412 | 1461110474047 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:01:14 INFO - PROCESS | 4412 | 1461110474050 Marionette TRACE conn5 <- [1,682,null,{}] 17:01:14 INFO - PROCESS | 4412 | 1461110474054 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:14 INFO - PROCESS | 4412 | 1461110474142 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 17:01:14 INFO - PROCESS | 4412 | 1461110474149 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:14 INFO - PROCESS | 4412 | ++DOCSHELL 00000086177D0000 == 46 [pid = 4412] [id = 180] 17:01:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (00000086103C0800) [pid = 4412] [serial = 538] [outer = 0000000000000000] 17:01:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008616863400) [pid = 4412] [serial = 539] [outer = 00000086103C0800] 17:01:14 INFO - PROCESS | 4412 | 1461110474197 Marionette DEBUG loaded listener.js 17:01:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (0000008618453000) [pid = 4412] [serial = 540] [outer = 00000086103C0800] 17:01:15 INFO - PROCESS | 4412 | 1461110475182 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:01:15 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) 17:01:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1179ms 17:01:15 INFO - PROCESS | 4412 | 1461110475227 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 17:01:15 INFO - PROCESS | 4412 | 1461110475230 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 17:01:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:01:15 INFO - PROCESS | 4412 | 1461110475233 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - PROCESS | 4412 | 1461110475237 Marionette TRACE conn5 <- [1,686,null,{}] 17:01:15 INFO - PROCESS | 4412 | 1461110475248 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:15 INFO - PROCESS | 4412 | 1461110475341 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 17:01:15 INFO - PROCESS | 4412 | 1461110475348 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F20B000 == 47 [pid = 4412] [id = 181] 17:01:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861E18A000) [pid = 4412] [serial = 541] [outer = 0000000000000000] 17:01:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861F3C5000) [pid = 4412] [serial = 542] [outer = 000000861E18A000] 17:01:15 INFO - PROCESS | 4412 | 1461110475398 Marionette DEBUG loaded listener.js 17:01:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861F8A4400) [pid = 4412] [serial = 543] [outer = 000000861E18A000] 17:01:16 INFO - PROCESS | 4412 | 1461110476332 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:01:16 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) 17:01:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1139ms 17:01:16 INFO - PROCESS | 4412 | 1461110476374 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 17:01:16 INFO - PROCESS | 4412 | 1461110476378 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 17:01:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:01:16 INFO - PROCESS | 4412 | 1461110476381 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:01:16 INFO - PROCESS | 4412 | 1461110476383 Marionette TRACE conn5 <- [1,690,null,{}] 17:01:16 INFO - PROCESS | 4412 | 1461110476387 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:16 INFO - PROCESS | 4412 | 1461110476499 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 17:01:16 INFO - PROCESS | 4412 | 1461110476543 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:16 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621ED3000 == 48 [pid = 4412] [id = 182] 17:01:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861FAB8000) [pid = 4412] [serial = 544] [outer = 0000000000000000] 17:01:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008620246000) [pid = 4412] [serial = 545] [outer = 000000861FAB8000] 17:01:16 INFO - PROCESS | 4412 | 1461110476593 Marionette DEBUG loaded listener.js 17:01:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000862046CC00) [pid = 4412] [serial = 546] [outer = 000000861FAB8000] 17:01:17 INFO - PROCESS | 4412 | 1461110477535 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:01:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:01:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1182ms 17:01:17 INFO - PROCESS | 4412 | 1461110477568 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 17:01:17 INFO - PROCESS | 4412 | 1461110477570 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 17:01:17 INFO - PROCESS | 4412 | 1461110477574 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:01:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:01:17 INFO - PROCESS | 4412 | 1461110477576 Marionette TRACE conn5 <- [1,694,null,{}] 17:01:17 INFO - PROCESS | 4412 | 1461110477580 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:17 INFO - PROCESS | 4412 | 1461110477688 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 17:01:17 INFO - PROCESS | 4412 | 1461110477734 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:17 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E1B800 == 49 [pid = 4412] [id = 183] 17:01:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (00000086204D4400) [pid = 4412] [serial = 547] [outer = 0000000000000000] 17:01:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (00000086211B6000) [pid = 4412] [serial = 548] [outer = 00000086204D4400] 17:01:17 INFO - PROCESS | 4412 | 1461110477780 Marionette DEBUG loaded listener.js 17:01:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (0000008622C06400) [pid = 4412] [serial = 549] [outer = 00000086204D4400] 17:01:18 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861844BC00) [pid = 4412] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:01:18 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (0000008616BB3800) [pid = 4412] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:01:18 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (00000086202FA000) [pid = 4412] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:01:18 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000861BC44C00) [pid = 4412] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:01:18 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000861EAA9000) [pid = 4412] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:01:18 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861310EC00) [pid = 4412] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:01:18 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (0000008610549400) [pid = 4412] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:01:18 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (0000008622C06800) [pid = 4412] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:01:18 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000861C538400) [pid = 4412] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:01:18 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008623016400) [pid = 4412] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:01:18 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861FAB1000) [pid = 4412] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:01:18 INFO - PROCESS | 4412 | 1461110478742 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:01:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:01:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1173ms 17:01:18 INFO - PROCESS | 4412 | 1461110478752 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 17:01:18 INFO - PROCESS | 4412 | 1461110478755 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 17:01:18 INFO - PROCESS | 4412 | 1461110478758 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:01:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:01:18 INFO - PROCESS | 4412 | 1461110478760 Marionette TRACE conn5 <- [1,698,null,{}] 17:01:18 INFO - PROCESS | 4412 | 1461110478763 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:18 INFO - PROCESS | 4412 | 1461110478870 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 17:01:18 INFO - PROCESS | 4412 | 1461110478879 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:18 INFO - PROCESS | 4412 | ++DOCSHELL 00000086230A3000 == 50 [pid = 4412] [id = 184] 17:01:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008622C7F800) [pid = 4412] [serial = 550] [outer = 0000000000000000] 17:01:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (0000008622C84000) [pid = 4412] [serial = 551] [outer = 0000008622C7F800] 17:01:18 INFO - PROCESS | 4412 | 1461110478930 Marionette DEBUG loaded listener.js 17:01:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (0000008623015400) [pid = 4412] [serial = 552] [outer = 0000008622C7F800] 17:01:19 INFO - PROCESS | 4412 | 1461110479852 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:01:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:01:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1126ms 17:01:19 INFO - PROCESS | 4412 | 1461110479888 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 17:01:19 INFO - PROCESS | 4412 | 1461110479890 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 17:01:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:01:19 INFO - PROCESS | 4412 | 1461110479894 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:01:19 INFO - PROCESS | 4412 | 1461110479895 Marionette TRACE conn5 <- [1,702,null,{}] 17:01:19 INFO - PROCESS | 4412 | 1461110479899 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:19 INFO - PROCESS | 4412 | 1461110479979 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 17:01:19 INFO - PROCESS | 4412 | 1461110479986 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:20 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623769800 == 51 [pid = 4412] [id = 185] 17:01:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (0000008623020400) [pid = 4412] [serial = 553] [outer = 0000000000000000] 17:01:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008623392000) [pid = 4412] [serial = 554] [outer = 0000008623020400] 17:01:20 INFO - PROCESS | 4412 | 1461110480030 Marionette DEBUG loaded listener.js 17:01:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008623650000) [pid = 4412] [serial = 555] [outer = 0000008623020400] 17:01:21 INFO - PROCESS | 4412 | 1461110481135 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:01:21 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 17:01:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1281ms 17:01:21 INFO - PROCESS | 4412 | 1461110481198 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 17:01:21 INFO - PROCESS | 4412 | 1461110481203 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 17:01:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:01:21 INFO - PROCESS | 4412 | 1461110481209 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - PROCESS | 4412 | 1461110481212 Marionette TRACE conn5 <- [1,706,null,{}] 17:01:21 INFO - PROCESS | 4412 | 1461110481219 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:21 INFO - PROCESS | 4412 | 1461110481323 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 17:01:21 INFO - PROCESS | 4412 | 1461110481523 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:21 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA45800 == 52 [pid = 4412] [id = 186] 17:01:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008618409400) [pid = 4412] [serial = 556] [outer = 0000000000000000] 17:01:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (0000008618453800) [pid = 4412] [serial = 557] [outer = 0000008618409400] 17:01:21 INFO - PROCESS | 4412 | 1461110481582 Marionette DEBUG loaded listener.js 17:01:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861BFC5C00) [pid = 4412] [serial = 558] [outer = 0000008618409400] 17:01:22 INFO - PROCESS | 4412 | 1461110482640 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:01:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:01:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1487ms 17:01:22 INFO - PROCESS | 4412 | 1461110482700 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 17:01:22 INFO - PROCESS | 4412 | 1461110482707 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 17:01:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:01:22 INFO - PROCESS | 4412 | 1461110482714 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:01:22 INFO - PROCESS | 4412 | 1461110482717 Marionette TRACE conn5 <- [1,710,null,{}] 17:01:22 INFO - PROCESS | 4412 | 1461110482765 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:22 INFO - PROCESS | 4412 | 1461110482866 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 17:01:22 INFO - PROCESS | 4412 | 1461110482989 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:23 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E60000 == 53 [pid = 4412] [id = 187] 17:01:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000861F3B4C00) [pid = 4412] [serial = 559] [outer = 0000000000000000] 17:01:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861FAA1800) [pid = 4412] [serial = 560] [outer = 000000861F3B4C00] 17:01:23 INFO - PROCESS | 4412 | 1461110483045 Marionette DEBUG loaded listener.js 17:01:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000862046B400) [pid = 4412] [serial = 561] [outer = 000000861F3B4C00] 17:01:23 INFO - PROCESS | 4412 | 1461110483596 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 17:01:23 INFO - PROCESS | 4412 | 1461110483646 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 17:01:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:01:23 INFO - PROCESS | 4412 | 1461110483650 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:01:23 INFO - PROCESS | 4412 | 1461110483654 Marionette TRACE conn5 <- [1,714,null,{}] 17:01:23 INFO - PROCESS | 4412 | 1461110483667 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:23 INFO - PROCESS | 4412 | 1461110483779 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 17:01:23 INFO - PROCESS | 4412 | 1461110483868 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:23 INFO - PROCESS | 4412 | ++DOCSHELL 00000086240A2000 == 54 [pid = 4412] [id = 188] 17:01:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (0000008623390400) [pid = 4412] [serial = 562] [outer = 0000000000000000] 17:01:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (00000086236E3C00) [pid = 4412] [serial = 563] [outer = 0000008623390400] 17:01:23 INFO - PROCESS | 4412 | 1461110483928 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (00000086239A2C00) [pid = 4412] [serial = 564] [outer = 0000008623390400] 17:01:24 INFO - PROCESS | 4412 | 1461110484554 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:01:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:01:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 942ms 17:01:24 INFO - PROCESS | 4412 | 1461110484593 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 17:01:24 INFO - PROCESS | 4412 | 1461110484597 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 17:01:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:01:24 INFO - PROCESS | 4412 | 1461110484600 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - PROCESS | 4412 | 1461110484603 Marionette TRACE conn5 <- [1,718,null,{}] 17:01:24 INFO - PROCESS | 4412 | 1461110484606 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:24 INFO - PROCESS | 4412 | 1461110484714 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 17:01:24 INFO - PROCESS | 4412 | 1461110484801 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626205800 == 55 [pid = 4412] [id = 189] 17:01:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (000000862410DC00) [pid = 4412] [serial = 565] [outer = 0000000000000000] 17:01:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (00000086241C1C00) [pid = 4412] [serial = 566] [outer = 000000862410DC00] 17:01:24 INFO - PROCESS | 4412 | 1461110484873 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000862422D800) [pid = 4412] [serial = 567] [outer = 000000862410DC00] 17:01:25 INFO - PROCESS | 4412 | 1461110485451 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 17:01:25 INFO - PROCESS | 4412 | 1461110485487 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 17:01:25 INFO - PROCESS | 4412 | 1461110485490 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:01:25 INFO - PROCESS | 4412 | 1461110485493 Marionette TRACE conn5 <- [1,722,null,{}] 17:01:25 INFO - PROCESS | 4412 | 1461110485497 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:25 INFO - PROCESS | 4412 | 1461110485601 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 17:01:25 INFO - PROCESS | 4412 | 1461110485687 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:25 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F20E800 == 56 [pid = 4412] [id = 190] 17:01:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000861E5F2800) [pid = 4412] [serial = 568] [outer = 0000000000000000] 17:01:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000861F8AD400) [pid = 4412] [serial = 569] [outer = 000000861E5F2800] 17:01:25 INFO - PROCESS | 4412 | 1461110485743 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (00000086241B5400) [pid = 4412] [serial = 570] [outer = 000000861E5F2800] 17:01:26 INFO - PROCESS | 4412 | 1461110486461 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:01:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:01:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1030ms 17:01:26 INFO - PROCESS | 4412 | 1461110486523 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 17:01:26 INFO - PROCESS | 4412 | 1461110486527 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 17:01:26 INFO - PROCESS | 4412 | 1461110486533 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:01:26 INFO - PROCESS | 4412 | 1461110486537 Marionette TRACE conn5 <- [1,726,null,{}] 17:01:26 INFO - PROCESS | 4412 | 1461110486568 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:26 INFO - PROCESS | 4412 | 1461110486706 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 17:01:26 INFO - PROCESS | 4412 | 1461110486829 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:26 INFO - PROCESS | 4412 | ++DOCSHELL 0000008611EF6800 == 57 [pid = 4412] [id = 191] 17:01:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008610B86000) [pid = 4412] [serial = 571] [outer = 0000000000000000] 17:01:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008610DDEC00) [pid = 4412] [serial = 572] [outer = 0000008610B86000] 17:01:26 INFO - PROCESS | 4412 | 1461110486881 Marionette DEBUG loaded listener.js 17:01:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008611D8FC00) [pid = 4412] [serial = 573] [outer = 0000008610B86000] 17:01:27 INFO - PROCESS | 4412 | --DOCSHELL 00000086230A3000 == 56 [pid = 4412] [id = 184] 17:01:27 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E1B800 == 55 [pid = 4412] [id = 183] 17:01:27 INFO - PROCESS | 4412 | --DOCSHELL 0000008621ED3000 == 54 [pid = 4412] [id = 182] 17:01:27 INFO - PROCESS | 4412 | --DOCSHELL 000000861F20B000 == 53 [pid = 4412] [id = 181] 17:01:27 INFO - PROCESS | 4412 | --DOCSHELL 00000086177D0000 == 52 [pid = 4412] [id = 180] 17:01:27 INFO - PROCESS | 4412 | --DOCSHELL 000000861EB43800 == 51 [pid = 4412] [id = 179] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (0000008623397000) [pid = 4412] [serial = 518] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOCSHELL 000000861F20C800 == 50 [pid = 4412] [id = 175] 17:01:27 INFO - PROCESS | 4412 | --DOCSHELL 00000086177BE800 == 49 [pid = 4412] [id = 174] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (00000086241BA400) [pid = 4412] [serial = 471] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008618455C00) [pid = 4412] [serial = 492] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861737D800) [pid = 4412] [serial = 491] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000862364D400) [pid = 4412] [serial = 485] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (00000086204E9C00) [pid = 4412] [serial = 506] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (000000861BFDEC00) [pid = 4412] [serial = 497] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861E1A8C00) [pid = 4412] [serial = 498] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (0000008622E98C00) [pid = 4412] [serial = 479] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (00000086215BF000) [pid = 4412] [serial = 507] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861F3C4C00) [pid = 4412] [serial = 500] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (000000861F8A7C00) [pid = 4412] [serial = 476] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (00000086177A0C00) [pid = 4412] [serial = 494] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861B291000) [pid = 4412] [serial = 495] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (00000086241C1400) [pid = 4412] [serial = 482] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (0000008612180800) [pid = 4412] [serial = 489] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008611D8E400) [pid = 4412] [serial = 488] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008612183C00) [pid = 4412] [serial = 473] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (0000008622C0B400) [pid = 4412] [serial = 509] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861FAEA400) [pid = 4412] [serial = 512] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000862301FC00) [pid = 4412] [serial = 515] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008622CA0400) [pid = 4412] [serial = 510] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008623381C00) [pid = 4412] [serial = 516] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861FAB7000) [pid = 4412] [serial = 503] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861FCB1000) [pid = 4412] [serial = 504] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861F3F1400) [pid = 4412] [serial = 501] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (0000008622E90C00) [pid = 4412] [serial = 513] [outer = 0000000000000000] [url = about:blank] 17:01:27 INFO - PROCESS | 4412 | [4412] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:01:27 INFO - PROCESS | 4412 | 1461110487901 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:01:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:01:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1418ms 17:01:27 INFO - PROCESS | 4412 | 1461110487956 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 17:01:27 INFO - PROCESS | 4412 | 1461110487962 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 17:01:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:01:27 INFO - PROCESS | 4412 | 1461110487968 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:01:27 INFO - PROCESS | 4412 | 1461110487971 Marionette TRACE conn5 <- [1,730,null,{}] 17:01:27 INFO - PROCESS | 4412 | 1461110487975 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:28 INFO - PROCESS | 4412 | 1461110488065 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 17:01:28 INFO - PROCESS | 4412 | 1461110488072 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:28 INFO - PROCESS | 4412 | ++DOCSHELL 00000086178B5800 == 50 [pid = 4412] [id = 192] 17:01:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (0000008611DE6800) [pid = 4412] [serial = 574] [outer = 0000000000000000] 17:01:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (0000008612186000) [pid = 4412] [serial = 575] [outer = 0000008611DE6800] 17:01:28 INFO - PROCESS | 4412 | 1461110488119 Marionette DEBUG loaded listener.js 17:01:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (000000861311AC00) [pid = 4412] [serial = 576] [outer = 0000008611DE6800] 17:01:29 INFO - PROCESS | 4412 | 1461110489094 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:01:29 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 17:01:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1193ms 17:01:29 INFO - PROCESS | 4412 | 1461110489162 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 17:01:29 INFO - PROCESS | 4412 | 1461110489164 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 17:01:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:01:29 INFO - PROCESS | 4412 | 1461110489168 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:01:29 INFO - PROCESS | 4412 | 1461110489172 Marionette TRACE conn5 <- [1,734,null,{}] 17:01:29 INFO - PROCESS | 4412 | 1461110489183 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:29 INFO - PROCESS | 4412 | 1461110489303 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 17:01:29 INFO - PROCESS | 4412 | 1461110489311 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:29 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E2E7000 == 51 [pid = 4412] [id = 193] 17:01:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008616A81800) [pid = 4412] [serial = 577] [outer = 0000000000000000] 17:01:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861773C800) [pid = 4412] [serial = 578] [outer = 0000008616A81800] 17:01:29 INFO - PROCESS | 4412 | 1461110489362 Marionette DEBUG loaded listener.js 17:01:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (0000008618407C00) [pid = 4412] [serial = 579] [outer = 0000008616A81800] 17:01:30 INFO - PROCESS | 4412 | 1461110490308 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:01:30 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.) 17:01:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1191ms 17:01:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:01:30 INFO - PROCESS | 4412 | 1461110490362 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 17:01:30 INFO - PROCESS | 4412 | 1461110490364 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 17:01:30 INFO - PROCESS | 4412 | 1461110490368 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:01:30 INFO - PROCESS | 4412 | 1461110490370 Marionette TRACE conn5 <- [1,738,null,{}] 17:01:30 INFO - PROCESS | 4412 | 1461110490374 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:30 INFO - PROCESS | 4412 | 1461110490491 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 17:01:30 INFO - PROCESS | 4412 | 1461110490499 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA5F800 == 52 [pid = 4412] [id = 194] 17:01:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (0000008618811400) [pid = 4412] [serial = 580] [outer = 0000000000000000] 17:01:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861B285C00) [pid = 4412] [serial = 581] [outer = 0000008618811400] 17:01:30 INFO - PROCESS | 4412 | 1461110490546 Marionette DEBUG loaded listener.js 17:01:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861BC47400) [pid = 4412] [serial = 582] [outer = 0000008618811400] 17:01:30 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (0000008616B3D800) [pid = 4412] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:01:30 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (00000086103C0800) [pid = 4412] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:01:30 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (0000008623393800) [pid = 4412] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:01:30 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000861E18A000) [pid = 4412] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:01:30 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (00000086204D4400) [pid = 4412] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:01:30 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861FAB8000) [pid = 4412] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:01:30 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (0000008622C7F800) [pid = 4412] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:01:30 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (0000008623393000) [pid = 4412] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:01:31 INFO - PROCESS | 4412 | 1461110491510 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:01:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:01:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1174ms 17:01:31 INFO - PROCESS | 4412 | 1461110491544 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 17:01:31 INFO - PROCESS | 4412 | 1461110491547 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 17:01:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:01:31 INFO - PROCESS | 4412 | 1461110491550 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:01:31 INFO - PROCESS | 4412 | 1461110491552 Marionette TRACE conn5 <- [1,742,null,{}] 17:01:31 INFO - PROCESS | 4412 | 1461110491556 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:31 INFO - PROCESS | 4412 | 1461110491641 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 17:01:31 INFO - PROCESS | 4412 | 1461110491647 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:31 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F220800 == 53 [pid = 4412] [id = 195] 17:01:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (0000008618814000) [pid = 4412] [serial = 583] [outer = 0000000000000000] 17:01:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (000000861BFD0400) [pid = 4412] [serial = 584] [outer = 0000008618814000] 17:01:31 INFO - PROCESS | 4412 | 1461110491694 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (000000861CECC400) [pid = 4412] [serial = 585] [outer = 0000008618814000] 17:01:32 INFO - PROCESS | 4412 | 1461110492616 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:01:32 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 17:01:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1082ms 17:01:32 INFO - PROCESS | 4412 | 1461110492636 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 17:01:32 INFO - PROCESS | 4412 | 1461110492638 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 17:01:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:01:32 INFO - PROCESS | 4412 | 1461110492641 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - PROCESS | 4412 | 1461110492643 Marionette TRACE conn5 <- [1,746,null,{}] 17:01:32 INFO - PROCESS | 4412 | 1461110492650 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:32 INFO - PROCESS | 4412 | 1461110492761 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 17:01:32 INFO - PROCESS | 4412 | 1461110492769 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:32 INFO - PROCESS | 4412 | ++DOCSHELL 000000862155C800 == 54 [pid = 4412] [id = 196] 17:01:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861E19F000) [pid = 4412] [serial = 586] [outer = 0000000000000000] 17:01:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861F3EC800) [pid = 4412] [serial = 587] [outer = 000000861E19F000] 17:01:32 INFO - PROCESS | 4412 | 1461110492820 Marionette DEBUG loaded listener.js 17:01:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861F8A5C00) [pid = 4412] [serial = 588] [outer = 000000861E19F000] 17:01:33 INFO - PROCESS | 4412 | 1461110493504 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:01:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:01:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 881ms 17:01:33 INFO - PROCESS | 4412 | 1461110493526 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 17:01:33 INFO - PROCESS | 4412 | 1461110493532 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 17:01:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:01:33 INFO - PROCESS | 4412 | 1461110493538 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:01:33 INFO - PROCESS | 4412 | 1461110493542 Marionette TRACE conn5 <- [1,750,null,{}] 17:01:33 INFO - PROCESS | 4412 | 1461110493548 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:33 INFO - PROCESS | 4412 | 1461110493661 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 17:01:33 INFO - PROCESS | 4412 | 1461110493751 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:33 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184C0000 == 55 [pid = 4412] [id = 197] 17:01:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008611F29000) [pid = 4412] [serial = 589] [outer = 0000000000000000] 17:01:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008612180800) [pid = 4412] [serial = 590] [outer = 0000008611F29000] 17:01:33 INFO - PROCESS | 4412 | 1461110493811 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008616A29400) [pid = 4412] [serial = 591] [outer = 0000008611F29000] 17:01:34 INFO - PROCESS | 4412 | [4412] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:01:34 INFO - PROCESS | 4412 | 1461110494897 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:01:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:01:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1401ms 17:01:34 INFO - PROCESS | 4412 | 1461110494942 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 17:01:34 INFO - PROCESS | 4412 | 1461110494948 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 17:01:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:01:34 INFO - PROCESS | 4412 | 1461110494955 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:01:34 INFO - PROCESS | 4412 | 1461110494958 Marionette TRACE conn5 <- [1,754,null,{}] 17:01:34 INFO - PROCESS | 4412 | 1461110494962 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:35 INFO - PROCESS | 4412 | 1461110495101 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 17:01:35 INFO - PROCESS | 4412 | 1461110495170 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F218800 == 56 [pid = 4412] [id = 198] 17:01:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861848F400) [pid = 4412] [serial = 592] [outer = 0000000000000000] 17:01:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (0000008619013800) [pid = 4412] [serial = 593] [outer = 000000861848F400] 17:01:35 INFO - PROCESS | 4412 | 1461110495225 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000861DCA1400) [pid = 4412] [serial = 594] [outer = 000000861848F400] 17:01:36 INFO - PROCESS | 4412 | 1461110496296 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:01:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:01:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1404ms 17:01:36 INFO - PROCESS | 4412 | 1461110496358 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 17:01:36 INFO - PROCESS | 4412 | 1461110496361 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 17:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:01:36 INFO - PROCESS | 4412 | 1461110496365 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:01:36 INFO - PROCESS | 4412 | 1461110496370 Marionette TRACE conn5 <- [1,758,null,{}] 17:01:36 INFO - PROCESS | 4412 | 1461110496382 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:36 INFO - PROCESS | 4412 | 1461110496527 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 17:01:36 INFO - PROCESS | 4412 | 1461110496645 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:36 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622CD9000 == 57 [pid = 4412] [id = 199] 17:01:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861F3CD400) [pid = 4412] [serial = 595] [outer = 0000000000000000] 17:01:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861F8AC800) [pid = 4412] [serial = 596] [outer = 000000861F3CD400] 17:01:36 INFO - PROCESS | 4412 | 1461110496702 Marionette DEBUG loaded listener.js 17:01:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861FAB8400) [pid = 4412] [serial = 597] [outer = 000000861F3CD400] 17:01:37 INFO - PROCESS | 4412 | 1461110497229 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 881ms 17:01:37 INFO - PROCESS | 4412 | 1461110497261 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 17:01:37 INFO - PROCESS | 4412 | 1461110497264 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 17:01:37 INFO - PROCESS | 4412 | 1461110497269 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:01:37 INFO - PROCESS | 4412 | 1461110497271 Marionette TRACE conn5 <- [1,762,null,{}] 17:01:37 INFO - PROCESS | 4412 | 1461110497275 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:37 INFO - PROCESS | 4412 | 1461110497382 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 17:01:37 INFO - PROCESS | 4412 | 1461110497468 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:37 INFO - PROCESS | 4412 | ++DOCSHELL 000000862309F000 == 58 [pid = 4412] [id = 200] 17:01:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861FCB6400) [pid = 4412] [serial = 598] [outer = 0000000000000000] 17:01:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (000000862028CC00) [pid = 4412] [serial = 599] [outer = 000000861FCB6400] 17:01:37 INFO - PROCESS | 4412 | 1461110497523 Marionette DEBUG loaded listener.js 17:01:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008620470000) [pid = 4412] [serial = 600] [outer = 000000861FCB6400] 17:01:38 INFO - PROCESS | 4412 | 1461110498097 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 881ms 17:01:38 INFO - PROCESS | 4412 | 1461110498156 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 17:01:38 INFO - PROCESS | 4412 | 1461110498159 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 17:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:01:38 INFO - PROCESS | 4412 | 1461110498163 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:01:38 INFO - PROCESS | 4412 | 1461110498165 Marionette TRACE conn5 <- [1,766,null,{}] 17:01:38 INFO - PROCESS | 4412 | 1461110498169 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:38 INFO - PROCESS | 4412 | 1461110498303 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 17:01:38 INFO - PROCESS | 4412 | 1461110498419 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:38 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621E22000 == 59 [pid = 4412] [id = 201] 17:01:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008611D8F800) [pid = 4412] [serial = 601] [outer = 0000000000000000] 17:01:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (00000086204EA400) [pid = 4412] [serial = 602] [outer = 0000008611D8F800] 17:01:38 INFO - PROCESS | 4412 | 1461110498475 Marionette DEBUG loaded listener.js 17:01:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008620EE5000) [pid = 4412] [serial = 603] [outer = 0000008611D8F800] 17:01:39 INFO - PROCESS | 4412 | 1461110499170 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1030ms 17:01:39 INFO - PROCESS | 4412 | 1461110499230 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 17:01:39 INFO - PROCESS | 4412 | 1461110499234 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 17:01:39 INFO - PROCESS | 4412 | 1461110499241 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:01:39 INFO - PROCESS | 4412 | 1461110499245 Marionette TRACE conn5 <- [1,770,null,{}] 17:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:01:39 INFO - PROCESS | 4412 | 1461110499251 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:39 INFO - PROCESS | 4412 | 1461110499356 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 17:01:39 INFO - PROCESS | 4412 | 1461110499434 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:39 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E2F0800 == 60 [pid = 4412] [id = 202] 17:01:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008611DE5C00) [pid = 4412] [serial = 604] [outer = 0000000000000000] 17:01:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008612184400) [pid = 4412] [serial = 605] [outer = 0000008611DE5C00] 17:01:39 INFO - PROCESS | 4412 | 1461110499530 Marionette DEBUG loaded listener.js 17:01:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008616B55400) [pid = 4412] [serial = 606] [outer = 0000008611DE5C00] 17:01:39 INFO - PROCESS | 4412 | --DOCSHELL 000000861F220800 == 59 [pid = 4412] [id = 195] 17:01:39 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA5F800 == 58 [pid = 4412] [id = 194] 17:01:39 INFO - PROCESS | 4412 | --DOCSHELL 000000861E2E7000 == 57 [pid = 4412] [id = 193] 17:01:39 INFO - PROCESS | 4412 | --DOCSHELL 00000086178B5800 == 56 [pid = 4412] [id = 192] 17:01:39 INFO - PROCESS | 4412 | --DOCSHELL 0000008611EF6800 == 55 [pid = 4412] [id = 191] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008623392000) [pid = 4412] [serial = 554] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008611F25000) [pid = 4412] [serial = 521] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861BC4D400) [pid = 4412] [serial = 524] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000861FADF000) [pid = 4412] [serial = 527] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (00000086239A5C00) [pid = 4412] [serial = 530] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOCSHELL 0000008623769800 == 54 [pid = 4412] [id = 185] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861BFD2C00) [pid = 4412] [serial = 537] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (0000008617266000) [pid = 4412] [serial = 536] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008616863400) [pid = 4412] [serial = 539] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008618453000) [pid = 4412] [serial = 540] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (000000862373D800) [pid = 4412] [serial = 533] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (00000086236E9800) [pid = 4412] [serial = 519] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861F3C5000) [pid = 4412] [serial = 542] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (00000086211B6000) [pid = 4412] [serial = 548] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000862046CC00) [pid = 4412] [serial = 546] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008623015400) [pid = 4412] [serial = 552] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008622C06400) [pid = 4412] [serial = 549] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (0000008622C84000) [pid = 4412] [serial = 551] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (0000008620246000) [pid = 4412] [serial = 545] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861F8A4400) [pid = 4412] [serial = 543] [outer = 0000000000000000] [url = about:blank] 17:01:39 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008623EC6C00) [pid = 4412] [serial = 423] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 4412 | 1461110500086 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 881ms 17:01:40 INFO - PROCESS | 4412 | 1461110500148 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 17:01:40 INFO - PROCESS | 4412 | 1461110500154 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 17:01:40 INFO - PROCESS | 4412 | 1461110500160 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:01:40 INFO - PROCESS | 4412 | 1461110500163 Marionette TRACE conn5 <- [1,774,null,{}] 17:01:40 INFO - PROCESS | 4412 | 1461110500167 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:40 INFO - PROCESS | 4412 | 1461110500261 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 17:01:40 INFO - PROCESS | 4412 | 1461110500335 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:40 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E146000 == 55 [pid = 4412] [id = 203] 17:01:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (0000008612182800) [pid = 4412] [serial = 607] [outer = 0000000000000000] 17:01:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (0000008616B34C00) [pid = 4412] [serial = 608] [outer = 0000008612182800] 17:01:40 INFO - PROCESS | 4412 | 1461110500382 Marionette DEBUG loaded listener.js 17:01:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008618457000) [pid = 4412] [serial = 609] [outer = 0000008612182800] 17:01:40 INFO - PROCESS | 4412 | 1461110500778 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 628ms 17:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:01:40 INFO - PROCESS | 4412 | 1461110500794 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 17:01:40 INFO - PROCESS | 4412 | 1461110500797 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 17:01:40 INFO - PROCESS | 4412 | 1461110500800 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:01:40 INFO - PROCESS | 4412 | 1461110500804 Marionette TRACE conn5 <- [1,778,null,{}] 17:01:40 INFO - PROCESS | 4412 | 1461110500816 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:40 INFO - PROCESS | 4412 | 1461110500945 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 17:01:40 INFO - PROCESS | 4412 | 1461110500952 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:40 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F269800 == 56 [pid = 4412] [id = 204] 17:01:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861BFD5000) [pid = 4412] [serial = 610] [outer = 0000000000000000] 17:01:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861CE9A400) [pid = 4412] [serial = 611] [outer = 000000861BFD5000] 17:01:41 INFO - PROCESS | 4412 | 1461110501003 Marionette DEBUG loaded listener.js 17:01:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861EAA4400) [pid = 4412] [serial = 612] [outer = 000000861BFD5000] 17:01:41 INFO - PROCESS | 4412 | 1461110501463 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 17:01:41 INFO - PROCESS | 4412 | 1461110501495 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 17:01:41 INFO - PROCESS | 4412 | 1461110501498 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 17:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:01:41 INFO - PROCESS | 4412 | 1461110501502 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:01:41 INFO - PROCESS | 4412 | 1461110501504 Marionette TRACE conn5 <- [1,782,null,{}] 17:01:41 INFO - PROCESS | 4412 | 1461110501507 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:41 INFO - PROCESS | 4412 | 1461110501593 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 17:01:41 INFO - PROCESS | 4412 | 1461110501602 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:41 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621EE1000 == 57 [pid = 4412] [id = 205] 17:01:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861F3F5800) [pid = 4412] [serial = 613] [outer = 0000000000000000] 17:01:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000861F8A1000) [pid = 4412] [serial = 614] [outer = 000000861F3F5800] 17:01:41 INFO - PROCESS | 4412 | 1461110501650 Marionette DEBUG loaded listener.js 17:01:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861FAB3C00) [pid = 4412] [serial = 615] [outer = 000000861F3F5800] 17:01:42 INFO - PROCESS | 4412 | 1461110502068 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 17:01:42 INFO - PROCESS | 4412 | 1461110502132 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 17:01:42 INFO - PROCESS | 4412 | 1461110502134 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 17:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:01:42 INFO - PROCESS | 4412 | 1461110502138 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:01:42 INFO - PROCESS | 4412 | 1461110502140 Marionette TRACE conn5 <- [1,786,null,{}] 17:01:42 INFO - PROCESS | 4412 | 1461110502143 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:42 INFO - PROCESS | 4412 | 1461110502252 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 17:01:42 INFO - PROCESS | 4412 | 1461110502259 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E11000 == 58 [pid = 4412] [id = 206] 17:01:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861FAEB000) [pid = 4412] [serial = 616] [outer = 0000000000000000] 17:01:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (0000008620245C00) [pid = 4412] [serial = 617] [outer = 000000861FAEB000] 17:01:42 INFO - PROCESS | 4412 | 1461110502336 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (00000086204D7800) [pid = 4412] [serial = 618] [outer = 000000861FAEB000] 17:01:42 INFO - PROCESS | 4412 | 1461110502789 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:01:42 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 17:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 17:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:01:42 INFO - PROCESS | 4412 | 1461110502844 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 17:01:42 INFO - PROCESS | 4412 | 1461110502847 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 17:01:42 INFO - PROCESS | 4412 | 1461110502850 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:01:42 INFO - PROCESS | 4412 | 1461110502852 Marionette TRACE conn5 <- [1,790,null,{}] 17:01:42 INFO - PROCESS | 4412 | 1461110502855 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:42 INFO - PROCESS | 4412 | 1461110502987 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 17:01:43 INFO - PROCESS | 4412 | 1461110503044 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:43 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616B1B800 == 59 [pid = 4412] [id = 207] 17:01:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008621A3E400) [pid = 4412] [serial = 619] [outer = 0000000000000000] 17:01:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008621EBC800) [pid = 4412] [serial = 620] [outer = 0000008621A3E400] 17:01:43 INFO - PROCESS | 4412 | 1461110503092 Marionette DEBUG loaded listener.js 17:01:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008622C0CC00) [pid = 4412] [serial = 621] [outer = 0000008621A3E400] 17:01:43 INFO - PROCESS | 4412 | 1461110503524 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:01:43 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 17:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 733ms 17:01:43 INFO - PROCESS | 4412 | 1461110503599 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 17:01:43 INFO - PROCESS | 4412 | 1461110503601 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 17:01:43 INFO - PROCESS | 4412 | 1461110503605 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:01:43 INFO - PROCESS | 4412 | 1461110503607 Marionette TRACE conn5 <- [1,794,null,{}] 17:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:01:43 INFO - PROCESS | 4412 | 1461110503610 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:43 INFO - PROCESS | 4412 | 1461110503724 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 17:01:43 INFO - PROCESS | 4412 | 1461110503778 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:43 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238EC000 == 60 [pid = 4412] [id = 208] 17:01:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008622C7F000) [pid = 4412] [serial = 622] [outer = 0000000000000000] 17:01:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008622C83800) [pid = 4412] [serial = 623] [outer = 0000008622C7F000] 17:01:43 INFO - PROCESS | 4412 | 1461110503822 Marionette DEBUG loaded listener.js 17:01:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008622E8E400) [pid = 4412] [serial = 624] [outer = 0000008622C7F000] 17:01:44 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008616A81800) [pid = 4412] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:01:44 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008618814000) [pid = 4412] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:01:44 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008618811400) [pid = 4412] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:01:44 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008611DE6800) [pid = 4412] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:01:44 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (0000008610B86000) [pid = 4412] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:01:44 INFO - PROCESS | 4412 | 1461110504237 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:01:44 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 17:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 17:01:44 INFO - PROCESS | 4412 | 1461110504282 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 17:01:44 INFO - PROCESS | 4412 | 1461110504285 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 17:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:01:44 INFO - PROCESS | 4412 | 1461110504288 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:01:44 INFO - PROCESS | 4412 | 1461110504290 Marionette TRACE conn5 <- [1,798,null,{}] 17:01:44 INFO - PROCESS | 4412 | 1461110504293 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:44 INFO - PROCESS | 4412 | 1461110504382 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 17:01:44 INFO - PROCESS | 4412 | 1461110504459 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623ABB800 == 61 [pid = 4412] [id = 209] 17:01:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008613156000) [pid = 4412] [serial = 625] [outer = 0000000000000000] 17:01:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (000000861E187000) [pid = 4412] [serial = 626] [outer = 0000008613156000] 17:01:44 INFO - PROCESS | 4412 | 1461110504506 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008622E9A000) [pid = 4412] [serial = 627] [outer = 0000008613156000] 17:01:44 INFO - PROCESS | 4412 | 1461110504859 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 629ms 17:01:44 INFO - PROCESS | 4412 | 1461110504920 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 17:01:44 INFO - PROCESS | 4412 | 1461110504923 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 17:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:01:44 INFO - PROCESS | 4412 | 1461110504926 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:01:44 INFO - PROCESS | 4412 | 1461110504928 Marionette TRACE conn5 <- [1,802,null,{}] 17:01:44 INFO - PROCESS | 4412 | 1461110504932 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:45 INFO - PROCESS | 4412 | 1461110505048 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 17:01:45 INFO - PROCESS | 4412 | 1461110505089 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244CC000 == 62 [pid = 4412] [id = 210] 17:01:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000861217D000) [pid = 4412] [serial = 628] [outer = 0000000000000000] 17:01:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008623377400) [pid = 4412] [serial = 629] [outer = 000000861217D000] 17:01:45 INFO - PROCESS | 4412 | 1461110505134 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008623383400) [pid = 4412] [serial = 630] [outer = 000000861217D000] 17:01:45 INFO - PROCESS | 4412 | 1461110505529 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 4412 | 1461110505561 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 17:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:01:45 INFO - PROCESS | 4412 | 1461110505564 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - PROCESS | 4412 | 1461110505566 Marionette TRACE conn5 <- [1,806,null,{}] 17:01:45 INFO - PROCESS | 4412 | 1461110505569 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:45 INFO - PROCESS | 4412 | 1461110505683 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 17:01:45 INFO - PROCESS | 4412 | 1461110505692 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 4412 | ++DOCSHELL 000000862620B800 == 63 [pid = 4412] [id = 211] 17:01:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000862338E800) [pid = 4412] [serial = 631] [outer = 0000000000000000] 17:01:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000862339A800) [pid = 4412] [serial = 632] [outer = 000000862338E800] 17:01:45 INFO - PROCESS | 4412 | 1461110505738 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000862364BC00) [pid = 4412] [serial = 633] [outer = 000000862338E800] 17:01:46 INFO - PROCESS | 4412 | 1461110506150 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 691ms 17:01:46 INFO - PROCESS | 4412 | 1461110506259 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 17:01:46 INFO - PROCESS | 4412 | 1461110506264 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 17:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:01:46 INFO - PROCESS | 4412 | 1461110506269 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:01:46 INFO - PROCESS | 4412 | 1461110506274 Marionette TRACE conn5 <- [1,810,null,{}] 17:01:46 INFO - PROCESS | 4412 | 1461110506281 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:46 INFO - PROCESS | 4412 | 1461110506493 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 17:01:46 INFO - PROCESS | 4412 | 1461110506607 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:46 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190B4000 == 64 [pid = 4412] [id = 212] 17:01:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (0000008611F2B800) [pid = 4412] [serial = 634] [outer = 0000000000000000] 17:01:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (0000008612184000) [pid = 4412] [serial = 635] [outer = 0000008611F2B800] 17:01:46 INFO - PROCESS | 4412 | 1461110506665 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (0000008617271C00) [pid = 4412] [serial = 636] [outer = 0000008611F2B800] 17:01:47 INFO - PROCESS | 4412 | 1461110507232 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 17:01:47 INFO - PROCESS | 4412 | 1461110507266 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 17:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:01:47 INFO - PROCESS | 4412 | 1461110507275 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:01:47 INFO - PROCESS | 4412 | 1461110507280 Marionette TRACE conn5 <- [1,814,null,{}] 17:01:47 INFO - PROCESS | 4412 | 1461110507284 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:47 INFO - PROCESS | 4412 | 1461110507396 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 17:01:47 INFO - PROCESS | 4412 | 1461110507489 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:47 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C6A800 == 65 [pid = 4412] [id = 213] 17:01:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (000000861BC4D000) [pid = 4412] [serial = 637] [outer = 0000000000000000] 17:01:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000861E7CC400) [pid = 4412] [serial = 638] [outer = 000000861BC4D000] 17:01:47 INFO - PROCESS | 4412 | 1461110507545 Marionette DEBUG loaded listener.js 17:01:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (000000861F8A6400) [pid = 4412] [serial = 639] [outer = 000000861BC4D000] 17:01:48 INFO - PROCESS | 4412 | 1461110508143 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 17:01:48 INFO - PROCESS | 4412 | 1461110508223 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 17:01:48 INFO - PROCESS | 4412 | 1461110508226 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 17:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:01:48 INFO - PROCESS | 4412 | 1461110508230 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:01:48 INFO - PROCESS | 4412 | 1461110508233 Marionette TRACE conn5 <- [1,818,null,{}] 17:01:48 INFO - PROCESS | 4412 | 1461110508244 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:48 INFO - PROCESS | 4412 | 1461110508406 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 17:01:49 INFO - PROCESS | 4412 | 1461110509745 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:49 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C46800 == 66 [pid = 4412] [id = 214] 17:01:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (00000086236ECC00) [pid = 4412] [serial = 640] [outer = 0000000000000000] 17:01:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008623733C00) [pid = 4412] [serial = 641] [outer = 00000086236ECC00] 17:01:49 INFO - PROCESS | 4412 | 1461110509899 Marionette DEBUG loaded listener.js 17:01:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000862399E000) [pid = 4412] [serial = 642] [outer = 00000086236ECC00] 17:01:50 INFO - PROCESS | 4412 | 1461110510483 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2292ms 17:01:50 INFO - PROCESS | 4412 | 1461110510523 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 17:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:01:50 INFO - PROCESS | 4412 | 1461110510526 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 17:01:50 INFO - PROCESS | 4412 | 1461110510530 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:01:50 INFO - PROCESS | 4412 | 1461110510532 Marionette TRACE conn5 <- [1,822,null,{}] 17:01:50 INFO - PROCESS | 4412 | 1461110510536 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:50 INFO - PROCESS | 4412 | 1461110510646 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 17:01:50 INFO - PROCESS | 4412 | 1461110510784 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:50 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626E4C000 == 67 [pid = 4412] [id = 215] 17:01:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (0000008623EC7000) [pid = 4412] [serial = 643] [outer = 0000000000000000] 17:01:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (0000008624108800) [pid = 4412] [serial = 644] [outer = 0000008623EC7000] 17:01:50 INFO - PROCESS | 4412 | 1461110510841 Marionette DEBUG loaded listener.js 17:01:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (00000086241BF000) [pid = 4412] [serial = 645] [outer = 0000008623EC7000] 17:01:51 INFO - PROCESS | 4412 | 1461110511417 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 944ms 17:01:51 INFO - PROCESS | 4412 | 1461110511477 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 17:01:51 INFO - PROCESS | 4412 | 1461110511479 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 17:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:01:51 INFO - PROCESS | 4412 | 1461110511484 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:01:51 INFO - PROCESS | 4412 | 1461110511486 Marionette TRACE conn5 <- [1,826,null,{}] 17:01:51 INFO - PROCESS | 4412 | 1461110511490 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:51 INFO - PROCESS | 4412 | 1461110511598 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 17:01:51 INFO - PROCESS | 4412 | 1461110511691 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:51 INFO - PROCESS | 4412 | ++DOCSHELL 0000008617330800 == 68 [pid = 4412] [id = 216] 17:01:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (0000008611F24400) [pid = 4412] [serial = 646] [outer = 0000000000000000] 17:01:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (0000008618452800) [pid = 4412] [serial = 647] [outer = 0000008611F24400] 17:01:51 INFO - PROCESS | 4412 | 1461110511749 Marionette DEBUG loaded listener.js 17:01:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (0000008624227000) [pid = 4412] [serial = 648] [outer = 0000008611F24400] 17:01:52 INFO - PROCESS | 4412 | 1461110512590 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1131ms 17:01:52 INFO - PROCESS | 4412 | 1461110512618 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 17:01:52 INFO - PROCESS | 4412 | 1461110512624 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 17:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:01:52 INFO - PROCESS | 4412 | 1461110512629 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:01:52 INFO - PROCESS | 4412 | 1461110512633 Marionette TRACE conn5 <- [1,830,null,{}] 17:01:52 INFO - PROCESS | 4412 | 1461110512638 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:52 INFO - PROCESS | 4412 | 1461110512741 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 17:01:52 INFO - PROCESS | 4412 | 1461110512872 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:52 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616B14800 == 69 [pid = 4412] [id = 217] 17:01:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (00000086137C6400) [pid = 4412] [serial = 649] [outer = 0000000000000000] 17:01:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (0000008616863400) [pid = 4412] [serial = 650] [outer = 00000086137C6400] 17:01:52 INFO - PROCESS | 4412 | 1461110512924 Marionette DEBUG loaded listener.js 17:01:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (000000861734CC00) [pid = 4412] [serial = 651] [outer = 00000086137C6400] 17:01:53 INFO - PROCESS | 4412 | 1461110513522 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:01:53 INFO - PROCESS | 4412 | --DOCSHELL 00000086244CC000 == 68 [pid = 4412] [id = 210] 17:01:53 INFO - PROCESS | 4412 | --DOCSHELL 0000008623ABB800 == 67 [pid = 4412] [id = 209] 17:01:53 INFO - PROCESS | 4412 | --DOCSHELL 00000086238EC000 == 66 [pid = 4412] [id = 208] 17:01:53 INFO - PROCESS | 4412 | --DOCSHELL 0000008616B1B800 == 65 [pid = 4412] [id = 207] 17:01:53 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E11000 == 64 [pid = 4412] [id = 206] 17:01:53 INFO - PROCESS | 4412 | --DOCSHELL 0000008621EE1000 == 63 [pid = 4412] [id = 205] 17:01:53 INFO - PROCESS | 4412 | --DOCSHELL 000000861F269800 == 62 [pid = 4412] [id = 204] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008618453800) [pid = 4412] [serial = 557] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000861FAA1800) [pid = 4412] [serial = 560] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (00000086236E3C00) [pid = 4412] [serial = 563] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (00000086241C1C00) [pid = 4412] [serial = 566] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (000000861F8AD400) [pid = 4412] [serial = 569] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000861F3EC800) [pid = 4412] [serial = 587] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOCSHELL 000000861E146000 == 61 [pid = 4412] [id = 203] 17:01:53 INFO - PROCESS | 4412 | --DOCSHELL 000000861E2F0800 == 60 [pid = 4412] [id = 202] 17:01:53 INFO - PROCESS | 4412 | --DOCSHELL 00000086184C0000 == 59 [pid = 4412] [id = 197] 17:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 986ms 17:01:53 INFO - PROCESS | 4412 | 1461110513619 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 17:01:53 INFO - PROCESS | 4412 | 1461110513625 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 17:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:01:53 INFO - PROCESS | 4412 | 1461110513631 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:01:53 INFO - PROCESS | 4412 | 1461110513634 Marionette TRACE conn5 <- [1,834,null,{}] 17:01:53 INFO - PROCESS | 4412 | 1461110513638 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008618407C00) [pid = 4412] [serial = 579] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (000000861773C800) [pid = 4412] [serial = 578] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (000000861BFD0400) [pid = 4412] [serial = 584] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861B285C00) [pid = 4412] [serial = 581] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (0000008612186000) [pid = 4412] [serial = 575] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (0000008611D8FC00) [pid = 4412] [serial = 573] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (0000008610DDEC00) [pid = 4412] [serial = 572] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000861BC47400) [pid = 4412] [serial = 582] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (000000861311AC00) [pid = 4412] [serial = 576] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000861CECC400) [pid = 4412] [serial = 585] [outer = 0000000000000000] [url = about:blank] 17:01:53 INFO - PROCESS | 4412 | 1461110513783 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 17:01:53 INFO - PROCESS | 4412 | 1461110513829 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:53 INFO - PROCESS | 4412 | ++DOCSHELL 00000086172C8000 == 60 [pid = 4412] [id = 218] 17:01:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (0000008611D98000) [pid = 4412] [serial = 652] [outer = 0000000000000000] 17:01:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (000000861217A800) [pid = 4412] [serial = 653] [outer = 0000008611D98000] 17:01:53 INFO - PROCESS | 4412 | 1461110513875 Marionette DEBUG loaded listener.js 17:01:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (0000008616A28800) [pid = 4412] [serial = 654] [outer = 0000008611D98000] 17:01:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008616B40C00) [pid = 4412] [serial = 655] [outer = 000000861E180000] 17:01:54 INFO - PROCESS | 4412 | 1461110514347 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 733ms 17:01:54 INFO - PROCESS | 4412 | 1461110514397 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 17:01:54 INFO - PROCESS | 4412 | 1461110514400 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 17:01:54 INFO - PROCESS | 4412 | 1461110514403 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:01:54 INFO - PROCESS | 4412 | 1461110514407 Marionette TRACE conn5 <- [1,838,null,{}] 17:01:54 INFO - PROCESS | 4412 | 1461110514418 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:54 INFO - PROCESS | 4412 | 1461110514507 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 17:01:54 INFO - PROCESS | 4412 | 1461110514515 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:54 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EB43000 == 61 [pid = 4412] [id = 219] 17:01:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (000000861BC4A800) [pid = 4412] [serial = 656] [outer = 0000000000000000] 17:01:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (000000861BFC5800) [pid = 4412] [serial = 657] [outer = 000000861BC4A800] 17:01:54 INFO - PROCESS | 4412 | 1461110514564 Marionette DEBUG loaded listener.js 17:01:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000861CEC8000) [pid = 4412] [serial = 658] [outer = 000000861BC4A800] 17:01:55 INFO - PROCESS | 4412 | 1461110515029 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 692ms 17:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:01:55 INFO - PROCESS | 4412 | 1461110515101 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 4412 | 1461110515104 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 17:01:55 INFO - PROCESS | 4412 | 1461110515108 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - PROCESS | 4412 | 1461110515109 Marionette TRACE conn5 <- [1,842,null,{}] 17:01:55 INFO - PROCESS | 4412 | 1461110515113 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:55 INFO - PROCESS | 4412 | 1461110515199 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 17:01:55 INFO - PROCESS | 4412 | 1461110515276 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:55 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F279000 == 62 [pid = 4412] [id = 220] 17:01:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000861310F000) [pid = 4412] [serial = 659] [outer = 0000000000000000] 17:01:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (000000861F3AC400) [pid = 4412] [serial = 660] [outer = 000000861310F000] 17:01:55 INFO - PROCESS | 4412 | 1461110515322 Marionette DEBUG loaded listener.js 17:01:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (000000861F3EA000) [pid = 4412] [serial = 661] [outer = 000000861310F000] 17:01:55 INFO - PROCESS | 4412 | 1461110515693 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 17:01:55 INFO - PROCESS | 4412 | 1461110515738 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 4412 | 1461110515740 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 17:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:01:55 INFO - PROCESS | 4412 | 1461110515743 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - PROCESS | 4412 | 1461110515745 Marionette TRACE conn5 <- [1,846,null,{}] 17:01:55 INFO - PROCESS | 4412 | 1461110515748 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:55 INFO - PROCESS | 4412 | 1461110515866 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 17:01:55 INFO - PROCESS | 4412 | 1461110515919 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:55 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621EE7800 == 63 [pid = 4412] [id = 221] 17:01:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (000000861E7D3000) [pid = 4412] [serial = 662] [outer = 0000000000000000] 17:01:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000861F8A8800) [pid = 4412] [serial = 663] [outer = 000000861E7D3000] 17:01:55 INFO - PROCESS | 4412 | 1461110515967 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (000000861FAB9400) [pid = 4412] [serial = 664] [outer = 000000861E7D3000] 17:01:56 INFO - PROCESS | 4412 | 1461110516444 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 733ms 17:01:56 INFO - PROCESS | 4412 | 1461110516490 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 17:01:56 INFO - PROCESS | 4412 | 1461110516492 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 17:01:56 INFO - PROCESS | 4412 | 1461110516496 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:01:56 INFO - PROCESS | 4412 | 1461110516498 Marionette TRACE conn5 <- [1,850,null,{}] 17:01:56 INFO - PROCESS | 4412 | 1461110516502 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:56 INFO - PROCESS | 4412 | 1461110516621 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 17:01:56 INFO - PROCESS | 4412 | 1461110516675 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623089800 == 64 [pid = 4412] [id = 222] 17:01:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (00000086204CF400) [pid = 4412] [serial = 665] [outer = 0000000000000000] 17:01:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (00000086205A6400) [pid = 4412] [serial = 666] [outer = 00000086204CF400] 17:01:56 INFO - PROCESS | 4412 | 1461110516721 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (00000086211AA800) [pid = 4412] [serial = 667] [outer = 00000086204CF400] 17:01:57 INFO - PROCESS | 4412 | 1461110517135 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 17:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:01:57 INFO - PROCESS | 4412 | 1461110517190 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 17:01:57 INFO - PROCESS | 4412 | 1461110517193 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 17:01:57 INFO - PROCESS | 4412 | 1461110517222 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:01:57 INFO - PROCESS | 4412 | 1461110517224 Marionette TRACE conn5 <- [1,854,null,{}] 17:01:57 INFO - PROCESS | 4412 | 1461110517240 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:57 INFO - PROCESS | 4412 | 1461110517347 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 17:01:57 INFO - PROCESS | 4412 | 1461110517359 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:57 INFO - PROCESS | 4412 | ++DOCSHELL 000000862375E000 == 65 [pid = 4412] [id = 223] 17:01:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (00000086204D3000) [pid = 4412] [serial = 668] [outer = 0000000000000000] 17:01:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (00000086216A0800) [pid = 4412] [serial = 669] [outer = 00000086204D3000] 17:01:57 INFO - PROCESS | 4412 | 1461110517449 Marionette DEBUG loaded listener.js 17:01:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (0000008622C07C00) [pid = 4412] [serial = 670] [outer = 00000086204D3000] 17:01:57 INFO - PROCESS | 4412 | 1461110517854 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (0000008623647400) [pid = 4412] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (000000862410CC00) [pid = 4412] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (000000861FAD3800) [pid = 4412] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008623012800) [pid = 4412] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000862046B800) [pid = 4412] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (0000008611D8E800) [pid = 4412] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (000000862410D400) [pid = 4412] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (000000861F3CA000) [pid = 4412] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000861BC51400) [pid = 4412] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008611F2CC00) [pid = 4412] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (000000861BC44400) [pid = 4412] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (000000861E5F2800) [pid = 4412] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (0000008622CA5400) [pid = 4412] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (0000008610B89C00) [pid = 4412] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861217D000) [pid = 4412] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000861FAEB000) [pid = 4412] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008621A3E400) [pid = 4412] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (0000008611DE5C00) [pid = 4412] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (0000008613156000) [pid = 4412] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008622C7F000) [pid = 4412] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008612182800) [pid = 4412] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000861F3F5800) [pid = 4412] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (0000008611D8F800) [pid = 4412] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000861BFD5000) [pid = 4412] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008620468800) [pid = 4412] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:01:58 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008623739800) [pid = 4412] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1073ms 17:01:58 INFO - PROCESS | 4412 | 1461110518285 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 17:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:01:58 INFO - PROCESS | 4412 | 1461110518287 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 17:01:58 INFO - PROCESS | 4412 | 1461110518290 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - PROCESS | 4412 | 1461110518292 Marionette TRACE conn5 <- [1,858,null,{}] 17:01:58 INFO - PROCESS | 4412 | 1461110518295 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:58 INFO - PROCESS | 4412 | 1461110518377 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 17:01:58 INFO - PROCESS | 4412 | 1461110518386 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:58 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA61000 == 66 [pid = 4412] [id = 224] 17:01:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008616B37400) [pid = 4412] [serial = 671] [outer = 0000000000000000] 17:01:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008618449400) [pid = 4412] [serial = 672] [outer = 0000008616B37400] 17:01:58 INFO - PROCESS | 4412 | 1461110518433 Marionette DEBUG loaded listener.js 17:01:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000861F3EE800) [pid = 4412] [serial = 673] [outer = 0000008616B37400] 17:01:58 INFO - PROCESS | 4412 | 1461110518862 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 586ms 17:01:58 INFO - PROCESS | 4412 | 1461110518893 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 17:01:58 INFO - PROCESS | 4412 | 1461110518896 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 17:01:58 INFO - PROCESS | 4412 | 1461110518899 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - PROCESS | 4412 | 1461110518900 Marionette TRACE conn5 <- [1,862,null,{}] 17:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:01:58 INFO - PROCESS | 4412 | 1461110518904 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:58 INFO - PROCESS | 4412 | 1461110518986 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 17:01:59 INFO - PROCESS | 4412 | 1461110518992 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 4412 | ++DOCSHELL 000000862409F800 == 67 [pid = 4412] [id = 225] 17:01:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008620468800) [pid = 4412] [serial = 674] [outer = 0000000000000000] 17:01:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008622C80000) [pid = 4412] [serial = 675] [outer = 0000008620468800] 17:01:59 INFO - PROCESS | 4412 | 1461110519040 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (0000008622E8DC00) [pid = 4412] [serial = 676] [outer = 0000008620468800] 17:01:59 INFO - PROCESS | 4412 | 1461110519460 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 586ms 17:01:59 INFO - PROCESS | 4412 | 1461110519500 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 17:01:59 INFO - PROCESS | 4412 | 1461110519502 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 17:01:59 INFO - PROCESS | 4412 | 1461110519506 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:01:59 INFO - PROCESS | 4412 | 1461110519507 Marionette TRACE conn5 <- [1,866,null,{}] 17:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:01:59 INFO - PROCESS | 4412 | 1461110519511 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:59 INFO - PROCESS | 4412 | 1461110519597 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 17:01:59 INFO - PROCESS | 4412 | 1461110519604 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626157800 == 68 [pid = 4412] [id = 226] 17:01:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (0000008622E9B000) [pid = 4412] [serial = 677] [outer = 0000000000000000] 17:01:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (000000862301B400) [pid = 4412] [serial = 678] [outer = 0000008622E9B000] 17:01:59 INFO - PROCESS | 4412 | 1461110519650 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (0000008623380400) [pid = 4412] [serial = 679] [outer = 0000008622E9B000] 17:02:00 INFO - PROCESS | 4412 | 1461110520094 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 626ms 17:02:00 INFO - PROCESS | 4412 | 1461110520138 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 17:02:00 INFO - PROCESS | 4412 | 1461110520141 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 17:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:02:00 INFO - PROCESS | 4412 | 1461110520144 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:02:00 INFO - PROCESS | 4412 | 1461110520147 Marionette TRACE conn5 <- [1,870,null,{}] 17:02:00 INFO - PROCESS | 4412 | 1461110520155 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:00 INFO - PROCESS | 4412 | 1461110520318 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 17:02:00 INFO - PROCESS | 4412 | 1461110520444 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:00 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616B1A800 == 69 [pid = 4412] [id = 227] 17:02:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000860CEC2000) [pid = 4412] [serial = 680] [outer = 0000000000000000] 17:02:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008610545C00) [pid = 4412] [serial = 681] [outer = 000000860CEC2000] 17:02:00 INFO - PROCESS | 4412 | 1461110520505 Marionette DEBUG loaded listener.js 17:02:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (0000008611DDD000) [pid = 4412] [serial = 682] [outer = 000000860CEC2000] 17:02:01 INFO - PROCESS | 4412 | 1461110521156 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1087ms 17:02:01 INFO - PROCESS | 4412 | 1461110521235 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 17:02:01 INFO - PROCESS | 4412 | 1461110521241 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 17:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:02:01 INFO - PROCESS | 4412 | 1461110521246 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:02:01 INFO - PROCESS | 4412 | 1461110521251 Marionette TRACE conn5 <- [1,874,null,{}] 17:02:01 INFO - PROCESS | 4412 | 1461110521256 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:01 INFO - PROCESS | 4412 | 1461110521378 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 17:02:01 INFO - PROCESS | 4412 | 1461110521494 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:01 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F211800 == 70 [pid = 4412] [id = 228] 17:02:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008618407800) [pid = 4412] [serial = 683] [outer = 0000000000000000] 17:02:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000861880E400) [pid = 4412] [serial = 684] [outer = 0000008618407800] 17:02:01 INFO - PROCESS | 4412 | 1461110521565 Marionette DEBUG loaded listener.js 17:02:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000861BF8E400) [pid = 4412] [serial = 685] [outer = 0000008618407800] 17:02:02 INFO - PROCESS | 4412 | 1461110522218 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1036ms 17:02:02 INFO - PROCESS | 4412 | 1461110522284 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 17:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:02:02 INFO - PROCESS | 4412 | 1461110522288 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 17:02:02 INFO - PROCESS | 4412 | 1461110522292 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:02:02 INFO - PROCESS | 4412 | 1461110522294 Marionette TRACE conn5 <- [1,878,null,{}] 17:02:02 INFO - PROCESS | 4412 | 1461110522299 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:02 INFO - PROCESS | 4412 | 1461110522464 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 17:02:02 INFO - PROCESS | 4412 | 1461110522585 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:02 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626886800 == 71 [pid = 4412] [id = 229] 17:02:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (000000861F3CAC00) [pid = 4412] [serial = 686] [outer = 0000000000000000] 17:02:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (000000861FAD7800) [pid = 4412] [serial = 687] [outer = 000000861F3CAC00] 17:02:02 INFO - PROCESS | 4412 | 1461110522642 Marionette DEBUG loaded listener.js 17:02:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (000000862046E000) [pid = 4412] [serial = 688] [outer = 000000861F3CAC00] 17:02:03 INFO - PROCESS | 4412 | 1461110523224 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 987ms 17:02:03 INFO - PROCESS | 4412 | 1461110523280 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 17:02:03 INFO - PROCESS | 4412 | 1461110523285 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 17:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:02:03 INFO - PROCESS | 4412 | 1461110523297 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:02:03 INFO - PROCESS | 4412 | 1461110523302 Marionette TRACE conn5 <- [1,882,null,{}] 17:02:03 INFO - PROCESS | 4412 | 1461110523306 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:03 INFO - PROCESS | 4412 | 1461110523424 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 17:02:03 INFO - PROCESS | 4412 | 1461110523544 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:03 INFO - PROCESS | 4412 | ++DOCSHELL 000000862AC0D000 == 72 [pid = 4412] [id = 230] 17:02:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000861F3CB400) [pid = 4412] [serial = 689] [outer = 0000000000000000] 17:02:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (0000008623391000) [pid = 4412] [serial = 690] [outer = 000000861F3CB400] 17:02:03 INFO - PROCESS | 4412 | 1461110523601 Marionette DEBUG loaded listener.js 17:02:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (00000086236EE400) [pid = 4412] [serial = 691] [outer = 000000861F3CB400] 17:02:04 INFO - PROCESS | 4412 | 1461110524182 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 944ms 17:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:02:04 INFO - PROCESS | 4412 | 1461110524237 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 17:02:04 INFO - PROCESS | 4412 | 1461110524240 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 17:02:04 INFO - PROCESS | 4412 | 1461110524243 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:02:04 INFO - PROCESS | 4412 | 1461110524246 Marionette TRACE conn5 <- [1,886,null,{}] 17:02:04 INFO - PROCESS | 4412 | 1461110524249 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:04 INFO - PROCESS | 4412 | 1461110524387 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 17:02:04 INFO - PROCESS | 4412 | 1461110524531 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:04 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626144800 == 73 [pid = 4412] [id = 231] 17:02:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (0000008621577000) [pid = 4412] [serial = 692] [outer = 0000000000000000] 17:02:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (000000862373E400) [pid = 4412] [serial = 693] [outer = 0000008621577000] 17:02:04 INFO - PROCESS | 4412 | 1461110524588 Marionette DEBUG loaded listener.js 17:02:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (0000008624103C00) [pid = 4412] [serial = 694] [outer = 0000008621577000] 17:02:05 INFO - PROCESS | 4412 | 1461110525389 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1182ms 17:02:05 INFO - PROCESS | 4412 | 1461110525429 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 17:02:05 INFO - PROCESS | 4412 | 1461110525433 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 17:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:02:05 INFO - PROCESS | 4412 | 1461110525439 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:02:05 INFO - PROCESS | 4412 | 1461110525443 Marionette TRACE conn5 <- [1,890,null,{}] 17:02:05 INFO - PROCESS | 4412 | 1461110525449 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:05 INFO - PROCESS | 4412 | 1461110525550 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 17:02:05 INFO - PROCESS | 4412 | 1461110525627 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:05 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E55A000 == 74 [pid = 4412] [id = 232] 17:02:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (0000008611DDD400) [pid = 4412] [serial = 695] [outer = 0000000000000000] 17:02:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (0000008612187000) [pid = 4412] [serial = 696] [outer = 0000008611DDD400] 17:02:05 INFO - PROCESS | 4412 | 1461110525677 Marionette DEBUG loaded listener.js 17:02:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (0000008616B55800) [pid = 4412] [serial = 697] [outer = 0000008611DDD400] 17:02:06 INFO - PROCESS | 4412 | 1461110526299 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 0000008626157800 == 73 [pid = 4412] [id = 226] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 000000862409F800 == 72 [pid = 4412] [id = 225] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA61000 == 71 [pid = 4412] [id = 224] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 000000862375E000 == 70 [pid = 4412] [id = 223] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 0000008623089800 == 69 [pid = 4412] [id = 222] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 0000008621EE7800 == 68 [pid = 4412] [id = 221] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 000000861F279000 == 67 [pid = 4412] [id = 220] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 000000861EB43000 == 66 [pid = 4412] [id = 219] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 00000086172C8000 == 65 [pid = 4412] [id = 218] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 0000008616B14800 == 64 [pid = 4412] [id = 217] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (000000862339A800) [pid = 4412] [serial = 632] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 882ms 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C46800 == 63 [pid = 4412] [id = 214] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 0000008622C6A800 == 62 [pid = 4412] [id = 213] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 00000086190B4000 == 61 [pid = 4412] [id = 212] 17:02:06 INFO - PROCESS | 4412 | --DOCSHELL 000000862620B800 == 60 [pid = 4412] [id = 211] 17:02:06 INFO - PROCESS | 4412 | 1461110526354 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 17:02:06 INFO - PROCESS | 4412 | 1461110526360 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 17:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:02:06 INFO - PROCESS | 4412 | 1461110526366 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:02:06 INFO - PROCESS | 4412 | 1461110526369 Marionette TRACE conn5 <- [1,894,null,{}] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (0000008624229C00) [pid = 4412] [serial = 486] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (00000086241B6000) [pid = 4412] [serial = 438] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (00000086204D4000) [pid = 4412] [serial = 528] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008624109800) [pid = 4412] [serial = 435] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (00000086236ED800) [pid = 4412] [serial = 432] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (0000008613818800) [pid = 4412] [serial = 522] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (000000862422DC00) [pid = 4412] [serial = 483] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (0000008620290400) [pid = 4412] [serial = 477] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000861FABAC00) [pid = 4412] [serial = 429] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000861840A800) [pid = 4412] [serial = 474] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (000000861CED1C00) [pid = 4412] [serial = 525] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (00000086241B5400) [pid = 4412] [serial = 570] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000862399DC00) [pid = 4412] [serial = 480] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000861844FC00) [pid = 4412] [serial = 426] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000862410EC00) [pid = 4412] [serial = 531] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (00000086241B8C00) [pid = 4412] [serial = 534] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008623383400) [pid = 4412] [serial = 630] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (00000086204D7800) [pid = 4412] [serial = 618] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (0000008620245C00) [pid = 4412] [serial = 617] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008622C0CC00) [pid = 4412] [serial = 621] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008616B55400) [pid = 4412] [serial = 606] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (0000008621EBC800) [pid = 4412] [serial = 620] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861E187000) [pid = 4412] [serial = 626] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008612184400) [pid = 4412] [serial = 605] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008622C83800) [pid = 4412] [serial = 623] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008616B34C00) [pid = 4412] [serial = 608] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000861F8A1000) [pid = 4412] [serial = 614] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008620EE5000) [pid = 4412] [serial = 603] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (00000086204EA400) [pid = 4412] [serial = 602] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861CE9A400) [pid = 4412] [serial = 611] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000861EAA4400) [pid = 4412] [serial = 612] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008612180800) [pid = 4412] [serial = 590] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008619013800) [pid = 4412] [serial = 593] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (000000861F8AC800) [pid = 4412] [serial = 596] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000862028CC00) [pid = 4412] [serial = 599] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (0000008623377400) [pid = 4412] [serial = 629] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (0000008622E9A000) [pid = 4412] [serial = 627] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008622E8E400) [pid = 4412] [serial = 624] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008618457000) [pid = 4412] [serial = 609] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861FAB3C00) [pid = 4412] [serial = 615] [outer = 0000000000000000] [url = about:blank] 17:02:06 INFO - PROCESS | 4412 | 1461110526393 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:06 INFO - PROCESS | 4412 | 1461110526492 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 17:02:06 INFO - PROCESS | 4412 | 1461110526499 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:06 INFO - PROCESS | 4412 | ++DOCSHELL 00000086177D3000 == 61 [pid = 4412] [id = 233] 17:02:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861310D400) [pid = 4412] [serial = 698] [outer = 0000000000000000] 17:02:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008613159C00) [pid = 4412] [serial = 699] [outer = 000000861310D400] 17:02:06 INFO - PROCESS | 4412 | 1461110526548 Marionette DEBUG loaded listener.js 17:02:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (00000086175C1800) [pid = 4412] [serial = 700] [outer = 000000861310D400] 17:02:07 INFO - PROCESS | 4412 | 1461110527066 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 734ms 17:02:07 INFO - PROCESS | 4412 | 1461110527103 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 17:02:07 INFO - PROCESS | 4412 | 1461110527105 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 17:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:02:07 INFO - PROCESS | 4412 | 1461110527109 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:02:07 INFO - PROCESS | 4412 | 1461110527113 Marionette TRACE conn5 <- [1,898,null,{}] 17:02:07 INFO - PROCESS | 4412 | 1461110527124 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:07 INFO - PROCESS | 4412 | 1461110527216 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 17:02:07 INFO - PROCESS | 4412 | 1461110527225 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:07 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EB43000 == 62 [pid = 4412] [id = 234] 17:02:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861BFCB000) [pid = 4412] [serial = 701] [outer = 0000000000000000] 17:02:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000861BFD6000) [pid = 4412] [serial = 702] [outer = 000000861BFCB000] 17:02:07 INFO - PROCESS | 4412 | 1461110527276 Marionette DEBUG loaded listener.js 17:02:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861E107400) [pid = 4412] [serial = 703] [outer = 000000861BFCB000] 17:02:07 INFO - PROCESS | 4412 | 1461110527744 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 17:02:07 INFO - PROCESS | 4412 | 1461110527802 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 17:02:07 INFO - PROCESS | 4412 | 1461110527805 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 17:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:02:07 INFO - PROCESS | 4412 | 1461110527808 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:02:07 INFO - PROCESS | 4412 | 1461110527810 Marionette TRACE conn5 <- [1,902,null,{}] 17:02:07 INFO - PROCESS | 4412 | 1461110527814 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:07 INFO - PROCESS | 4412 | 1461110527900 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 17:02:07 INFO - PROCESS | 4412 | 1461110527908 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:07 INFO - PROCESS | 4412 | ++DOCSHELL 000000861FCD7800 == 63 [pid = 4412] [id = 235] 17:02:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861F3C5C00) [pid = 4412] [serial = 704] [outer = 0000000000000000] 17:02:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861F3F0400) [pid = 4412] [serial = 705] [outer = 000000861F3C5C00] 17:02:07 INFO - PROCESS | 4412 | 1461110527956 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861FA99400) [pid = 4412] [serial = 706] [outer = 000000861F3C5C00] 17:02:08 INFO - PROCESS | 4412 | 1461110528394 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 628ms 17:02:08 INFO - PROCESS | 4412 | 1461110528439 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 17:02:08 INFO - PROCESS | 4412 | 1461110528441 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 17:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:02:08 INFO - PROCESS | 4412 | 1461110528444 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:02:08 INFO - PROCESS | 4412 | 1461110528446 Marionette TRACE conn5 <- [1,906,null,{}] 17:02:08 INFO - PROCESS | 4412 | 1461110528450 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:08 INFO - PROCESS | 4412 | 1461110528531 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 17:02:08 INFO - PROCESS | 4412 | 1461110528569 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:08 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622B19800 == 64 [pid = 4412] [id = 236] 17:02:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (000000861FAB3C00) [pid = 4412] [serial = 707] [outer = 0000000000000000] 17:02:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (000000861FAEBC00) [pid = 4412] [serial = 708] [outer = 000000861FAB3C00] 17:02:08 INFO - PROCESS | 4412 | 1461110528614 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008620468C00) [pid = 4412] [serial = 709] [outer = 000000861FAB3C00] 17:02:09 INFO - PROCESS | 4412 | 1461110529064 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 693ms 17:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:02:09 INFO - PROCESS | 4412 | 1461110529140 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 17:02:09 INFO - PROCESS | 4412 | 1461110529142 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 17:02:09 INFO - PROCESS | 4412 | 1461110529146 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:02:09 INFO - PROCESS | 4412 | 1461110529148 Marionette TRACE conn5 <- [1,910,null,{}] 17:02:09 INFO - PROCESS | 4412 | 1461110529151 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:09 INFO - PROCESS | 4412 | 1461110529286 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 17:02:09 INFO - PROCESS | 4412 | 1461110529335 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E69800 == 65 [pid = 4412] [id = 237] 17:02:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (00000086205AFC00) [pid = 4412] [serial = 710] [outer = 0000000000000000] 17:02:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000862156EC00) [pid = 4412] [serial = 711] [outer = 00000086205AFC00] 17:02:09 INFO - PROCESS | 4412 | 1461110529386 Marionette DEBUG loaded listener.js 17:02:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008622C0CC00) [pid = 4412] [serial = 712] [outer = 00000086205AFC00] 17:02:09 INFO - PROCESS | 4412 | 1461110529823 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 734ms 17:02:09 INFO - PROCESS | 4412 | 1461110529907 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 17:02:09 INFO - PROCESS | 4412 | 1461110529909 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 17:02:09 INFO - PROCESS | 4412 | 1461110529912 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:02:09 INFO - PROCESS | 4412 | 1461110529914 Marionette TRACE conn5 <- [1,914,null,{}] 17:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:02:09 INFO - PROCESS | 4412 | 1461110529918 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:10 INFO - PROCESS | 4412 | 1461110530028 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 17:02:10 INFO - PROCESS | 4412 | 1461110530103 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:10 INFO - PROCESS | 4412 | ++DOCSHELL 000000861BF54000 == 66 [pid = 4412] [id = 238] 17:02:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008622E90000) [pid = 4412] [serial = 713] [outer = 0000000000000000] 17:02:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008623015800) [pid = 4412] [serial = 714] [outer = 0000008622E90000] 17:02:10 INFO - PROCESS | 4412 | 1461110530148 Marionette DEBUG loaded listener.js 17:02:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008623383400) [pid = 4412] [serial = 715] [outer = 0000008622E90000] 17:02:10 INFO - PROCESS | 4412 | 1461110530558 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 17:02:10 INFO - PROCESS | 4412 | 1461110530589 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 17:02:10 INFO - PROCESS | 4412 | 1461110530591 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 17:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:02:10 INFO - PROCESS | 4412 | 1461110530595 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:02:10 INFO - PROCESS | 4412 | 1461110530597 Marionette TRACE conn5 <- [1,918,null,{}] 17:02:10 INFO - PROCESS | 4412 | 1461110530600 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:10 INFO - PROCESS | 4412 | 1461110530714 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 17:02:10 INFO - PROCESS | 4412 | 1461110530720 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:10 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237D9800 == 67 [pid = 4412] [id = 239] 17:02:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008623395000) [pid = 4412] [serial = 716] [outer = 0000000000000000] 17:02:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000862364B000) [pid = 4412] [serial = 717] [outer = 0000008623395000] 17:02:10 INFO - PROCESS | 4412 | 1461110530767 Marionette DEBUG loaded listener.js 17:02:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000862399DC00) [pid = 4412] [serial = 718] [outer = 0000008623395000] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (00000086204CF400) [pid = 4412] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (00000086204D3000) [pid = 4412] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000862338E800) [pid = 4412] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (0000008611D98000) [pid = 4412] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000861310F000) [pid = 4412] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (00000086137C6400) [pid = 4412] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861BC4A800) [pid = 4412] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008616B37400) [pid = 4412] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008620468800) [pid = 4412] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861E7D3000) [pid = 4412] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (0000008618409400) [pid = 4412] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008623020400) [pid = 4412] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861F3B4C00) [pid = 4412] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008623390400) [pid = 4412] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:02:11 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (000000862410DC00) [pid = 4412] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:02:11 INFO - PROCESS | 4412 | 1461110531314 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 774ms 17:02:11 INFO - PROCESS | 4412 | 1461110531372 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 4412 | 1461110531375 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 17:02:11 INFO - PROCESS | 4412 | 1461110531378 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:02:11 INFO - PROCESS | 4412 | 1461110531380 Marionette TRACE conn5 <- [1,922,null,{}] 17:02:11 INFO - PROCESS | 4412 | 1461110531383 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:11 INFO - PROCESS | 4412 | 1461110531467 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 17:02:11 INFO - PROCESS | 4412 | 1461110531474 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:11 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623AB4000 == 68 [pid = 4412] [id = 240] 17:02:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861F3B3400) [pid = 4412] [serial = 719] [outer = 0000000000000000] 17:02:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (0000008621EBB400) [pid = 4412] [serial = 720] [outer = 000000861F3B3400] 17:02:11 INFO - PROCESS | 4412 | 1461110531519 Marionette DEBUG loaded listener.js 17:02:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000862373CC00) [pid = 4412] [serial = 721] [outer = 000000861F3B3400] 17:02:11 INFO - PROCESS | 4412 | 1461110531925 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 586ms 17:02:11 INFO - PROCESS | 4412 | 1461110531969 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 4412 | 1461110531971 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 17:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:02:11 INFO - PROCESS | 4412 | 1461110531974 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - PROCESS | 4412 | 1461110531976 Marionette TRACE conn5 <- [1,926,null,{}] 17:02:11 INFO - PROCESS | 4412 | 1461110531980 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:12 INFO - PROCESS | 4412 | 1461110532067 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 17:02:12 INFO - PROCESS | 4412 | 1461110532073 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:12 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C2A800 == 69 [pid = 4412] [id = 241] 17:02:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008623EBC400) [pid = 4412] [serial = 722] [outer = 0000000000000000] 17:02:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008617797000) [pid = 4412] [serial = 723] [outer = 0000008623EBC400] 17:02:12 INFO - PROCESS | 4412 | 1461110532120 Marionette DEBUG loaded listener.js 17:02:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (000000862410D400) [pid = 4412] [serial = 724] [outer = 0000008623EBC400] 17:02:12 INFO - PROCESS | 4412 | 1461110532539 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 587ms 17:02:12 INFO - PROCESS | 4412 | 1461110532564 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 17:02:12 INFO - PROCESS | 4412 | 1461110532566 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 17:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:02:12 INFO - PROCESS | 4412 | 1461110532585 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:02:12 INFO - PROCESS | 4412 | 1461110532588 Marionette TRACE conn5 <- [1,930,null,{}] 17:02:12 INFO - PROCESS | 4412 | 1461110532592 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:12 INFO - PROCESS | 4412 | 1461110532696 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 17:02:12 INFO - PROCESS | 4412 | 1461110532705 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:12 INFO - PROCESS | 4412 | ++DOCSHELL 00000086240B2800 == 70 [pid = 4412] [id = 242] 17:02:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000861880A800) [pid = 4412] [serial = 725] [outer = 0000000000000000] 17:02:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008624225400) [pid = 4412] [serial = 726] [outer = 000000861880A800] 17:02:12 INFO - PROCESS | 4412 | 1461110532757 Marionette DEBUG loaded listener.js 17:02:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (00000086242CA400) [pid = 4412] [serial = 727] [outer = 000000861880A800] 17:02:13 INFO - PROCESS | 4412 | 1461110533427 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 881ms 17:02:13 INFO - PROCESS | 4412 | 1461110533465 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 17:02:13 INFO - PROCESS | 4412 | 1461110533470 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 17:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:02:13 INFO - PROCESS | 4412 | 1461110533476 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:02:13 INFO - PROCESS | 4412 | 1461110533481 Marionette TRACE conn5 <- [1,934,null,{}] 17:02:13 INFO - PROCESS | 4412 | 1461110533487 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:13 INFO - PROCESS | 4412 | 1461110533607 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 17:02:13 INFO - PROCESS | 4412 | 1461110533704 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:13 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E84B000 == 71 [pid = 4412] [id = 243] 17:02:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008613884000) [pid = 4412] [serial = 728] [outer = 0000000000000000] 17:02:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008617276C00) [pid = 4412] [serial = 729] [outer = 0000008613884000] 17:02:13 INFO - PROCESS | 4412 | 1461110533763 Marionette DEBUG loaded listener.js 17:02:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008618810C00) [pid = 4412] [serial = 730] [outer = 0000008613884000] 17:02:14 INFO - PROCESS | 4412 | 1461110534398 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 985ms 17:02:14 INFO - PROCESS | 4412 | 1461110534465 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 17:02:14 INFO - PROCESS | 4412 | 1461110534472 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 17:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:02:14 INFO - PROCESS | 4412 | 1461110534480 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:02:14 INFO - PROCESS | 4412 | 1461110534483 Marionette TRACE conn5 <- [1,938,null,{}] 17:02:14 INFO - PROCESS | 4412 | 1461110534487 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:14 INFO - PROCESS | 4412 | 1461110534600 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 17:02:14 INFO - PROCESS | 4412 | 1461110534722 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:14 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E5B800 == 72 [pid = 4412] [id = 244] 17:02:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861BF8D400) [pid = 4412] [serial = 731] [outer = 0000000000000000] 17:02:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861F3C4800) [pid = 4412] [serial = 732] [outer = 000000861BF8D400] 17:02:14 INFO - PROCESS | 4412 | 1461110534779 Marionette DEBUG loaded listener.js 17:02:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000861F96F000) [pid = 4412] [serial = 733] [outer = 000000861BF8D400] 17:02:15 INFO - PROCESS | 4412 | 1461110535406 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 987ms 17:02:15 INFO - PROCESS | 4412 | 1461110535470 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 17:02:15 INFO - PROCESS | 4412 | 1461110535473 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 17:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:02:15 INFO - PROCESS | 4412 | 1461110535477 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:02:15 INFO - PROCESS | 4412 | 1461110535482 Marionette TRACE conn5 <- [1,942,null,{}] 17:02:15 INFO - PROCESS | 4412 | 1461110535494 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:15 INFO - PROCESS | 4412 | 1461110535649 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 17:02:15 INFO - PROCESS | 4412 | 1461110535668 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:15 INFO - PROCESS | 4412 | ++DOCSHELL 000000862621E800 == 73 [pid = 4412] [id = 245] 17:02:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (0000008620470800) [pid = 4412] [serial = 734] [outer = 0000000000000000] 17:02:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (00000086204E8000) [pid = 4412] [serial = 735] [outer = 0000008620470800] 17:02:15 INFO - PROCESS | 4412 | 1461110535728 Marionette DEBUG loaded listener.js 17:02:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (0000008621A48C00) [pid = 4412] [serial = 736] [outer = 0000008620470800] 17:02:16 INFO - PROCESS | 4412 | 1461110536302 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 880ms 17:02:16 INFO - PROCESS | 4412 | 1461110536359 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 17:02:16 INFO - PROCESS | 4412 | 1461110536363 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 17:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:02:16 INFO - PROCESS | 4412 | 1461110536366 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:02:16 INFO - PROCESS | 4412 | 1461110536369 Marionette TRACE conn5 <- [1,946,null,{}] 17:02:16 INFO - PROCESS | 4412 | 1461110536372 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:16 INFO - PROCESS | 4412 | 1461110536483 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 17:02:16 INFO - PROCESS | 4412 | 1461110536606 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:16 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C47000 == 74 [pid = 4412] [id = 246] 17:02:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008623380800) [pid = 4412] [serial = 737] [outer = 0000000000000000] 17:02:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (00000086239A6000) [pid = 4412] [serial = 738] [outer = 0000008623380800] 17:02:16 INFO - PROCESS | 4412 | 1461110536665 Marionette DEBUG loaded listener.js 17:02:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (00000086241C1000) [pid = 4412] [serial = 739] [outer = 0000008623380800] 17:02:17 INFO - PROCESS | 4412 | 1461110537204 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 880ms 17:02:17 INFO - PROCESS | 4412 | 1461110537249 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 17:02:17 INFO - PROCESS | 4412 | 1461110537252 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 17:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:02:17 INFO - PROCESS | 4412 | 1461110537255 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:02:17 INFO - PROCESS | 4412 | 1461110537257 Marionette TRACE conn5 <- [1,950,null,{}] 17:02:17 INFO - PROCESS | 4412 | 1461110537261 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:17 INFO - PROCESS | 4412 | 1461110537367 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 17:02:17 INFO - PROCESS | 4412 | 1461110537460 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:17 INFO - PROCESS | 4412 | ++DOCSHELL 0000008627AD9800 == 75 [pid = 4412] [id = 247] 17:02:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000862422F800) [pid = 4412] [serial = 740] [outer = 0000000000000000] 17:02:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (00000086242CD000) [pid = 4412] [serial = 741] [outer = 000000862422F800] 17:02:17 INFO - PROCESS | 4412 | 1461110537515 Marionette DEBUG loaded listener.js 17:02:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (00000086242D5C00) [pid = 4412] [serial = 742] [outer = 000000862422F800] 17:02:18 INFO - PROCESS | 4412 | 1461110538044 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 838ms 17:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:02:18 INFO - PROCESS | 4412 | 1461110538095 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 17:02:18 INFO - PROCESS | 4412 | 1461110538098 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 17:02:18 INFO - PROCESS | 4412 | 1461110538102 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:02:18 INFO - PROCESS | 4412 | 1461110538104 Marionette TRACE conn5 <- [1,954,null,{}] 17:02:18 INFO - PROCESS | 4412 | 1461110538108 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:18 INFO - PROCESS | 4412 | 1461110538269 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 17:02:18 INFO - PROCESS | 4412 | 1461110538392 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:18 INFO - PROCESS | 4412 | ++DOCSHELL 000000862427B800 == 76 [pid = 4412] [id = 248] 17:02:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (000000862422F400) [pid = 4412] [serial = 743] [outer = 0000000000000000] 17:02:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (00000086242A4400) [pid = 4412] [serial = 744] [outer = 000000862422F400] 17:02:18 INFO - PROCESS | 4412 | 1461110538451 Marionette DEBUG loaded listener.js 17:02:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (0000008624441000) [pid = 4412] [serial = 745] [outer = 000000862422F400] 17:02:19 INFO - PROCESS | 4412 | 1461110539039 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 984ms 17:02:19 INFO - PROCESS | 4412 | 1461110539089 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 17:02:19 INFO - PROCESS | 4412 | 1461110539091 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 17:02:19 INFO - PROCESS | 4412 | 1461110539095 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:02:19 INFO - PROCESS | 4412 | 1461110539097 Marionette TRACE conn5 <- [1,958,null,{}] 17:02:19 INFO - PROCESS | 4412 | 1461110539101 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:19 INFO - PROCESS | 4412 | 1461110539207 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 17:02:19 INFO - PROCESS | 4412 | 1461110539470 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:19 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E545000 == 77 [pid = 4412] [id = 249] 17:02:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (0000008610D60400) [pid = 4412] [serial = 746] [outer = 0000000000000000] 17:02:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (0000008611D8E800) [pid = 4412] [serial = 747] [outer = 0000008610D60400] 17:02:19 INFO - PROCESS | 4412 | 1461110539548 Marionette DEBUG loaded listener.js 17:02:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (0000008616A34000) [pid = 4412] [serial = 748] [outer = 0000008610D60400] 17:02:20 INFO - PROCESS | 4412 | 1461110540163 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1079ms 17:02:20 INFO - PROCESS | 4412 | 1461110540177 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 17:02:20 INFO - PROCESS | 4412 | 1461110540183 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 17:02:20 INFO - PROCESS | 4412 | 1461110540206 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:02:20 INFO - PROCESS | 4412 | 1461110540209 Marionette TRACE conn5 <- [1,962,null,{}] 17:02:20 INFO - PROCESS | 4412 | 1461110540214 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:20 INFO - PROCESS | 4412 | 1461110540325 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 17:02:20 INFO - PROCESS | 4412 | 1461110540424 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:20 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA5F000 == 78 [pid = 4412] [id = 250] 17:02:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (000000861C538400) [pid = 4412] [serial = 749] [outer = 0000000000000000] 17:02:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (000000861E106400) [pid = 4412] [serial = 750] [outer = 000000861C538400] 17:02:20 INFO - PROCESS | 4412 | 1461110540476 Marionette DEBUG loaded listener.js 17:02:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (000000861F3CB000) [pid = 4412] [serial = 751] [outer = 000000861C538400] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 0000008623C2A800 == 77 [pid = 4412] [id = 241] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 0000008623AB4000 == 76 [pid = 4412] [id = 240] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 00000086237D9800 == 75 [pid = 4412] [id = 239] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 000000861BF54000 == 74 [pid = 4412] [id = 238] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E69800 == 73 [pid = 4412] [id = 237] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 0000008622B19800 == 72 [pid = 4412] [id = 236] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 000000861FCD7800 == 71 [pid = 4412] [id = 235] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (000000862301B400) [pid = 4412] [serial = 678] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (0000008612184000) [pid = 4412] [serial = 635] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (000000861E7CC400) [pid = 4412] [serial = 638] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (0000008623733C00) [pid = 4412] [serial = 641] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (0000008624108800) [pid = 4412] [serial = 644] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 000000861EB43000 == 70 [pid = 4412] [id = 234] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 00000086177D3000 == 69 [pid = 4412] [id = 233] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 000000861E55A000 == 68 [pid = 4412] [id = 232] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 000000861F211800 == 67 [pid = 4412] [id = 228] 17:02:20 INFO - PROCESS | 4412 | --DOCSHELL 0000008616B1A800 == 66 [pid = 4412] [id = 227] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (000000862046B400) [pid = 4412] [serial = 561] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (00000086239A2C00) [pid = 4412] [serial = 564] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000862422D800) [pid = 4412] [serial = 567] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000861BFC5C00) [pid = 4412] [serial = 558] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008623650000) [pid = 4412] [serial = 555] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (00000086205A6400) [pid = 4412] [serial = 666] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (00000086216A0800) [pid = 4412] [serial = 669] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000862364BC00) [pid = 4412] [serial = 633] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861217A800) [pid = 4412] [serial = 653] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000861F3AC400) [pid = 4412] [serial = 660] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000861F3EA000) [pid = 4412] [serial = 661] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (000000861734CC00) [pid = 4412] [serial = 651] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (0000008616863400) [pid = 4412] [serial = 650] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008618452800) [pid = 4412] [serial = 647] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (000000861BFC5800) [pid = 4412] [serial = 657] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000861CEC8000) [pid = 4412] [serial = 658] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (00000086211AA800) [pid = 4412] [serial = 667] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000862156B000) [pid = 4412] [serial = 357] [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.] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008618449400) [pid = 4412] [serial = 672] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008622C80000) [pid = 4412] [serial = 675] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008616A28800) [pid = 4412] [serial = 654] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008622C07C00) [pid = 4412] [serial = 670] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861F8A8800) [pid = 4412] [serial = 663] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861FAB9400) [pid = 4412] [serial = 664] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008622E8DC00) [pid = 4412] [serial = 676] [outer = 0000000000000000] [url = about:blank] 17:02:20 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861F3EE800) [pid = 4412] [serial = 673] [outer = 0000000000000000] [url = about:blank] 17:02:21 INFO - PROCESS | 4412 | 1461110541069 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 880ms 17:02:21 INFO - PROCESS | 4412 | 1461110541094 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 17:02:21 INFO - PROCESS | 4412 | 1461110541098 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 17:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:02:21 INFO - PROCESS | 4412 | 1461110541103 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:02:21 INFO - PROCESS | 4412 | 1461110541105 Marionette TRACE conn5 <- [1,966,null,{}] 17:02:21 INFO - PROCESS | 4412 | 1461110541109 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:21 INFO - PROCESS | 4412 | 1461110541198 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 17:02:21 INFO - PROCESS | 4412 | 1461110541280 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:21 INFO - PROCESS | 4412 | ++DOCSHELL 000000861BF50000 == 67 [pid = 4412] [id = 251] 17:02:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (0000008611F29800) [pid = 4412] [serial = 752] [outer = 0000000000000000] 17:02:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008616A86000) [pid = 4412] [serial = 753] [outer = 0000008611F29800] 17:02:21 INFO - PROCESS | 4412 | 1461110541327 Marionette DEBUG loaded listener.js 17:02:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008618452800) [pid = 4412] [serial = 754] [outer = 0000008611F29800] 17:02:21 INFO - PROCESS | 4412 | 1461110541718 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 627ms 17:02:21 INFO - PROCESS | 4412 | 1461110541733 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 17:02:21 INFO - PROCESS | 4412 | 1461110541735 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 17:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:02:21 INFO - PROCESS | 4412 | 1461110541800 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:02:21 INFO - PROCESS | 4412 | 1461110541807 Marionette TRACE conn5 <- [1,970,null,{}] 17:02:21 INFO - PROCESS | 4412 | 1461110541825 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:21 INFO - PROCESS | 4412 | 1461110541915 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 17:02:21 INFO - PROCESS | 4412 | 1461110541929 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:21 INFO - PROCESS | 4412 | ++DOCSHELL 00000086129ED800 == 68 [pid = 4412] [id = 252] 17:02:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (000000861F00A800) [pid = 4412] [serial = 755] [outer = 0000000000000000] 17:02:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000861F8A0000) [pid = 4412] [serial = 756] [outer = 000000861F00A800] 17:02:21 INFO - PROCESS | 4412 | 1461110541978 Marionette DEBUG loaded listener.js 17:02:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000861F977800) [pid = 4412] [serial = 757] [outer = 000000861F00A800] 17:02:22 INFO - PROCESS | 4412 | 1461110542411 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 17:02:22 INFO - PROCESS | 4412 | 1461110542452 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 17:02:22 INFO - PROCESS | 4412 | 1461110542455 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 17:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:02:22 INFO - PROCESS | 4412 | 1461110542459 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:02:22 INFO - PROCESS | 4412 | 1461110542461 Marionette TRACE conn5 <- [1,974,null,{}] 17:02:22 INFO - PROCESS | 4412 | 1461110542465 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:22 INFO - PROCESS | 4412 | 1461110542552 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 17:02:22 INFO - PROCESS | 4412 | 1461110542558 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:22 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E4D000 == 69 [pid = 4412] [id = 253] 17:02:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000861F976800) [pid = 4412] [serial = 758] [outer = 0000000000000000] 17:02:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (000000861FAD5400) [pid = 4412] [serial = 759] [outer = 000000861F976800] 17:02:22 INFO - PROCESS | 4412 | 1461110542605 Marionette DEBUG loaded listener.js 17:02:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (00000086202FA000) [pid = 4412] [serial = 760] [outer = 000000861F976800] 17:02:23 INFO - PROCESS | 4412 | 1461110543049 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 692ms 17:02:23 INFO - PROCESS | 4412 | 1461110543155 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 17:02:23 INFO - PROCESS | 4412 | 1461110543157 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 17:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:02:23 INFO - PROCESS | 4412 | 1461110543169 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:02:23 INFO - PROCESS | 4412 | 1461110543171 Marionette TRACE conn5 <- [1,978,null,{}] 17:02:23 INFO - PROCESS | 4412 | 1461110543176 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:23 INFO - PROCESS | 4412 | 1461110543290 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 17:02:23 INFO - PROCESS | 4412 | 1461110543346 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:23 INFO - PROCESS | 4412 | ++DOCSHELL 000000862359F800 == 70 [pid = 4412] [id = 254] 17:02:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (00000086204D7400) [pid = 4412] [serial = 761] [outer = 0000000000000000] 17:02:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (00000086204ECC00) [pid = 4412] [serial = 762] [outer = 00000086204D7400] 17:02:23 INFO - PROCESS | 4412 | 1461110543401 Marionette DEBUG loaded listener.js 17:02:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000862156B800) [pid = 4412] [serial = 763] [outer = 00000086204D7400] 17:02:23 INFO - PROCESS | 4412 | 1461110543848 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 733ms 17:02:23 INFO - PROCESS | 4412 | 1461110543927 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 17:02:23 INFO - PROCESS | 4412 | 1461110543929 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 17:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:02:23 INFO - PROCESS | 4412 | 1461110543937 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:02:23 INFO - PROCESS | 4412 | 1461110543939 Marionette TRACE conn5 <- [1,982,null,{}] 17:02:23 INFO - PROCESS | 4412 | 1461110543943 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:24 INFO - PROCESS | 4412 | 1461110544057 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 17:02:24 INFO - PROCESS | 4412 | 1461110544113 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:24 INFO - PROCESS | 4412 | ++DOCSHELL 000000862374E000 == 71 [pid = 4412] [id = 255] 17:02:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (0000008622C81400) [pid = 4412] [serial = 764] [outer = 0000000000000000] 17:02:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (0000008622CA1800) [pid = 4412] [serial = 765] [outer = 0000008622C81400] 17:02:24 INFO - PROCESS | 4412 | 1461110544158 Marionette DEBUG loaded listener.js 17:02:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (0000008623012800) [pid = 4412] [serial = 766] [outer = 0000008622C81400] 17:02:24 INFO - PROCESS | 4412 | 1461110544571 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 17:02:24 INFO - PROCESS | 4412 | 1461110544636 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 17:02:24 INFO - PROCESS | 4412 | 1461110544639 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 17:02:24 INFO - PROCESS | 4412 | 1461110544647 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:02:24 INFO - PROCESS | 4412 | 1461110544649 Marionette TRACE conn5 <- [1,986,null,{}] 17:02:24 INFO - PROCESS | 4412 | 1461110544653 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:24 INFO - PROCESS | 4412 | 1461110544764 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 17:02:24 INFO - PROCESS | 4412 | 1461110544820 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:24 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238D8000 == 72 [pid = 4412] [id = 256] 17:02:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (0000008623376800) [pid = 4412] [serial = 767] [outer = 0000000000000000] 17:02:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008623381C00) [pid = 4412] [serial = 768] [outer = 0000008623376800] 17:02:24 INFO - PROCESS | 4412 | 1461110544864 Marionette DEBUG loaded listener.js 17:02:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (0000008623643800) [pid = 4412] [serial = 769] [outer = 0000008623376800] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (0000008611F29000) [pid = 4412] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000861848F400) [pid = 4412] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000861FCB6400) [pid = 4412] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (000000861F3CD400) [pid = 4412] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (00000086205AFC00) [pid = 4412] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008622E90000) [pid = 4412] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008623395000) [pid = 4412] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000861FAB3C00) [pid = 4412] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861F3B3400) [pid = 4412] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000861BFCB000) [pid = 4412] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008611DDD400) [pid = 4412] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861310D400) [pid = 4412] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000861F3C5C00) [pid = 4412] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008622E9B000) [pid = 4412] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:02:25 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008623EBC400) [pid = 4412] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:02:25 INFO - PROCESS | 4412 | 1461110545419 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 837ms 17:02:25 INFO - PROCESS | 4412 | 1461110545490 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 17:02:25 INFO - PROCESS | 4412 | 1461110545492 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 17:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:02:25 INFO - PROCESS | 4412 | 1461110545496 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:02:25 INFO - PROCESS | 4412 | 1461110545498 Marionette TRACE conn5 <- [1,990,null,{}] 17:02:25 INFO - PROCESS | 4412 | 1461110545501 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:25 INFO - PROCESS | 4412 | 1461110545587 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 17:02:25 INFO - PROCESS | 4412 | 1461110545595 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:25 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623AB6800 == 73 [pid = 4412] [id = 257] 17:02:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (000000861EAA6000) [pid = 4412] [serial = 770] [outer = 0000000000000000] 17:02:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000861FAE9400) [pid = 4412] [serial = 771] [outer = 000000861EAA6000] 17:02:25 INFO - PROCESS | 4412 | 1461110545642 Marionette DEBUG loaded listener.js 17:02:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008623390C00) [pid = 4412] [serial = 772] [outer = 000000861EAA6000] 17:02:26 INFO - PROCESS | 4412 | 1461110546074 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 17:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:02:26 INFO - PROCESS | 4412 | 1461110546128 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 17:02:26 INFO - PROCESS | 4412 | 1461110546130 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 17:02:26 INFO - PROCESS | 4412 | 1461110546133 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:02:26 INFO - PROCESS | 4412 | 1461110546135 Marionette TRACE conn5 <- [1,994,null,{}] 17:02:26 INFO - PROCESS | 4412 | 1461110546139 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:26 INFO - PROCESS | 4412 | 1461110546225 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 17:02:26 INFO - PROCESS | 4412 | 1461110546234 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:26 INFO - PROCESS | 4412 | ++DOCSHELL 00000086240B4000 == 74 [pid = 4412] [id = 258] 17:02:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000862364E400) [pid = 4412] [serial = 773] [outer = 0000000000000000] 17:02:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008623734000) [pid = 4412] [serial = 774] [outer = 000000862364E400] 17:02:26 INFO - PROCESS | 4412 | 1461110546280 Marionette DEBUG loaded listener.js 17:02:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008623EC6000) [pid = 4412] [serial = 775] [outer = 000000862364E400] 17:02:26 INFO - PROCESS | 4412 | 1461110546700 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 586ms 17:02:26 INFO - PROCESS | 4412 | 1461110546722 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 17:02:26 INFO - PROCESS | 4412 | 1461110546725 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 17:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:02:26 INFO - PROCESS | 4412 | 1461110546728 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:02:26 INFO - PROCESS | 4412 | 1461110546730 Marionette TRACE conn5 <- [1,998,null,{}] 17:02:26 INFO - PROCESS | 4412 | 1461110546745 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:26 INFO - PROCESS | 4412 | 1461110546837 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 17:02:26 INFO - PROCESS | 4412 | 1461110546844 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:26 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244DD800 == 75 [pid = 4412] [id = 259] 17:02:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (00000086236EE000) [pid = 4412] [serial = 776] [outer = 0000000000000000] 17:02:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (00000086241BE000) [pid = 4412] [serial = 777] [outer = 00000086236EE000] 17:02:26 INFO - PROCESS | 4412 | 1461110546896 Marionette DEBUG loaded listener.js 17:02:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (00000086242A2C00) [pid = 4412] [serial = 778] [outer = 00000086236EE000] 17:02:27 INFO - PROCESS | 4412 | 1461110547535 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 837ms 17:02:27 INFO - PROCESS | 4412 | 1461110547569 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 17:02:27 INFO - PROCESS | 4412 | 1461110547574 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 17:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:02:27 INFO - PROCESS | 4412 | 1461110547580 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:02:27 INFO - PROCESS | 4412 | 1461110547584 Marionette TRACE conn5 <- [1,1002,null,{}] 17:02:27 INFO - PROCESS | 4412 | 1461110547590 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:27 INFO - PROCESS | 4412 | 1461110547710 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 17:02:27 INFO - PROCESS | 4412 | 1461110547836 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:27 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EF1F800 == 76 [pid = 4412] [id = 260] 17:02:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (0000008613884400) [pid = 4412] [serial = 779] [outer = 0000000000000000] 17:02:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (0000008616D17400) [pid = 4412] [serial = 780] [outer = 0000008613884400] 17:02:27 INFO - PROCESS | 4412 | 1461110547896 Marionette DEBUG loaded listener.js 17:02:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (000000861BC51800) [pid = 4412] [serial = 781] [outer = 0000008613884400] 17:02:28 INFO - PROCESS | 4412 | 1461110548508 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 987ms 17:02:28 INFO - PROCESS | 4412 | 1461110548570 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 17:02:28 INFO - PROCESS | 4412 | 1461110548576 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 17:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:02:28 INFO - PROCESS | 4412 | 1461110548584 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:02:28 INFO - PROCESS | 4412 | 1461110548587 Marionette TRACE conn5 <- [1,1006,null,{}] 17:02:28 INFO - PROCESS | 4412 | 1461110548591 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:28 INFO - PROCESS | 4412 | 1461110548709 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 17:02:28 INFO - PROCESS | 4412 | 1461110548833 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:28 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623599000 == 77 [pid = 4412] [id = 261] 17:02:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000861E7CC400) [pid = 4412] [serial = 782] [outer = 0000000000000000] 17:02:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (000000861F3E9000) [pid = 4412] [serial = 783] [outer = 000000861E7CC400] 17:02:28 INFO - PROCESS | 4412 | 1461110548890 Marionette DEBUG loaded listener.js 17:02:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (000000861FAD9000) [pid = 4412] [serial = 784] [outer = 000000861E7CC400] 17:02:29 INFO - PROCESS | 4412 | 1461110549474 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 945ms 17:02:29 INFO - PROCESS | 4412 | 1461110549534 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 17:02:29 INFO - PROCESS | 4412 | 1461110549537 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 17:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:02:29 INFO - PROCESS | 4412 | 1461110549542 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:02:29 INFO - PROCESS | 4412 | 1461110549546 Marionette TRACE conn5 <- [1,1010,null,{}] 17:02:29 INFO - PROCESS | 4412 | 1461110549558 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:29 INFO - PROCESS | 4412 | 1461110549715 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 17:02:29 INFO - PROCESS | 4412 | 1461110549774 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:29 INFO - PROCESS | 4412 | ++DOCSHELL 00000086264DE800 == 78 [pid = 4412] [id = 262] 17:02:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008622C0E000) [pid = 4412] [serial = 785] [outer = 0000000000000000] 17:02:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (0000008622E95000) [pid = 4412] [serial = 786] [outer = 0000008622C0E000] 17:02:29 INFO - PROCESS | 4412 | 1461110549832 Marionette DEBUG loaded listener.js 17:02:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (00000086241BE400) [pid = 4412] [serial = 787] [outer = 0000008622C0E000] 17:02:30 INFO - PROCESS | 4412 | 1461110550423 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 943ms 17:02:30 INFO - PROCESS | 4412 | 1461110550487 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 17:02:30 INFO - PROCESS | 4412 | 1461110550490 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 17:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:02:30 INFO - PROCESS | 4412 | 1461110550494 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:02:30 INFO - PROCESS | 4412 | 1461110550496 Marionette TRACE conn5 <- [1,1014,null,{}] 17:02:30 INFO - PROCESS | 4412 | 1461110550500 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:30 INFO - PROCESS | 4412 | 1461110550613 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 17:02:30 INFO - PROCESS | 4412 | 1461110550708 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:30 INFO - PROCESS | 4412 | ++DOCSHELL 0000008627ACC800 == 79 [pid = 4412] [id = 263] 17:02:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (00000086241B6800) [pid = 4412] [serial = 788] [outer = 0000000000000000] 17:02:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (00000086242D0800) [pid = 4412] [serial = 789] [outer = 00000086241B6800] 17:02:30 INFO - PROCESS | 4412 | 1461110550763 Marionette DEBUG loaded listener.js 17:02:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (0000008624441800) [pid = 4412] [serial = 790] [outer = 00000086241B6800] 17:02:31 INFO - PROCESS | 4412 | 1461110551365 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 943ms 17:02:31 INFO - PROCESS | 4412 | 1461110551439 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 17:02:31 INFO - PROCESS | 4412 | 1461110551442 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 17:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:02:31 INFO - PROCESS | 4412 | 1461110551445 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:02:31 INFO - PROCESS | 4412 | 1461110551448 Marionette TRACE conn5 <- [1,1018,null,{}] 17:02:31 INFO - PROCESS | 4412 | 1461110551466 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:31 INFO - PROCESS | 4412 | 1461110551583 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 17:02:31 INFO - PROCESS | 4412 | 1461110551699 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:31 INFO - PROCESS | 4412 | ++DOCSHELL 000000862AC23800 == 80 [pid = 4412] [id = 264] 17:02:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (0000008622C0C000) [pid = 4412] [serial = 791] [outer = 0000000000000000] 17:02:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (0000008624476000) [pid = 4412] [serial = 792] [outer = 0000008622C0C000] 17:02:31 INFO - PROCESS | 4412 | 1461110551755 Marionette DEBUG loaded listener.js 17:02:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000862641B400) [pid = 4412] [serial = 793] [outer = 0000008622C0C000] 17:02:32 INFO - PROCESS | 4412 | 1461110552315 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 943ms 17:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:02:32 INFO - PROCESS | 4412 | 1461110552391 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 17:02:32 INFO - PROCESS | 4412 | 1461110552393 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 17:02:32 INFO - PROCESS | 4412 | 1461110552397 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:02:32 INFO - PROCESS | 4412 | 1461110552399 Marionette TRACE conn5 <- [1,1022,null,{}] 17:02:32 INFO - PROCESS | 4412 | 1461110552403 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:32 INFO - PROCESS | 4412 | 1461110552533 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 17:02:32 INFO - PROCESS | 4412 | 1461110552630 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:32 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B1A3000 == 81 [pid = 4412] [id = 265] 17:02:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (0000008626426000) [pid = 4412] [serial = 794] [outer = 0000000000000000] 17:02:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (00000086264B5400) [pid = 4412] [serial = 795] [outer = 0000008626426000] 17:02:32 INFO - PROCESS | 4412 | 1461110552688 Marionette DEBUG loaded listener.js 17:02:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (000000862CEDA000) [pid = 4412] [serial = 796] [outer = 0000008626426000] 17:02:33 INFO - PROCESS | 4412 | 1461110553228 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 881ms 17:02:33 INFO - PROCESS | 4412 | 1461110553283 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 17:02:33 INFO - PROCESS | 4412 | 1461110553286 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 17:02:33 INFO - PROCESS | 4412 | 1461110553290 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:02:33 INFO - PROCESS | 4412 | 1461110553293 Marionette TRACE conn5 <- [1,1026,null,{}] 17:02:33 INFO - PROCESS | 4412 | 1461110553297 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:33 INFO - PROCESS | 4412 | 1461110553406 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 17:02:33 INFO - PROCESS | 4412 | 1461110553502 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:33 INFO - PROCESS | 4412 | ++DOCSHELL 000000861BF56800 == 82 [pid = 4412] [id = 266] 17:02:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (000000861217B800) [pid = 4412] [serial = 797] [outer = 0000000000000000] 17:02:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (000000861F8A4400) [pid = 4412] [serial = 798] [outer = 000000861217B800] 17:02:33 INFO - PROCESS | 4412 | 1461110553564 Marionette DEBUG loaded listener.js 17:02:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (00000086239A0000) [pid = 4412] [serial = 799] [outer = 000000861217B800] 17:02:34 INFO - PROCESS | 4412 | 1461110554365 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1134ms 17:02:34 INFO - PROCESS | 4412 | 1461110554429 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 17:02:34 INFO - PROCESS | 4412 | 1461110554433 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 17:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:02:34 INFO - PROCESS | 4412 | 1461110554457 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:02:34 INFO - PROCESS | 4412 | 1461110554461 Marionette TRACE conn5 <- [1,1030,null,{}] 17:02:34 INFO - PROCESS | 4412 | 1461110554467 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:34 INFO - PROCESS | 4412 | 1461110554583 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 17:02:34 INFO - PROCESS | 4412 | 1461110554703 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:34 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190C2000 == 83 [pid = 4412] [id = 267] 17:02:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (0000008616A80400) [pid = 4412] [serial = 800] [outer = 0000000000000000] 17:02:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (0000008616B41800) [pid = 4412] [serial = 801] [outer = 0000008616A80400] 17:02:34 INFO - PROCESS | 4412 | 1461110554757 Marionette DEBUG loaded listener.js 17:02:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (000000861848E400) [pid = 4412] [serial = 802] [outer = 0000008616A80400] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 0000008626205800 == 82 [pid = 4412] [id = 189] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 00000086190CA000 == 81 [pid = 4412] [id = 131] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 00000086240B4000 == 80 [pid = 4412] [id = 258] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 0000008623AB6800 == 79 [pid = 4412] [id = 257] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 00000086238D8000 == 78 [pid = 4412] [id = 256] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 000000862374E000 == 77 [pid = 4412] [id = 255] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 000000862359F800 == 76 [pid = 4412] [id = 254] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E4D000 == 75 [pid = 4412] [id = 253] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 00000086129ED800 == 74 [pid = 4412] [id = 252] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (0000008624225400) [pid = 4412] [serial = 726] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (000000861FAD7800) [pid = 4412] [serial = 687] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (0000008623391000) [pid = 4412] [serial = 690] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (000000862373E400) [pid = 4412] [serial = 693] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 000000861BF50000 == 73 [pid = 4412] [id = 251] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA5F000 == 72 [pid = 4412] [id = 250] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 000000861E545000 == 71 [pid = 4412] [id = 249] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C47000 == 70 [pid = 4412] [id = 246] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 000000862621E800 == 69 [pid = 4412] [id = 245] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E5B800 == 68 [pid = 4412] [id = 244] 17:02:35 INFO - PROCESS | 4412 | --DOCSHELL 000000861E84B000 == 67 [pid = 4412] [id = 243] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (0000008620470000) [pid = 4412] [serial = 600] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (000000861FAB8400) [pid = 4412] [serial = 597] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (0000008616A29400) [pid = 4412] [serial = 591] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (000000861DCA1400) [pid = 4412] [serial = 594] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000862156EC00) [pid = 4412] [serial = 711] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (0000008623015800) [pid = 4412] [serial = 714] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (0000008622C0CC00) [pid = 4412] [serial = 712] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (000000862364B000) [pid = 4412] [serial = 717] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (0000008623383400) [pid = 4412] [serial = 715] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000861FAEBC00) [pid = 4412] [serial = 708] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008621EBB400) [pid = 4412] [serial = 720] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (000000861BFD6000) [pid = 4412] [serial = 702] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861E107400) [pid = 4412] [serial = 703] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (0000008610545C00) [pid = 4412] [serial = 681] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (0000008616B55800) [pid = 4412] [serial = 697] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (0000008612187000) [pid = 4412] [serial = 696] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008613159C00) [pid = 4412] [serial = 699] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (00000086175C1800) [pid = 4412] [serial = 700] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000861F3F0400) [pid = 4412] [serial = 705] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (000000861FA99400) [pid = 4412] [serial = 706] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (000000861880E400) [pid = 4412] [serial = 684] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (0000008623380400) [pid = 4412] [serial = 679] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (0000008617797000) [pid = 4412] [serial = 723] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000862410D400) [pid = 4412] [serial = 724] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000862399DC00) [pid = 4412] [serial = 718] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000862373CC00) [pid = 4412] [serial = 721] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008620468C00) [pid = 4412] [serial = 709] [outer = 0000000000000000] [url = about:blank] 17:02:35 INFO - PROCESS | 4412 | 1461110555403 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 987ms 17:02:35 INFO - PROCESS | 4412 | 1461110555442 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 17:02:35 INFO - PROCESS | 4412 | 1461110555448 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 17:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:02:35 INFO - PROCESS | 4412 | 1461110555455 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:02:35 INFO - PROCESS | 4412 | 1461110555458 Marionette TRACE conn5 <- [1,1034,null,{}] 17:02:35 INFO - PROCESS | 4412 | 1461110555461 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:35 INFO - PROCESS | 4412 | 1461110555551 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 17:02:35 INFO - PROCESS | 4412 | 1461110555626 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:35 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190CA000 == 68 [pid = 4412] [id = 268] 17:02:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008610545C00) [pid = 4412] [serial = 803] [outer = 0000000000000000] 17:02:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008616A29800) [pid = 4412] [serial = 804] [outer = 0000008610545C00] 17:02:35 INFO - PROCESS | 4412 | 1461110555681 Marionette DEBUG loaded listener.js 17:02:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008618452400) [pid = 4412] [serial = 805] [outer = 0000008610545C00] 17:02:36 INFO - PROCESS | 4412 | 1461110556085 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 17:02:36 INFO - PROCESS | 4412 | 1461110556149 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 17:02:36 INFO - PROCESS | 4412 | 1461110556151 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 17:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:02:36 INFO - PROCESS | 4412 | 1461110556155 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:02:36 INFO - PROCESS | 4412 | 1461110556159 Marionette TRACE conn5 <- [1,1038,null,{}] 17:02:36 INFO - PROCESS | 4412 | 1461110556171 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:36 INFO - PROCESS | 4412 | 1461110556265 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 17:02:36 INFO - PROCESS | 4412 | 1461110556273 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:36 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F675800 == 69 [pid = 4412] [id = 269] 17:02:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000861DC9D400) [pid = 4412] [serial = 806] [outer = 0000000000000000] 17:02:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861E1A0400) [pid = 4412] [serial = 807] [outer = 000000861DC9D400] 17:02:36 INFO - PROCESS | 4412 | 1461110556330 Marionette DEBUG loaded listener.js 17:02:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861F3B3C00) [pid = 4412] [serial = 808] [outer = 000000861DC9D400] 17:02:36 INFO - PROCESS | 4412 | 1461110556765 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 626ms 17:02:36 INFO - PROCESS | 4412 | 1461110556783 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 17:02:36 INFO - PROCESS | 4412 | 1461110556786 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 17:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:02:36 INFO - PROCESS | 4412 | 1461110556789 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:02:36 INFO - PROCESS | 4412 | 1461110556791 Marionette TRACE conn5 <- [1,1042,null,{}] 17:02:36 INFO - PROCESS | 4412 | 1461110556795 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:36 INFO - PROCESS | 4412 | 1461110556886 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 17:02:36 INFO - PROCESS | 4412 | 1461110556937 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:36 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621EDD800 == 70 [pid = 4412] [id = 270] 17:02:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861F3CA800) [pid = 4412] [serial = 809] [outer = 0000000000000000] 17:02:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000861F8A3000) [pid = 4412] [serial = 810] [outer = 000000861F3CA800] 17:02:36 INFO - PROCESS | 4412 | 1461110556984 Marionette DEBUG loaded listener.js 17:02:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (000000861F976C00) [pid = 4412] [serial = 811] [outer = 000000861F3CA800] 17:02:37 INFO - PROCESS | 4412 | 1461110557408 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 692ms 17:02:37 INFO - PROCESS | 4412 | 1461110557485 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 17:02:37 INFO - PROCESS | 4412 | 1461110557487 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 17:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:02:37 INFO - PROCESS | 4412 | 1461110557490 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:02:37 INFO - PROCESS | 4412 | 1461110557492 Marionette TRACE conn5 <- [1,1046,null,{}] 17:02:37 INFO - PROCESS | 4412 | 1461110557495 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:37 INFO - PROCESS | 4412 | 1461110557607 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 17:02:37 INFO - PROCESS | 4412 | 1461110557656 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:37 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E12000 == 71 [pid = 4412] [id = 271] 17:02:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (000000861FA9EC00) [pid = 4412] [serial = 812] [outer = 0000000000000000] 17:02:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000861FAB8400) [pid = 4412] [serial = 813] [outer = 000000861FA9EC00] 17:02:37 INFO - PROCESS | 4412 | 1461110557702 Marionette DEBUG loaded listener.js 17:02:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (000000861FCB4C00) [pid = 4412] [serial = 814] [outer = 000000861FA9EC00] 17:02:38 INFO - PROCESS | 4412 | 1461110558105 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 691ms 17:02:38 INFO - PROCESS | 4412 | 1461110558189 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 17:02:38 INFO - PROCESS | 4412 | 1461110558191 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 17:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:02:38 INFO - PROCESS | 4412 | 1461110558195 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:02:38 INFO - PROCESS | 4412 | 1461110558196 Marionette TRACE conn5 <- [1,1050,null,{}] 17:02:38 INFO - PROCESS | 4412 | 1461110558200 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:38 INFO - PROCESS | 4412 | 1461110558385 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 17:02:38 INFO - PROCESS | 4412 | 1461110558438 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623322000 == 72 [pid = 4412] [id = 272] 17:02:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (00000086204F2C00) [pid = 4412] [serial = 815] [outer = 0000000000000000] 17:02:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (00000086211B1400) [pid = 4412] [serial = 816] [outer = 00000086204F2C00] 17:02:38 INFO - PROCESS | 4412 | 1461110558487 Marionette DEBUG loaded listener.js 17:02:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (0000008621EB9000) [pid = 4412] [serial = 817] [outer = 00000086204F2C00] 17:02:38 INFO - PROCESS | 4412 | 1461110558904 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 733ms 17:02:38 INFO - PROCESS | 4412 | 1461110558931 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 17:02:38 INFO - PROCESS | 4412 | 1461110558933 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 17:02:38 INFO - PROCESS | 4412 | 1461110558936 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:02:38 INFO - PROCESS | 4412 | 1461110558938 Marionette TRACE conn5 <- [1,1054,null,{}] 17:02:38 INFO - PROCESS | 4412 | 1461110558941 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:39 INFO - PROCESS | 4412 | 1461110559060 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 17:02:39 INFO - PROCESS | 4412 | 1461110559067 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:39 INFO - PROCESS | 4412 | ++DOCSHELL 000000862371F800 == 73 [pid = 4412] [id = 273] 17:02:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (0000008622C07C00) [pid = 4412] [serial = 818] [outer = 0000000000000000] 17:02:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (0000008622C82400) [pid = 4412] [serial = 819] [outer = 0000008622C07C00] 17:02:39 INFO - PROCESS | 4412 | 1461110559159 Marionette DEBUG loaded listener.js 17:02:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008622E95800) [pid = 4412] [serial = 820] [outer = 0000008622C07C00] 17:02:39 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008623376800) [pid = 4412] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:02:39 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008622C81400) [pid = 4412] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:02:39 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (0000008611F29800) [pid = 4412] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:02:39 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861F976800) [pid = 4412] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:02:39 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (0000008610D60400) [pid = 4412] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:02:39 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861C538400) [pid = 4412] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:02:39 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000861F00A800) [pid = 4412] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:02:39 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000862364E400) [pid = 4412] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:02:39 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (00000086204D7400) [pid = 4412] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:02:39 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000861EAA6000) [pid = 4412] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:02:39 INFO - PROCESS | 4412 | 1461110559661 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 775ms 17:02:39 INFO - PROCESS | 4412 | 1461110559715 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 17:02:39 INFO - PROCESS | 4412 | 1461110559717 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 17:02:39 INFO - PROCESS | 4412 | 1461110559725 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:02:39 INFO - PROCESS | 4412 | 1461110559727 Marionette TRACE conn5 <- [1,1058,null,{}] 17:02:39 INFO - PROCESS | 4412 | 1461110559731 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:39 INFO - PROCESS | 4412 | 1461110559816 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 17:02:39 INFO - PROCESS | 4412 | 1461110559822 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:39 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623715000 == 74 [pid = 4412] [id = 274] 17:02:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (000000860CEBE000) [pid = 4412] [serial = 821] [outer = 0000000000000000] 17:02:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (000000861C538800) [pid = 4412] [serial = 822] [outer = 000000860CEBE000] 17:02:39 INFO - PROCESS | 4412 | 1461110559941 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000862301B400) [pid = 4412] [serial = 823] [outer = 000000860CEBE000] 17:02:40 INFO - PROCESS | 4412 | 1461110560330 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 628ms 17:02:40 INFO - PROCESS | 4412 | 1461110560357 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 17:02:40 INFO - PROCESS | 4412 | 1461110560359 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 17:02:40 INFO - PROCESS | 4412 | 1461110560362 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:02:40 INFO - PROCESS | 4412 | 1461110560364 Marionette TRACE conn5 <- [1,1062,null,{}] 17:02:40 INFO - PROCESS | 4412 | 1461110560367 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:40 INFO - PROCESS | 4412 | 1461110560487 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 17:02:40 INFO - PROCESS | 4412 | 1461110560535 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:40 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623AB9800 == 75 [pid = 4412] [id = 275] 17:02:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (00000086118C4000) [pid = 4412] [serial = 824] [outer = 0000000000000000] 17:02:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (000000862338D400) [pid = 4412] [serial = 825] [outer = 00000086118C4000] 17:02:40 INFO - PROCESS | 4412 | 1461110560580 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (00000086236EF000) [pid = 4412] [serial = 826] [outer = 00000086118C4000] 17:02:40 INFO - PROCESS | 4412 | 1461110560975 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 629ms 17:02:41 INFO - PROCESS | 4412 | 1461110560995 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 17:02:41 INFO - PROCESS | 4412 | 1461110560997 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 17:02:41 INFO - PROCESS | 4412 | 1461110561000 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:02:41 INFO - PROCESS | 4412 | 1461110561002 Marionette TRACE conn5 <- [1,1066,null,{}] 17:02:41 INFO - PROCESS | 4412 | 1461110561006 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:41 INFO - PROCESS | 4412 | 1461110561124 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 17:02:41 INFO - PROCESS | 4412 | 1461110561171 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:41 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C34800 == 76 [pid = 4412] [id = 276] 17:02:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000862364B000) [pid = 4412] [serial = 827] [outer = 0000000000000000] 17:02:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (00000086239A7000) [pid = 4412] [serial = 828] [outer = 000000862364B000] 17:02:41 INFO - PROCESS | 4412 | 1461110561215 Marionette DEBUG loaded listener.js 17:02:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (00000086242A4800) [pid = 4412] [serial = 829] [outer = 000000862364B000] 17:02:41 INFO - PROCESS | 4412 | 1461110561683 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 17:02:41 INFO - PROCESS | 4412 | 1461110561738 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 17:02:41 INFO - PROCESS | 4412 | 1461110561743 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 17:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:02:41 INFO - PROCESS | 4412 | 1461110561749 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:02:41 INFO - PROCESS | 4412 | 1461110561754 Marionette TRACE conn5 <- [1,1070,null,{}] 17:02:41 INFO - PROCESS | 4412 | 1461110561761 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:41 INFO - PROCESS | 4412 | 1461110561882 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 17:02:41 INFO - PROCESS | 4412 | 1461110561986 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190E6000 == 77 [pid = 4412] [id = 277] 17:02:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008611F29C00) [pid = 4412] [serial = 830] [outer = 0000000000000000] 17:02:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (0000008611F30800) [pid = 4412] [serial = 831] [outer = 0000008611F29C00] 17:02:42 INFO - PROCESS | 4412 | 1461110562044 Marionette DEBUG loaded listener.js 17:02:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000861381DC00) [pid = 4412] [serial = 832] [outer = 0000008611F29C00] 17:02:42 INFO - PROCESS | 4412 | 1461110562696 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 17:02:42 INFO - PROCESS | 4412 | 1461110562738 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 17:02:42 INFO - PROCESS | 4412 | 1461110562745 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 17:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:02:42 INFO - PROCESS | 4412 | 1461110562752 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:02:42 INFO - PROCESS | 4412 | 1461110562755 Marionette TRACE conn5 <- [1,1074,null,{}] 17:02:42 INFO - PROCESS | 4412 | 1461110562759 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:42 INFO - PROCESS | 4412 | 1461110562877 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 17:02:42 INFO - PROCESS | 4412 | 1461110562975 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:43 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622CCF800 == 78 [pid = 4412] [id = 278] 17:02:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (000000861BFD7C00) [pid = 4412] [serial = 833] [outer = 0000000000000000] 17:02:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000861E109800) [pid = 4412] [serial = 834] [outer = 000000861BFD7C00] 17:02:43 INFO - PROCESS | 4412 | 1461110563030 Marionette DEBUG loaded listener.js 17:02:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (000000861F3EA800) [pid = 4412] [serial = 835] [outer = 000000861BFD7C00] 17:02:43 INFO - PROCESS | 4412 | 1461110563585 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 879ms 17:02:43 INFO - PROCESS | 4412 | 1461110563637 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 17:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:02:43 INFO - PROCESS | 4412 | 1461110563640 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 17:02:43 INFO - PROCESS | 4412 | 1461110563644 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:02:43 INFO - PROCESS | 4412 | 1461110563648 Marionette TRACE conn5 <- [1,1078,null,{}] 17:02:43 INFO - PROCESS | 4412 | 1461110563661 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:43 INFO - PROCESS | 4412 | 1461110563781 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 17:02:43 INFO - PROCESS | 4412 | 1461110563878 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:43 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A4B800 == 79 [pid = 4412] [id = 279] 17:02:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (00000086204D0C00) [pid = 4412] [serial = 836] [outer = 0000000000000000] 17:02:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (0000008620EE2C00) [pid = 4412] [serial = 837] [outer = 00000086204D0C00] 17:02:43 INFO - PROCESS | 4412 | 1461110563936 Marionette DEBUG loaded listener.js 17:02:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (000000862338E000) [pid = 4412] [serial = 838] [outer = 00000086204D0C00] 17:02:44 INFO - PROCESS | 4412 | 1461110564589 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 985ms 17:02:44 INFO - PROCESS | 4412 | 1461110564631 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 17:02:44 INFO - PROCESS | 4412 | 1461110564634 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 17:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:02:44 INFO - PROCESS | 4412 | 1461110564638 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:02:44 INFO - PROCESS | 4412 | 1461110564640 Marionette TRACE conn5 <- [1,1082,null,{}] 17:02:44 INFO - PROCESS | 4412 | 1461110564644 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:44 INFO - PROCESS | 4412 | 1461110564757 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 17:02:44 INFO - PROCESS | 4412 | 1461110564853 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:44 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B10F000 == 80 [pid = 4412] [id = 280] 17:02:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (000000862410FC00) [pid = 4412] [serial = 839] [outer = 0000000000000000] 17:02:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (0000008624439800) [pid = 4412] [serial = 840] [outer = 000000862410FC00] 17:02:44 INFO - PROCESS | 4412 | 1461110564908 Marionette DEBUG loaded listener.js 17:02:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (0000008626422000) [pid = 4412] [serial = 841] [outer = 000000862410FC00] 17:02:45 INFO - PROCESS | 4412 | 1461110565436 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 839ms 17:02:45 INFO - PROCESS | 4412 | 1461110565479 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 17:02:45 INFO - PROCESS | 4412 | 1461110565482 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 17:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:02:45 INFO - PROCESS | 4412 | 1461110565486 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:02:45 INFO - PROCESS | 4412 | 1461110565488 Marionette TRACE conn5 <- [1,1086,null,{}] 17:02:45 INFO - PROCESS | 4412 | 1461110565492 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:45 INFO - PROCESS | 4412 | 1461110565601 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 17:02:45 INFO - PROCESS | 4412 | 1461110565697 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:45 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CE09800 == 81 [pid = 4412] [id = 281] 17:02:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (00000086264ACC00) [pid = 4412] [serial = 842] [outer = 0000000000000000] 17:02:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (00000086264B2400) [pid = 4412] [serial = 843] [outer = 00000086264ACC00] 17:02:45 INFO - PROCESS | 4412 | 1461110565752 Marionette DEBUG loaded listener.js 17:02:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (000000862CE47400) [pid = 4412] [serial = 844] [outer = 00000086264ACC00] 17:02:46 INFO - PROCESS | 4412 | 1461110566323 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 880ms 17:02:46 INFO - PROCESS | 4412 | 1461110566368 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 17:02:46 INFO - PROCESS | 4412 | 1461110566370 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 17:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:02:46 INFO - PROCESS | 4412 | 1461110566374 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:02:46 INFO - PROCESS | 4412 | 1461110566376 Marionette TRACE conn5 <- [1,1090,null,{}] 17:02:46 INFO - PROCESS | 4412 | 1461110566380 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:46 INFO - PROCESS | 4412 | 1461110566513 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 17:02:46 INFO - PROCESS | 4412 | 1461110566614 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:46 INFO - PROCESS | 4412 | ++DOCSHELL 000000862829D800 == 82 [pid = 4412] [id = 282] 17:02:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (000000862CC8B400) [pid = 4412] [serial = 845] [outer = 0000000000000000] 17:02:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (000000862CE4B800) [pid = 4412] [serial = 846] [outer = 000000862CC8B400] 17:02:46 INFO - PROCESS | 4412 | 1461110566672 Marionette DEBUG loaded listener.js 17:02:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (000000862CED7800) [pid = 4412] [serial = 847] [outer = 000000862CC8B400] 17:02:47 INFO - PROCESS | 4412 | 1461110567252 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 945ms 17:02:47 INFO - PROCESS | 4412 | 1461110567322 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 17:02:47 INFO - PROCESS | 4412 | 1461110567325 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 17:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:02:47 INFO - PROCESS | 4412 | 1461110567329 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:02:47 INFO - PROCESS | 4412 | 1461110567331 Marionette TRACE conn5 <- [1,1094,null,{}] 17:02:47 INFO - PROCESS | 4412 | 1461110567335 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:47 INFO - PROCESS | 4412 | 1461110567443 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 17:02:47 INFO - PROCESS | 4412 | 1461110567540 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:47 INFO - PROCESS | 4412 | ++DOCSHELL 0000008628335000 == 83 [pid = 4412] [id = 283] 17:02:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 154 (000000862B02E400) [pid = 4412] [serial = 848] [outer = 0000000000000000] 17:02:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 155 (000000862B034400) [pid = 4412] [serial = 849] [outer = 000000862B02E400] 17:02:47 INFO - PROCESS | 4412 | 1461110567594 Marionette DEBUG loaded listener.js 17:02:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (000000862CE4F400) [pid = 4412] [serial = 850] [outer = 000000862B02E400] 17:02:48 INFO - PROCESS | 4412 | 1461110568137 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 838ms 17:02:48 INFO - PROCESS | 4412 | 1461110568183 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 17:02:48 INFO - PROCESS | 4412 | 1461110568185 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 17:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:02:48 INFO - PROCESS | 4412 | 1461110568190 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:02:48 INFO - PROCESS | 4412 | 1461110568193 Marionette TRACE conn5 <- [1,1098,null,{}] 17:02:48 INFO - PROCESS | 4412 | 1461110568197 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:48 INFO - PROCESS | 4412 | 1461110568314 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 17:02:48 INFO - PROCESS | 4412 | 1461110568439 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:48 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B5B8800 == 84 [pid = 4412] [id = 284] 17:02:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 157 (000000862CCC0000) [pid = 4412] [serial = 851] [outer = 0000000000000000] 17:02:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (000000862CE4C800) [pid = 4412] [serial = 852] [outer = 000000862CCC0000] 17:02:48 INFO - PROCESS | 4412 | 1461110568629 Marionette DEBUG loaded listener.js 17:02:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 159 (000000862CEE2800) [pid = 4412] [serial = 853] [outer = 000000862CCC0000] 17:02:48 INFO - PROCESS | 4412 | [4412] 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 17:02:49 INFO - PROCESS | 4412 | 1461110569525 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1387ms 17:02:49 INFO - PROCESS | 4412 | 1461110569582 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 17:02:49 INFO - PROCESS | 4412 | 1461110569587 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 17:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:02:49 INFO - PROCESS | 4412 | 1461110569606 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:02:49 INFO - PROCESS | 4412 | 1461110569610 Marionette TRACE conn5 <- [1,1102,null,{}] 17:02:49 INFO - PROCESS | 4412 | 1461110569616 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:49 INFO - PROCESS | 4412 | 1461110569725 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 17:02:49 INFO - PROCESS | 4412 | 1461110569859 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:49 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F66B000 == 85 [pid = 4412] [id = 285] 17:02:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 160 (0000008616B37800) [pid = 4412] [serial = 854] [outer = 0000000000000000] 17:02:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 161 (0000008616B3D000) [pid = 4412] [serial = 855] [outer = 0000008616B37800] 17:02:49 INFO - PROCESS | 4412 | 1461110569920 Marionette DEBUG loaded listener.js 17:02:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 162 (000000861BFD2C00) [pid = 4412] [serial = 856] [outer = 0000008616B37800] 17:02:50 INFO - PROCESS | 4412 | 1461110570551 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 984ms 17:02:50 INFO - PROCESS | 4412 | 1461110570594 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 17:02:50 INFO - PROCESS | 4412 | 1461110570601 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 17:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:02:50 INFO - PROCESS | 4412 | 1461110570607 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:02:50 INFO - PROCESS | 4412 | 1461110570610 Marionette TRACE conn5 <- [1,1106,null,{}] 17:02:50 INFO - PROCESS | 4412 | 1461110570614 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:50 INFO - PROCESS | 4412 | 1461110570721 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 17:02:50 INFO - PROCESS | 4412 | 1461110570845 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008623AB9800 == 84 [pid = 4412] [id = 275] 17:02:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008623715000 == 83 [pid = 4412] [id = 274] 17:02:50 INFO - PROCESS | 4412 | --DOCSHELL 000000862371F800 == 82 [pid = 4412] [id = 273] 17:02:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008623322000 == 81 [pid = 4412] [id = 272] 17:02:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E12000 == 80 [pid = 4412] [id = 271] 17:02:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008621EDD800 == 79 [pid = 4412] [id = 270] 17:02:50 INFO - PROCESS | 4412 | --DOCSHELL 000000861F675800 == 78 [pid = 4412] [id = 269] 17:02:50 INFO - PROCESS | 4412 | --DOMWINDOW == 161 (000000861F3C4800) [pid = 4412] [serial = 732] [outer = 0000000000000000] [url = about:blank] 17:02:50 INFO - PROCESS | 4412 | --DOMWINDOW == 160 (00000086242CD000) [pid = 4412] [serial = 741] [outer = 0000000000000000] [url = about:blank] 17:02:50 INFO - PROCESS | 4412 | --DOMWINDOW == 159 (0000008617276C00) [pid = 4412] [serial = 729] [outer = 0000000000000000] [url = about:blank] 17:02:50 INFO - PROCESS | 4412 | --DOMWINDOW == 158 (00000086204E8000) [pid = 4412] [serial = 735] [outer = 0000000000000000] [url = about:blank] 17:02:50 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (00000086239A6000) [pid = 4412] [serial = 738] [outer = 0000000000000000] [url = about:blank] 17:02:50 INFO - PROCESS | 4412 | --DOMWINDOW == 156 (00000086242A4400) [pid = 4412] [serial = 744] [outer = 0000000000000000] [url = about:blank] 17:02:50 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (00000086241BE000) [pid = 4412] [serial = 777] [outer = 0000000000000000] [url = about:blank] 17:02:50 INFO - PROCESS | 4412 | ++DOCSHELL 000000861DC4A800 == 79 [pid = 4412] [id = 286] 17:02:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (0000008610547800) [pid = 4412] [serial = 857] [outer = 0000000000000000] 17:02:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 157 (000000861250E000) [pid = 4412] [serial = 858] [outer = 0000008610547800] 17:02:50 INFO - PROCESS | 4412 | 1461110570942 Marionette DEBUG loaded listener.js 17:02:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (000000861CEC2800) [pid = 4412] [serial = 859] [outer = 0000008610547800] 17:02:51 INFO - PROCESS | 4412 | --DOCSHELL 00000086190CA000 == 78 [pid = 4412] [id = 268] 17:02:51 INFO - PROCESS | 4412 | --DOCSHELL 00000086190C2000 == 77 [pid = 4412] [id = 267] 17:02:51 INFO - PROCESS | 4412 | --DOCSHELL 0000008623599000 == 76 [pid = 4412] [id = 261] 17:02:51 INFO - PROCESS | 4412 | --DOCSHELL 000000861EF1F800 == 75 [pid = 4412] [id = 260] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (0000008623381C00) [pid = 4412] [serial = 768] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 156 (0000008623012800) [pid = 4412] [serial = 766] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (0000008622CA1800) [pid = 4412] [serial = 765] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 154 (0000008616A86000) [pid = 4412] [serial = 753] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 153 (0000008618452800) [pid = 4412] [serial = 754] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (000000861FAD5400) [pid = 4412] [serial = 759] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (0000008616A34000) [pid = 4412] [serial = 748] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (0000008611D8E800) [pid = 4412] [serial = 747] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (000000861F3CB000) [pid = 4412] [serial = 751] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (000000861E106400) [pid = 4412] [serial = 750] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (000000861F8A0000) [pid = 4412] [serial = 756] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (000000861F977800) [pid = 4412] [serial = 757] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (0000008623734000) [pid = 4412] [serial = 774] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (0000008623643800) [pid = 4412] [serial = 769] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (00000086204ECC00) [pid = 4412] [serial = 762] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (000000862156B800) [pid = 4412] [serial = 763] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (000000861FAE9400) [pid = 4412] [serial = 771] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (0000008623390C00) [pid = 4412] [serial = 772] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (00000086202FA000) [pid = 4412] [serial = 760] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (0000008623EC6000) [pid = 4412] [serial = 775] [outer = 0000000000000000] [url = about:blank] 17:02:51 INFO - PROCESS | 4412 | 1461110571415 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 838ms 17:02:51 INFO - PROCESS | 4412 | 1461110571446 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 17:02:51 INFO - PROCESS | 4412 | 1461110571449 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 17:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:02:51 INFO - PROCESS | 4412 | 1461110571452 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:02:51 INFO - PROCESS | 4412 | 1461110571456 Marionette TRACE conn5 <- [1,1110,null,{}] 17:02:51 INFO - PROCESS | 4412 | 1461110571467 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:51 INFO - PROCESS | 4412 | 1461110571562 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 17:02:51 INFO - PROCESS | 4412 | 1461110571571 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:51 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622B20800 == 76 [pid = 4412] [id = 287] 17:02:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (000000861F933400) [pid = 4412] [serial = 860] [outer = 0000000000000000] 17:02:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000861F978C00) [pid = 4412] [serial = 861] [outer = 000000861F933400] 17:02:51 INFO - PROCESS | 4412 | 1461110571620 Marionette DEBUG loaded listener.js 17:02:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (000000861FAE9400) [pid = 4412] [serial = 862] [outer = 000000861F933400] 17:02:52 INFO - PROCESS | 4412 | 1461110572073 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 690ms 17:02:52 INFO - PROCESS | 4412 | 1461110572145 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 17:02:52 INFO - PROCESS | 4412 | 1461110572147 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 17:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:02:52 INFO - PROCESS | 4412 | 1461110572151 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:02:52 INFO - PROCESS | 4412 | 1461110572153 Marionette TRACE conn5 <- [1,1114,null,{}] 17:02:52 INFO - PROCESS | 4412 | 1461110572156 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:52 INFO - PROCESS | 4412 | 1461110572247 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 17:02:52 INFO - PROCESS | 4412 | 1461110572255 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:52 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623092800 == 77 [pid = 4412] [id = 288] 17:02:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (00000086204CC000) [pid = 4412] [serial = 863] [outer = 0000000000000000] 17:02:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (00000086204D3800) [pid = 4412] [serial = 864] [outer = 00000086204CC000] 17:02:52 INFO - PROCESS | 4412 | 1461110572301 Marionette DEBUG loaded listener.js 17:02:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (00000086211AB000) [pid = 4412] [serial = 865] [outer = 00000086204CC000] 17:02:52 INFO - PROCESS | 4412 | 1461110572776 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 17:02:52 INFO - PROCESS | 4412 | 1461110572846 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 17:02:52 INFO - PROCESS | 4412 | 1461110572848 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 17:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:02:52 INFO - PROCESS | 4412 | 1461110572851 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:02:52 INFO - PROCESS | 4412 | 1461110572853 Marionette TRACE conn5 <- [1,1118,null,{}] 17:02:52 INFO - PROCESS | 4412 | 1461110572857 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:52 INFO - PROCESS | 4412 | 1461110572944 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 17:02:52 INFO - PROCESS | 4412 | 1461110572952 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:52 INFO - PROCESS | 4412 | ++DOCSHELL 000000862370F000 == 78 [pid = 4412] [id = 289] 17:02:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (0000008621EB7800) [pid = 4412] [serial = 866] [outer = 0000000000000000] 17:02:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (0000008622C09400) [pid = 4412] [serial = 867] [outer = 0000008621EB7800] 17:02:52 INFO - PROCESS | 4412 | 1461110572998 Marionette DEBUG loaded listener.js 17:02:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (0000008622E90000) [pid = 4412] [serial = 868] [outer = 0000008621EB7800] 17:02:53 INFO - PROCESS | 4412 | 1461110573476 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 17:02:53 INFO - PROCESS | 4412 | 1461110573546 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 17:02:53 INFO - PROCESS | 4412 | 1461110573548 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 17:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:02:53 INFO - PROCESS | 4412 | 1461110573551 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:02:53 INFO - PROCESS | 4412 | 1461110573553 Marionette TRACE conn5 <- [1,1122,null,{}] 17:02:53 INFO - PROCESS | 4412 | 1461110573557 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:53 INFO - PROCESS | 4412 | 1461110573734 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 17:02:53 INFO - PROCESS | 4412 | 1461110573794 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:53 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238DF800 == 79 [pid = 4412] [id = 290] 17:02:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (0000008623382800) [pid = 4412] [serial = 869] [outer = 0000000000000000] 17:02:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (0000008623647800) [pid = 4412] [serial = 870] [outer = 0000008623382800] 17:02:53 INFO - PROCESS | 4412 | 1461110573843 Marionette DEBUG loaded listener.js 17:02:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (00000086242A3800) [pid = 4412] [serial = 871] [outer = 0000008623382800] 17:02:54 INFO - PROCESS | 4412 | [GFX2-]: DrawTargetD2D 1.1 (000000862B8CCD60): Failed to create GradientStopCollection with no stops. 17:02:54 INFO - PROCESS | 4412 | [GFX3-]: No stops specified for gradient pattern. 17:02:54 INFO - PROCESS | 4412 | 1461110574246 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 17:02:54 INFO - PROCESS | 4412 | 1461110574288 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 17:02:54 INFO - PROCESS | 4412 | 1461110574290 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 17:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:02:54 INFO - PROCESS | 4412 | 1461110574294 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:02:54 INFO - PROCESS | 4412 | 1461110574295 Marionette TRACE conn5 <- [1,1126,null,{}] 17:02:54 INFO - PROCESS | 4412 | 1461110574299 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:54 INFO - PROCESS | 4412 | 1461110574419 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 17:02:54 INFO - PROCESS | 4412 | 1461110574491 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:54 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C37000 == 80 [pid = 4412] [id = 291] 17:02:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (00000086235B9C00) [pid = 4412] [serial = 872] [outer = 0000000000000000] 17:02:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (00000086235BF400) [pid = 4412] [serial = 873] [outer = 00000086235B9C00] 17:02:54 INFO - PROCESS | 4412 | 1461110574536 Marionette DEBUG loaded listener.js 17:02:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (000000862429C000) [pid = 4412] [serial = 874] [outer = 00000086235B9C00] 17:02:54 INFO - PROCESS | 4412 | 1461110574959 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 17:02:54 INFO - PROCESS | 4412 | 1461110574967 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 17:02:54 INFO - PROCESS | 4412 | 1461110574969 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 17:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:02:54 INFO - PROCESS | 4412 | 1461110574979 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:02:54 INFO - PROCESS | 4412 | 1461110574981 Marionette TRACE conn5 <- [1,1130,null,{}] 17:02:54 INFO - PROCESS | 4412 | 1461110574985 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:55 INFO - PROCESS | 4412 | 1461110575103 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 17:02:55 INFO - PROCESS | 4412 | 1461110575190 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:55 INFO - PROCESS | 4412 | ++DOCSHELL 000000862614C800 == 81 [pid = 4412] [id = 292] 17:02:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 154 (00000086204D9000) [pid = 4412] [serial = 875] [outer = 0000000000000000] 17:02:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 155 (0000008623BCC800) [pid = 4412] [serial = 876] [outer = 00000086204D9000] 17:02:55 INFO - PROCESS | 4412 | 1461110575235 Marionette DEBUG loaded listener.js 17:02:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (0000008623BD5000) [pid = 4412] [serial = 877] [outer = 00000086204D9000] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (0000008618407800) [pid = 4412] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 154 (000000861F3CAC00) [pid = 4412] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 153 (000000861F3CB400) [pid = 4412] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (0000008621577000) [pid = 4412] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (0000008613884000) [pid = 4412] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (000000861BF8D400) [pid = 4412] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (0000008620470800) [pid = 4412] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (0000008623380800) [pid = 4412] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (000000862422F800) [pid = 4412] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (000000862422F400) [pid = 4412] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (0000008623EC7000) [pid = 4412] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (00000086236ECC00) [pid = 4412] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (0000008611F2B800) [pid = 4412] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (000000861E19F000) [pid = 4412] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008611F24400) [pid = 4412] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000861BC4D000) [pid = 4412] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (000000861880A800) [pid = 4412] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (0000008622C07C00) [pid = 4412] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (00000086204F2C00) [pid = 4412] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000860CEBE000) [pid = 4412] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008616A80400) [pid = 4412] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (000000861DC9D400) [pid = 4412] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (00000086118C4000) [pid = 4412] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (0000008610545C00) [pid = 4412] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000861F3CA800) [pid = 4412] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861FA9EC00) [pid = 4412] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:02:55 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000860CEC2000) [pid = 4412] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:02:55 INFO - PROCESS | 4412 | 1461110575871 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 944ms 17:02:55 INFO - PROCESS | 4412 | 1461110575925 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 17:02:55 INFO - PROCESS | 4412 | 1461110575927 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 17:02:55 INFO - PROCESS | 4412 | 1461110575931 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:02:55 INFO - PROCESS | 4412 | 1461110575932 Marionette TRACE conn5 <- [1,1134,null,{}] 17:02:55 INFO - PROCESS | 4412 | 1461110575936 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:56 INFO - PROCESS | 4412 | 1461110576057 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 17:02:56 INFO - PROCESS | 4412 | 1461110576113 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:56 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244C3000 == 82 [pid = 4412] [id = 293] 17:02:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008610D5F400) [pid = 4412] [serial = 878] [outer = 0000000000000000] 17:02:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (000000861737C000) [pid = 4412] [serial = 879] [outer = 0000008610D5F400] 17:02:56 INFO - PROCESS | 4412 | 1461110576158 Marionette DEBUG loaded listener.js 17:02:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (000000861F8AC400) [pid = 4412] [serial = 880] [outer = 0000008610D5F400] 17:02:56 INFO - PROCESS | 4412 | 1461110576536 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 17:02:56 INFO - PROCESS | 4412 | 1461110576563 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 17:02:56 INFO - PROCESS | 4412 | 1461110576566 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 17:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:02:56 INFO - PROCESS | 4412 | 1461110576569 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:02:56 INFO - PROCESS | 4412 | 1461110576571 Marionette TRACE conn5 <- [1,1138,null,{}] 17:02:56 INFO - PROCESS | 4412 | 1461110576574 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:56 INFO - PROCESS | 4412 | 1461110576664 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 17:02:56 INFO - PROCESS | 4412 | 1461110576670 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:56 INFO - PROCESS | 4412 | ++DOCSHELL 000000862829C000 == 83 [pid = 4412] [id = 294] 17:02:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (00000086204F2C00) [pid = 4412] [serial = 881] [outer = 0000000000000000] 17:02:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (0000008623BD8000) [pid = 4412] [serial = 882] [outer = 00000086204F2C00] 17:02:56 INFO - PROCESS | 4412 | 1461110576716 Marionette DEBUG loaded listener.js 17:02:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (0000008623C48800) [pid = 4412] [serial = 883] [outer = 00000086204F2C00] 17:02:57 INFO - PROCESS | 4412 | 1461110577152 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 17:02:57 INFO - PROCESS | 4412 | 1461110577202 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 17:02:57 INFO - PROCESS | 4412 | 1461110577204 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 17:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:02:57 INFO - PROCESS | 4412 | 1461110577208 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:02:57 INFO - PROCESS | 4412 | 1461110577210 Marionette TRACE conn5 <- [1,1142,null,{}] 17:02:57 INFO - PROCESS | 4412 | 1461110577214 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:57 INFO - PROCESS | 4412 | 1461110577324 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 17:02:57 INFO - PROCESS | 4412 | 1461110577330 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:57 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B5B9800 == 84 [pid = 4412] [id = 295] 17:02:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008623C4D400) [pid = 4412] [serial = 884] [outer = 0000000000000000] 17:02:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (00000086242D6800) [pid = 4412] [serial = 885] [outer = 0000008623C4D400] 17:02:57 INFO - PROCESS | 4412 | 1461110577383 Marionette DEBUG loaded listener.js 17:02:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000862641E800) [pid = 4412] [serial = 886] [outer = 0000008623C4D400] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5C7000 == 83 [pid = 4412] [id = 100] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000861F20E800 == 82 [pid = 4412] [id = 190] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E60000 == 81 [pid = 4412] [id = 187] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862155C800 == 80 [pid = 4412] [id = 196] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862B1A3000 == 79 [pid = 4412] [id = 265] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C54000 == 78 [pid = 4412] [id = 141] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000861BF56800 == 77 [pid = 4412] [id = 266] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 00000086240B2800 == 76 [pid = 4412] [id = 242] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008617330800 == 75 [pid = 4412] [id = 216] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008627AE1000 == 74 [pid = 4412] [id = 129] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008626144800 == 73 [pid = 4412] [id = 231] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA45800 == 72 [pid = 4412] [id = 186] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008621ECC000 == 71 [pid = 4412] [id = 82] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008621E22000 == 70 [pid = 4412] [id = 201] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862AC0D000 == 69 [pid = 4412] [id = 230] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862154F800 == 68 [pid = 4412] [id = 127] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862AC23800 == 67 [pid = 4412] [id = 264] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008626E4C000 == 66 [pid = 4412] [id = 215] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008622CD9000 == 65 [pid = 4412] [id = 199] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008627ACC800 == 64 [pid = 4412] [id = 263] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 00000086190BD800 == 63 [pid = 4412] [id = 142] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 00000086244DD800 == 62 [pid = 4412] [id = 259] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E53000 == 61 [pid = 4412] [id = 101] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008626886000 == 60 [pid = 4412] [id = 178] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 00000086238DF000 == 59 [pid = 4412] [id = 176] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 00000086264DE800 == 58 [pid = 4412] [id = 262] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000861F218800 == 57 [pid = 4412] [id = 198] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008626A5C000 == 56 [pid = 4412] [id = 144] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008627ADC800 == 55 [pid = 4412] [id = 128] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 00000086240A2000 == 54 [pid = 4412] [id = 188] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 00000086190DC000 == 53 [pid = 4412] [id = 126] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008626206800 == 52 [pid = 4412] [id = 177] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C5D000 == 51 [pid = 4412] [id = 130] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008627AD9800 == 50 [pid = 4412] [id = 247] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862427B800 == 49 [pid = 4412] [id = 248] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008622CCE800 == 48 [pid = 4412] [id = 143] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862309F000 == 47 [pid = 4412] [id = 200] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008626886800 == 46 [pid = 4412] [id = 229] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000861F66B000 == 45 [pid = 4412] [id = 285] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862B5B8800 == 44 [pid = 4412] [id = 284] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008628335000 == 43 [pid = 4412] [id = 283] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862829D800 == 42 [pid = 4412] [id = 282] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862CE09800 == 41 [pid = 4412] [id = 281] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862B10F000 == 40 [pid = 4412] [id = 280] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008626A4B800 == 39 [pid = 4412] [id = 279] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008622CCF800 == 38 [pid = 4412] [id = 278] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008623C34800 == 37 [pid = 4412] [id = 276] 17:02:58 INFO - PROCESS | 4412 | --DOCSHELL 00000086190E6000 == 36 [pid = 4412] [id = 277] 17:02:59 INFO - PROCESS | 4412 | --DOCSHELL 0000008623092800 == 35 [pid = 4412] [id = 288] 17:02:59 INFO - PROCESS | 4412 | --DOCSHELL 00000086238DF800 == 34 [pid = 4412] [id = 290] 17:02:59 INFO - PROCESS | 4412 | --DOCSHELL 000000861DC4A800 == 33 [pid = 4412] [id = 286] 17:02:59 INFO - PROCESS | 4412 | --DOCSHELL 000000862829C000 == 32 [pid = 4412] [id = 294] 17:02:59 INFO - PROCESS | 4412 | --DOCSHELL 000000862614C800 == 31 [pid = 4412] [id = 292] 17:02:59 INFO - PROCESS | 4412 | --DOCSHELL 000000862370F000 == 30 [pid = 4412] [id = 289] 17:02:59 INFO - PROCESS | 4412 | --DOCSHELL 0000008622B20800 == 29 [pid = 4412] [id = 287] 17:02:59 INFO - PROCESS | 4412 | --DOCSHELL 00000086244C3000 == 28 [pid = 4412] [id = 293] 17:02:59 INFO - PROCESS | 4412 | --DOCSHELL 0000008623C37000 == 27 [pid = 4412] [id = 291] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (00000086241BF000) [pid = 4412] [serial = 645] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000862399E000) [pid = 4412] [serial = 642] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008617271C00) [pid = 4412] [serial = 636] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (000000861F8A5C00) [pid = 4412] [serial = 588] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (0000008624227000) [pid = 4412] [serial = 648] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861F8A6400) [pid = 4412] [serial = 639] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000861BF8E400) [pid = 4412] [serial = 685] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000862046E000) [pid = 4412] [serial = 688] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (00000086236EE400) [pid = 4412] [serial = 691] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008624103C00) [pid = 4412] [serial = 694] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (0000008618810C00) [pid = 4412] [serial = 730] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000861F96F000) [pid = 4412] [serial = 733] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008621A48C00) [pid = 4412] [serial = 736] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (00000086241C1000) [pid = 4412] [serial = 739] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (00000086242D5C00) [pid = 4412] [serial = 742] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (0000008624441000) [pid = 4412] [serial = 745] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008611DDD000) [pid = 4412] [serial = 682] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (00000086242CA400) [pid = 4412] [serial = 727] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008622C82400) [pid = 4412] [serial = 819] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008621EB9000) [pid = 4412] [serial = 817] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (00000086211B1400) [pid = 4412] [serial = 816] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861C538800) [pid = 4412] [serial = 822] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861F8A4400) [pid = 4412] [serial = 798] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008616B41800) [pid = 4412] [serial = 801] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861848E400) [pid = 4412] [serial = 802] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (000000861E1A0400) [pid = 4412] [serial = 807] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (000000861F3B3C00) [pid = 4412] [serial = 808] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (0000008616D17400) [pid = 4412] [serial = 780] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (000000861F3E9000) [pid = 4412] [serial = 783] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (0000008622E95000) [pid = 4412] [serial = 786] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (00000086242D0800) [pid = 4412] [serial = 789] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008624476000) [pid = 4412] [serial = 792] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (00000086264B5400) [pid = 4412] [serial = 795] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000862338D400) [pid = 4412] [serial = 825] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (00000086236EF000) [pid = 4412] [serial = 826] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008616A29800) [pid = 4412] [serial = 804] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008618452400) [pid = 4412] [serial = 805] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (00000086239A7000) [pid = 4412] [serial = 828] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861F8A3000) [pid = 4412] [serial = 810] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861FAB8400) [pid = 4412] [serial = 813] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (000000861FCB4C00) [pid = 4412] [serial = 814] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (0000008622E95800) [pid = 4412] [serial = 820] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (000000861F976C00) [pid = 4412] [serial = 811] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (000000862301B400) [pid = 4412] [serial = 823] [outer = 0000000000000000] [url = about:blank] 17:02:59 INFO - PROCESS | 4412 | 1461110579894 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2739ms 17:02:59 INFO - PROCESS | 4412 | 1461110579951 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 17:02:59 INFO - PROCESS | 4412 | 1461110579955 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 17:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:02:59 INFO - PROCESS | 4412 | 1461110579961 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:02:59 INFO - PROCESS | 4412 | 1461110579965 Marionette TRACE conn5 <- [1,1146,null,{}] 17:02:59 INFO - PROCESS | 4412 | 1461110579972 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:00 INFO - PROCESS | 4412 | 1461110580071 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 17:03:00 INFO - PROCESS | 4412 | 1461110580167 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:00 INFO - PROCESS | 4412 | ++DOCSHELL 0000008612617000 == 28 [pid = 4412] [id = 296] 17:03:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (00000086118C5800) [pid = 4412] [serial = 887] [outer = 0000000000000000] 17:03:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (00000086118C7000) [pid = 4412] [serial = 888] [outer = 00000086118C5800] 17:03:00 INFO - PROCESS | 4412 | 1461110580218 Marionette DEBUG loaded listener.js 17:03:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (0000008611DE7000) [pid = 4412] [serial = 889] [outer = 00000086118C5800] 17:03:00 INFO - PROCESS | 4412 | 1461110580634 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 17:03:00 INFO - PROCESS | 4412 | 1461110580706 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 17:03:00 INFO - PROCESS | 4412 | 1461110580713 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:03:00 INFO - PROCESS | 4412 | 1461110580715 Marionette TRACE conn5 <- [1,1150,null,{}] 17:03:00 INFO - PROCESS | 4412 | 1461110580720 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:00 INFO - PROCESS | 4412 | 1461110580808 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 17:03:00 INFO - PROCESS | 4412 | 1461110580815 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:00 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616D5B800 == 29 [pid = 4412] [id = 297] 17:03:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (0000008611F22400) [pid = 4412] [serial = 890] [outer = 0000000000000000] 17:03:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861217E800) [pid = 4412] [serial = 891] [outer = 0000008611F22400] 17:03:00 INFO - PROCESS | 4412 | 1461110580872 Marionette DEBUG loaded listener.js 17:03:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (00000086127BC000) [pid = 4412] [serial = 892] [outer = 0000008611F22400] 17:03:01 INFO - PROCESS | 4412 | 1461110581348 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 673ms 17:03:01 INFO - PROCESS | 4412 | 1461110581391 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 17:03:01 INFO - PROCESS | 4412 | 1461110581394 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 17:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:03:01 INFO - PROCESS | 4412 | 1461110581398 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:03:01 INFO - PROCESS | 4412 | 1461110581401 Marionette TRACE conn5 <- [1,1154,null,{}] 17:03:01 INFO - PROCESS | 4412 | 1461110581446 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:01 INFO - PROCESS | 4412 | 1461110581541 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 17:03:01 INFO - PROCESS | 4412 | 1461110581557 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:01 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184D0800 == 30 [pid = 4412] [id = 298] 17:03:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (00000086103C0800) [pid = 4412] [serial = 893] [outer = 0000000000000000] 17:03:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (0000008613884000) [pid = 4412] [serial = 894] [outer = 00000086103C0800] 17:03:01 INFO - PROCESS | 4412 | 1461110581610 Marionette DEBUG loaded listener.js 17:03:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (0000008616A80000) [pid = 4412] [serial = 895] [outer = 00000086103C0800] 17:03:02 INFO - PROCESS | 4412 | 1461110582067 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 17:03:02 INFO - PROCESS | 4412 | 1461110582133 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 17:03:02 INFO - PROCESS | 4412 | 1461110582136 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 17:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:03:02 INFO - PROCESS | 4412 | 1461110582140 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:03:02 INFO - PROCESS | 4412 | 1461110582142 Marionette TRACE conn5 <- [1,1158,null,{}] 17:03:02 INFO - PROCESS | 4412 | 1461110582145 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:02 INFO - PROCESS | 4412 | 1461110582228 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 17:03:02 INFO - PROCESS | 4412 | 1461110582236 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000861BF58800 == 31 [pid = 4412] [id = 299] 17:03:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (0000008616B3E400) [pid = 4412] [serial = 896] [outer = 0000000000000000] 17:03:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008616BB5400) [pid = 4412] [serial = 897] [outer = 0000008616B3E400] 17:03:02 INFO - PROCESS | 4412 | 1461110582284 Marionette DEBUG loaded listener.js 17:03:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008617348C00) [pid = 4412] [serial = 898] [outer = 0000008616B3E400] 17:03:02 INFO - PROCESS | 4412 | 1461110582692 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 586ms 17:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:03:02 INFO - PROCESS | 4412 | 1461110582729 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 17:03:02 INFO - PROCESS | 4412 | 1461110582731 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 17:03:02 INFO - PROCESS | 4412 | 1461110582740 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:03:02 INFO - PROCESS | 4412 | 1461110582742 Marionette TRACE conn5 <- [1,1162,null,{}] 17:03:02 INFO - PROCESS | 4412 | 1461110582746 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:02 INFO - PROCESS | 4412 | 1461110582827 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 17:03:02 INFO - PROCESS | 4412 | 1461110582848 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E151800 == 32 [pid = 4412] [id = 300] 17:03:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008611E3C000) [pid = 4412] [serial = 899] [outer = 0000000000000000] 17:03:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861773E400) [pid = 4412] [serial = 900] [outer = 0000008611E3C000] 17:03:02 INFO - PROCESS | 4412 | 1461110582897 Marionette DEBUG loaded listener.js 17:03:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (0000008618404800) [pid = 4412] [serial = 901] [outer = 0000008611E3C000] 17:03:03 INFO - PROCESS | 4412 | 1461110583358 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 17:03:03 INFO - PROCESS | 4412 | 1461110583377 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 17:03:03 INFO - PROCESS | 4412 | 1461110583380 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:03:03 INFO - PROCESS | 4412 | 1461110583382 Marionette TRACE conn5 <- [1,1166,null,{}] 17:03:03 INFO - PROCESS | 4412 | 1461110583390 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:03 INFO - PROCESS | 4412 | 1461110583506 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 17:03:03 INFO - PROCESS | 4412 | 1461110583516 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:03 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA4E000 == 33 [pid = 4412] [id = 301] 17:03:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008618455400) [pid = 4412] [serial = 902] [outer = 0000000000000000] 17:03:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861B28D400) [pid = 4412] [serial = 903] [outer = 0000008618455400] 17:03:03 INFO - PROCESS | 4412 | 1461110583567 Marionette DEBUG loaded listener.js 17:03:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861B4EB800) [pid = 4412] [serial = 904] [outer = 0000008618455400] 17:03:03 INFO - PROCESS | 4412 | 1461110583987 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 17:03:04 INFO - PROCESS | 4412 | 1461110584037 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 17:03:04 INFO - PROCESS | 4412 | 1461110584040 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:03:04 INFO - PROCESS | 4412 | 1461110584042 Marionette TRACE conn5 <- [1,1170,null,{}] 17:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:03:04 INFO - PROCESS | 4412 | 1461110584045 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:04 INFO - PROCESS | 4412 | 1461110584124 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 17:03:04 INFO - PROCESS | 4412 | 1461110584130 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:04 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED48800 == 34 [pid = 4412] [id = 302] 17:03:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861BC46800) [pid = 4412] [serial = 905] [outer = 0000000000000000] 17:03:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861BF8A400) [pid = 4412] [serial = 906] [outer = 000000861BC46800] 17:03:04 INFO - PROCESS | 4412 | 1461110584177 Marionette DEBUG loaded listener.js 17:03:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (000000861BFD7800) [pid = 4412] [serial = 907] [outer = 000000861BC46800] 17:03:04 INFO - PROCESS | 4412 | 1461110584607 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 17:03:04 INFO - PROCESS | 4412 | 1461110584680 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 17:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:03:04 INFO - PROCESS | 4412 | 1461110584684 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:03:04 INFO - PROCESS | 4412 | 1461110584686 Marionette TRACE conn5 <- [1,1174,null,{}] 17:03:04 INFO - PROCESS | 4412 | 1461110584689 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:04 INFO - PROCESS | 4412 | 1461110584765 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 17:03:04 INFO - PROCESS | 4412 | 1461110584771 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:04 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F270000 == 35 [pid = 4412] [id = 303] 17:03:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (000000861BFE0400) [pid = 4412] [serial = 908] [outer = 0000000000000000] 17:03:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (000000861C5DB000) [pid = 4412] [serial = 909] [outer = 000000861BFE0400] 17:03:04 INFO - PROCESS | 4412 | 1461110584817 Marionette DEBUG loaded listener.js 17:03:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000861DCA0800) [pid = 4412] [serial = 910] [outer = 000000861BFE0400] 17:03:05 INFO - PROCESS | 4412 | 1461110585295 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:03:05 INFO - PROCESS | 4412 | 1461110585317 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 17:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:03:05 INFO - PROCESS | 4412 | 1461110585326 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:03:05 INFO - PROCESS | 4412 | 1461110585328 Marionette TRACE conn5 <- [1,1178,null,{}] 17:03:05 INFO - PROCESS | 4412 | 1461110585332 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:05 INFO - PROCESS | 4412 | 1461110585435 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 17:03:05 INFO - PROCESS | 4412 | 1461110585517 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:05 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184D0000 == 36 [pid = 4412] [id = 304] 17:03:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008611DDFC00) [pid = 4412] [serial = 911] [outer = 0000000000000000] 17:03:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000861E188400) [pid = 4412] [serial = 912] [outer = 0000008611DDFC00] 17:03:05 INFO - PROCESS | 4412 | 1461110585562 Marionette DEBUG loaded listener.js 17:03:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (000000861E7CCC00) [pid = 4412] [serial = 913] [outer = 0000008611DDFC00] 17:03:05 INFO - PROCESS | 4412 | 1461110585979 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:03:06 INFO - PROCESS | 4412 | 1461110586022 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 17:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:03:06 INFO - PROCESS | 4412 | 1461110586031 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:03:06 INFO - PROCESS | 4412 | 1461110586033 Marionette TRACE conn5 <- [1,1182,null,{}] 17:03:06 INFO - PROCESS | 4412 | 1461110586036 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:06 INFO - PROCESS | 4412 | 1461110586144 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 17:03:06 INFO - PROCESS | 4412 | 1461110586150 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:06 INFO - PROCESS | 4412 | ++DOCSHELL 00000086216CD000 == 37 [pid = 4412] [id = 305] 17:03:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008618409C00) [pid = 4412] [serial = 914] [outer = 0000000000000000] 17:03:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861EAA9C00) [pid = 4412] [serial = 915] [outer = 0000008618409C00] 17:03:06 INFO - PROCESS | 4412 | 1461110586196 Marionette DEBUG loaded listener.js 17:03:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861F3B3400) [pid = 4412] [serial = 916] [outer = 0000008618409C00] 17:03:06 INFO - PROCESS | 4412 | 1461110586660 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:03:06 INFO - PROCESS | 4412 | 1461110586728 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 17:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:03:06 INFO - PROCESS | 4412 | 1461110586737 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:03:06 INFO - PROCESS | 4412 | 1461110586740 Marionette TRACE conn5 <- [1,1186,null,{}] 17:03:06 INFO - PROCESS | 4412 | 1461110586743 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:06 INFO - PROCESS | 4412 | 1461110586899 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 17:03:06 INFO - PROCESS | 4412 | 1461110586915 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:06 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E151000 == 38 [pid = 4412] [id = 306] 17:03:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861F3E8800) [pid = 4412] [serial = 917] [outer = 0000000000000000] 17:03:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000861F3F7C00) [pid = 4412] [serial = 918] [outer = 000000861F3E8800] 17:03:07 INFO - PROCESS | 4412 | 1461110587016 Marionette DEBUG loaded listener.js 17:03:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (000000861F8A6400) [pid = 4412] [serial = 919] [outer = 000000861F3E8800] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (00000086236EE000) [pid = 4412] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (000000861E7CC400) [pid = 4412] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008626426000) [pid = 4412] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (0000008622C0C000) [pid = 4412] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (00000086241B6800) [pid = 4412] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008613884400) [pid = 4412] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008622C0E000) [pid = 4412] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861217B800) [pid = 4412] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008623382800) [pid = 4412] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (00000086235B9C00) [pid = 4412] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008610D5F400) [pid = 4412] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (00000086204D9000) [pid = 4412] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (00000086204F2C00) [pid = 4412] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008611F29C00) [pid = 4412] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (000000862364B000) [pid = 4412] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008621EB7800) [pid = 4412] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (00000086204CC000) [pid = 4412] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (000000861F933400) [pid = 4412] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (0000008610547800) [pid = 4412] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008616B37800) [pid = 4412] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000862CCC0000) [pid = 4412] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000862B02E400) [pid = 4412] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000862CC8B400) [pid = 4412] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (00000086264ACC00) [pid = 4412] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000862410FC00) [pid = 4412] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (00000086204D0C00) [pid = 4412] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:03:07 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861BFD7C00) [pid = 4412] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:03:07 INFO - PROCESS | 4412 | 1461110587887 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1193ms 17:03:07 INFO - PROCESS | 4412 | 1461110587926 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 17:03:07 INFO - PROCESS | 4412 | 1461110587928 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 17:03:07 INFO - PROCESS | 4412 | 1461110587931 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:03:07 INFO - PROCESS | 4412 | 1461110587933 Marionette TRACE conn5 <- [1,1190,null,{}] 17:03:07 INFO - PROCESS | 4412 | 1461110587936 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:08 INFO - PROCESS | 4412 | 1461110588016 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 17:03:08 INFO - PROCESS | 4412 | 1461110588022 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:08 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622B06000 == 39 [pid = 4412] [id = 307] 17:03:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (000000861F3CD800) [pid = 4412] [serial = 920] [outer = 0000000000000000] 17:03:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861F8AA400) [pid = 4412] [serial = 921] [outer = 000000861F3CD800] 17:03:08 INFO - PROCESS | 4412 | 1461110588068 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861F96D800) [pid = 4412] [serial = 922] [outer = 000000861F3CD800] 17:03:08 INFO - PROCESS | 4412 | 1461110588497 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:03:08 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 17:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 586ms 17:03:08 INFO - PROCESS | 4412 | 1461110588525 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 17:03:08 INFO - PROCESS | 4412 | 1461110588527 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 17:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:03:08 INFO - PROCESS | 4412 | 1461110588531 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:03:08 INFO - PROCESS | 4412 | 1461110588533 Marionette TRACE conn5 <- [1,1194,null,{}] 17:03:08 INFO - PROCESS | 4412 | 1461110588540 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:08 INFO - PROCESS | 4412 | 1461110588619 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 17:03:08 INFO - PROCESS | 4412 | 1461110588625 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:08 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E0C800 == 40 [pid = 4412] [id = 308] 17:03:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861F973000) [pid = 4412] [serial = 923] [outer = 0000000000000000] 17:03:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861F976C00) [pid = 4412] [serial = 924] [outer = 000000861F973000] 17:03:08 INFO - PROCESS | 4412 | 1461110588671 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861FA9DC00) [pid = 4412] [serial = 925] [outer = 000000861F973000] 17:03:09 INFO - PROCESS | 4412 | 1461110589100 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:03:09 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 17:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 17:03:09 INFO - PROCESS | 4412 | 1461110589164 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 17:03:09 INFO - PROCESS | 4412 | 1461110589167 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 17:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:03:09 INFO - PROCESS | 4412 | 1461110589174 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:03:09 INFO - PROCESS | 4412 | 1461110589176 Marionette TRACE conn5 <- [1,1198,null,{}] 17:03:09 INFO - PROCESS | 4412 | 1461110589179 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:09 INFO - PROCESS | 4412 | 1461110589259 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 17:03:09 INFO - PROCESS | 4412 | 1461110589266 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:09 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E59800 == 41 [pid = 4412] [id = 309] 17:03:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861FAB1800) [pid = 4412] [serial = 926] [outer = 0000000000000000] 17:03:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861FAB4800) [pid = 4412] [serial = 927] [outer = 000000861FAB1800] 17:03:09 INFO - PROCESS | 4412 | 1461110589314 Marionette DEBUG loaded listener.js 17:03:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861FABE000) [pid = 4412] [serial = 928] [outer = 000000861FAB1800] 17:03:09 INFO - PROCESS | 4412 | 1461110589904 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 775ms 17:03:10 INFO - PROCESS | 4412 | 1461110589993 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 17:03:10 INFO - PROCESS | 4412 | 1461110589998 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 17:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:03:10 INFO - PROCESS | 4412 | 1461110590047 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:03:10 INFO - PROCESS | 4412 | 1461110590052 Marionette TRACE conn5 <- [1,1202,null,{}] 17:03:10 INFO - PROCESS | 4412 | 1461110590058 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:10 INFO - PROCESS | 4412 | 1461110590190 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 17:03:10 INFO - PROCESS | 4412 | 1461110590259 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:10 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616B1B000 == 42 [pid = 4412] [id = 310] 17:03:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008610542C00) [pid = 4412] [serial = 929] [outer = 0000000000000000] 17:03:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (0000008611E2FC00) [pid = 4412] [serial = 930] [outer = 0000008610542C00] 17:03:10 INFO - PROCESS | 4412 | 1461110590319 Marionette DEBUG loaded listener.js 17:03:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (00000086127D9C00) [pid = 4412] [serial = 931] [outer = 0000008610542C00] 17:03:11 INFO - PROCESS | 4412 | 1461110591074 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1094ms 17:03:11 INFO - PROCESS | 4412 | 1461110591138 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 17:03:11 INFO - PROCESS | 4412 | 1461110591145 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 17:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:03:11 INFO - PROCESS | 4412 | 1461110591151 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:03:11 INFO - PROCESS | 4412 | 1461110591154 Marionette TRACE conn5 <- [1,1206,null,{}] 17:03:11 INFO - PROCESS | 4412 | 1461110591159 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:11 INFO - PROCESS | 4412 | 1461110591280 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 17:03:11 INFO - PROCESS | 4412 | 1461110591356 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:11 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E839800 == 43 [pid = 4412] [id = 311] 17:03:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (00000086138F8000) [pid = 4412] [serial = 932] [outer = 0000000000000000] 17:03:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (0000008616B41800) [pid = 4412] [serial = 933] [outer = 00000086138F8000] 17:03:11 INFO - PROCESS | 4412 | 1461110591411 Marionette DEBUG loaded listener.js 17:03:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (000000861840AC00) [pid = 4412] [serial = 934] [outer = 00000086138F8000] 17:03:12 INFO - PROCESS | 4412 | 1461110592341 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1232ms 17:03:12 INFO - PROCESS | 4412 | 1461110592384 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 17:03:12 INFO - PROCESS | 4412 | 1461110592388 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 17:03:12 INFO - PROCESS | 4412 | 1461110592393 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:03:12 INFO - PROCESS | 4412 | 1461110592398 Marionette TRACE conn5 <- [1,1210,null,{}] 17:03:12 INFO - PROCESS | 4412 | 1461110592405 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:12 INFO - PROCESS | 4412 | 1461110592520 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 17:03:12 INFO - PROCESS | 4412 | 1461110592649 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:12 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616BC8000 == 44 [pid = 4412] [id = 312] 17:03:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008611D90800) [pid = 4412] [serial = 935] [outer = 0000000000000000] 17:03:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008611D9A800) [pid = 4412] [serial = 936] [outer = 0000008611D90800] 17:03:12 INFO - PROCESS | 4412 | 1461110592700 Marionette DEBUG loaded listener.js 17:03:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008612182000) [pid = 4412] [serial = 937] [outer = 0000008611D90800] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 0000008621551000 == 43 [pid = 4412] [id = 81] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 00000086190B7800 == 42 [pid = 4412] [id = 64] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 000000861CE4E000 == 41 [pid = 4412] [id = 68] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 00000086172D3800 == 40 [pid = 4412] [id = 74] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 000000861E83D800 == 39 [pid = 4412] [id = 77] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 0000008622B18000 == 38 [pid = 4412] [id = 72] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E05800 == 37 [pid = 4412] [id = 66] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5C0800 == 36 [pid = 4412] [id = 76] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 000000861EF08000 == 35 [pid = 4412] [id = 79] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 000000862331B000 == 34 [pid = 4412] [id = 67] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 00000086118AB800 == 33 [pid = 4412] [id = 65] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 000000861F7CC800 == 32 [pid = 4412] [id = 80] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 00000086244D9000 == 31 [pid = 4412] [id = 69] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 0000008613777000 == 30 [pid = 4412] [id = 71] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA5A000 == 29 [pid = 4412] [id = 78] 17:03:12 INFO - PROCESS | 4412 | --DOCSHELL 00000086184D2000 == 28 [pid = 4412] [id = 75] 17:03:12 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (00000086242D6800) [pid = 4412] [serial = 885] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008624441800) [pid = 4412] [serial = 790] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861BC51800) [pid = 4412] [serial = 781] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (00000086241BE400) [pid = 4412] [serial = 787] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (00000086242A2C00) [pid = 4412] [serial = 778] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (000000861FAD9000) [pid = 4412] [serial = 784] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (000000862CEDA000) [pid = 4412] [serial = 796] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000862641B400) [pid = 4412] [serial = 793] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (0000008623647800) [pid = 4412] [serial = 870] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (00000086242A3800) [pid = 4412] [serial = 871] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000862429C000) [pid = 4412] [serial = 874] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (00000086235BF400) [pid = 4412] [serial = 873] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861737C000) [pid = 4412] [serial = 879] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (0000008623BCC800) [pid = 4412] [serial = 876] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (0000008623BD8000) [pid = 4412] [serial = 882] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008623BD5000) [pid = 4412] [serial = 877] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (000000861381DC00) [pid = 4412] [serial = 832] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (0000008611F30800) [pid = 4412] [serial = 831] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (00000086242A4800) [pid = 4412] [serial = 829] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (0000008622C09400) [pid = 4412] [serial = 867] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (00000086204D3800) [pid = 4412] [serial = 864] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (00000086211AB000) [pid = 4412] [serial = 865] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (000000861F978C00) [pid = 4412] [serial = 861] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (000000861FAE9400) [pid = 4412] [serial = 862] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (000000861250E000) [pid = 4412] [serial = 858] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861CEC2800) [pid = 4412] [serial = 859] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (000000861BFD2C00) [pid = 4412] [serial = 856] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (0000008616B3D000) [pid = 4412] [serial = 855] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (000000862CEE2800) [pid = 4412] [serial = 853] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (000000862CE4C800) [pid = 4412] [serial = 852] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (000000862CE4F400) [pid = 4412] [serial = 850] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000862B034400) [pid = 4412] [serial = 849] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000862CED7800) [pid = 4412] [serial = 847] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (000000862CE4B800) [pid = 4412] [serial = 846] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (0000008623C48800) [pid = 4412] [serial = 883] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (000000862CE47400) [pid = 4412] [serial = 844] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (00000086264B2400) [pid = 4412] [serial = 843] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (0000008626422000) [pid = 4412] [serial = 841] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (0000008624439800) [pid = 4412] [serial = 840] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (000000862338E000) [pid = 4412] [serial = 838] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 77 (0000008620EE2C00) [pid = 4412] [serial = 837] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 76 (000000861F3EA800) [pid = 4412] [serial = 835] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 75 (000000861E109800) [pid = 4412] [serial = 834] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 74 (000000861F8AC400) [pid = 4412] [serial = 880] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 73 (0000008622E90000) [pid = 4412] [serial = 868] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | --DOMWINDOW == 72 (00000086239A0000) [pid = 4412] [serial = 799] [outer = 0000000000000000] [url = about:blank] 17:03:13 INFO - PROCESS | 4412 | 1461110593249 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 17:03:13 INFO - PROCESS | 4412 | 1461110593285 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 17:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:03:13 INFO - PROCESS | 4412 | 1461110593296 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:03:13 INFO - PROCESS | 4412 | 1461110593298 Marionette TRACE conn5 <- [1,1214,null,{}] 17:03:13 INFO - PROCESS | 4412 | 1461110593302 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:13 INFO - PROCESS | 4412 | 1461110593384 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 17:03:13 INFO - PROCESS | 4412 | 1461110593391 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:13 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184D2000 == 29 [pid = 4412] [id = 313] 17:03:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 73 (0000008611F30800) [pid = 4412] [serial = 938] [outer = 0000000000000000] 17:03:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 74 (000000861361CC00) [pid = 4412] [serial = 939] [outer = 0000008611F30800] 17:03:13 INFO - PROCESS | 4412 | 1461110593440 Marionette DEBUG loaded listener.js 17:03:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 75 (0000008616A33400) [pid = 4412] [serial = 940] [outer = 0000008611F30800] 17:03:13 INFO - PROCESS | 4412 | 1461110593909 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 627ms 17:03:13 INFO - PROCESS | 4412 | 1461110593925 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 17:03:13 INFO - PROCESS | 4412 | 1461110593928 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 17:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:03:13 INFO - PROCESS | 4412 | 1461110593931 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:03:13 INFO - PROCESS | 4412 | 1461110593935 Marionette TRACE conn5 <- [1,1218,null,{}] 17:03:13 INFO - PROCESS | 4412 | 1461110593951 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:14 INFO - PROCESS | 4412 | 1461110594038 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 17:03:14 INFO - PROCESS | 4412 | 1461110594079 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:14 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA46000 == 30 [pid = 4412] [id = 314] 17:03:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 76 (0000008618404C00) [pid = 4412] [serial = 941] [outer = 0000000000000000] 17:03:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 77 (0000008618409800) [pid = 4412] [serial = 942] [outer = 0000008618404C00] 17:03:14 INFO - PROCESS | 4412 | 1461110594128 Marionette DEBUG loaded listener.js 17:03:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (0000008618808000) [pid = 4412] [serial = 943] [outer = 0000008618404C00] 17:03:14 INFO - PROCESS | 4412 | 1461110594567 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 17:03:14 INFO - PROCESS | 4412 | 1461110594624 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 17:03:14 INFO - PROCESS | 4412 | 1461110594627 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 17:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:03:14 INFO - PROCESS | 4412 | 1461110594630 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:03:14 INFO - PROCESS | 4412 | 1461110594632 Marionette TRACE conn5 <- [1,1222,null,{}] 17:03:14 INFO - PROCESS | 4412 | 1461110594636 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:14 INFO - PROCESS | 4412 | 1461110594718 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 17:03:14 INFO - PROCESS | 4412 | 1461110594726 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:14 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F210000 == 31 [pid = 4412] [id = 315] 17:03:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (000000861B4E0400) [pid = 4412] [serial = 944] [outer = 0000000000000000] 17:03:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (000000861BC50400) [pid = 4412] [serial = 945] [outer = 000000861B4E0400] 17:03:14 INFO - PROCESS | 4412 | 1461110594775 Marionette DEBUG loaded listener.js 17:03:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861BFD3C00) [pid = 4412] [serial = 946] [outer = 000000861B4E0400] 17:03:15 INFO - PROCESS | 4412 | 1461110595198 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 587ms 17:03:15 INFO - PROCESS | 4412 | 1461110595229 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 17:03:15 INFO - PROCESS | 4412 | 1461110595231 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 17:03:15 INFO - PROCESS | 4412 | 1461110595234 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:03:15 INFO - PROCESS | 4412 | 1461110595236 Marionette TRACE conn5 <- [1,1226,null,{}] 17:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:03:15 INFO - PROCESS | 4412 | 1461110595240 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:15 INFO - PROCESS | 4412 | 1461110595346 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 17:03:15 INFO - PROCESS | 4412 | 1461110595353 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:15 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F7D7800 == 32 [pid = 4412] [id = 316] 17:03:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861BFDCC00) [pid = 4412] [serial = 947] [outer = 0000000000000000] 17:03:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (000000861C53B400) [pid = 4412] [serial = 948] [outer = 000000861BFDCC00] 17:03:15 INFO - PROCESS | 4412 | 1461110595401 Marionette DEBUG loaded listener.js 17:03:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (000000861E10F800) [pid = 4412] [serial = 949] [outer = 000000861BFDCC00] 17:03:15 INFO - PROCESS | 4412 | 1461110595864 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 17:03:15 INFO - PROCESS | 4412 | 1461110595913 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 17:03:15 INFO - PROCESS | 4412 | 1461110595915 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 17:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:03:15 INFO - PROCESS | 4412 | 1461110595918 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:03:15 INFO - PROCESS | 4412 | 1461110595920 Marionette TRACE conn5 <- [1,1230,null,{}] 17:03:15 INFO - PROCESS | 4412 | 1461110595924 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:16 INFO - PROCESS | 4412 | 1461110596049 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 17:03:16 INFO - PROCESS | 4412 | 1461110596100 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:16 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621ED2000 == 33 [pid = 4412] [id = 317] 17:03:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (000000861EAA3000) [pid = 4412] [serial = 950] [outer = 0000000000000000] 17:03:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (000000861F3C9800) [pid = 4412] [serial = 951] [outer = 000000861EAA3000] 17:03:16 INFO - PROCESS | 4412 | 1461110596151 Marionette DEBUG loaded listener.js 17:03:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (000000861F3F2400) [pid = 4412] [serial = 952] [outer = 000000861EAA3000] 17:03:16 INFO - PROCESS | 4412 | 1461110596584 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 17:03:16 INFO - PROCESS | 4412 | 1461110596613 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 17:03:16 INFO - PROCESS | 4412 | 1461110596615 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 17:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:03:16 INFO - PROCESS | 4412 | 1461110596618 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:03:16 INFO - PROCESS | 4412 | 1461110596620 Marionette TRACE conn5 <- [1,1234,null,{}] 17:03:16 INFO - PROCESS | 4412 | 1461110596624 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:16 INFO - PROCESS | 4412 | 1461110596757 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 17:03:16 INFO - PROCESS | 4412 | 1461110596776 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:16 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622CC3000 == 34 [pid = 4412] [id = 318] 17:03:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (000000861F4A7400) [pid = 4412] [serial = 953] [outer = 0000000000000000] 17:03:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (000000861F8A1800) [pid = 4412] [serial = 954] [outer = 000000861F4A7400] 17:03:16 INFO - PROCESS | 4412 | 1461110596821 Marionette DEBUG loaded listener.js 17:03:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (000000861F971800) [pid = 4412] [serial = 955] [outer = 000000861F4A7400] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (000000861BFE0400) [pid = 4412] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (000000861F3E8800) [pid = 4412] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (0000008616B3E400) [pid = 4412] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000861BC46800) [pid = 4412] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000861F973000) [pid = 4412] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (0000008611F22400) [pid = 4412] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (00000086103C0800) [pid = 4412] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (00000086118C5800) [pid = 4412] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (0000008618409C00) [pid = 4412] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (0000008611E3C000) [pid = 4412] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (000000861F3CD800) [pid = 4412] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (0000008611DDFC00) [pid = 4412] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:03:17 INFO - PROCESS | 4412 | --DOMWINDOW == 77 (0000008618455400) [pid = 4412] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:03:17 INFO - PROCESS | 4412 | 1461110597407 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 836ms 17:03:17 INFO - PROCESS | 4412 | 1461110597457 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 17:03:17 INFO - PROCESS | 4412 | 1461110597460 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 17:03:17 INFO - PROCESS | 4412 | 1461110597463 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:03:17 INFO - PROCESS | 4412 | 1461110597465 Marionette TRACE conn5 <- [1,1238,null,{}] 17:03:17 INFO - PROCESS | 4412 | 1461110597469 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:17 INFO - PROCESS | 4412 | 1461110597548 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 17:03:17 INFO - PROCESS | 4412 | 1461110597556 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:17 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E0E800 == 35 [pid = 4412] [id = 319] 17:03:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (0000008612184800) [pid = 4412] [serial = 956] [outer = 0000000000000000] 17:03:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (0000008616B40400) [pid = 4412] [serial = 957] [outer = 0000008612184800] 17:03:17 INFO - PROCESS | 4412 | 1461110597603 Marionette DEBUG loaded listener.js 17:03:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (000000861E7C8800) [pid = 4412] [serial = 958] [outer = 0000008612184800] 17:03:18 INFO - PROCESS | 4412 | 1461110598023 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 629ms 17:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:03:18 INFO - PROCESS | 4412 | 1461110598096 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 17:03:18 INFO - PROCESS | 4412 | 1461110598098 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 17:03:18 INFO - PROCESS | 4412 | 1461110598101 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:03:18 INFO - PROCESS | 4412 | 1461110598103 Marionette TRACE conn5 <- [1,1242,null,{}] 17:03:18 INFO - PROCESS | 4412 | 1461110598107 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:18 INFO - PROCESS | 4412 | 1461110598185 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 17:03:18 INFO - PROCESS | 4412 | 1461110598191 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:18 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E840000 == 36 [pid = 4412] [id = 320] 17:03:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861F978C00) [pid = 4412] [serial = 959] [outer = 0000000000000000] 17:03:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861FA9AC00) [pid = 4412] [serial = 960] [outer = 000000861F978C00] 17:03:18 INFO - PROCESS | 4412 | 1461110598238 Marionette DEBUG loaded listener.js 17:03:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (000000861FAD2000) [pid = 4412] [serial = 961] [outer = 000000861F978C00] 17:03:18 INFO - PROCESS | 4412 | 1461110598653 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 587ms 17:03:18 INFO - PROCESS | 4412 | 1461110598692 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 17:03:18 INFO - PROCESS | 4412 | 1461110598694 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 17:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:03:18 INFO - PROCESS | 4412 | 1461110598697 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:03:18 INFO - PROCESS | 4412 | 1461110598699 Marionette TRACE conn5 <- [1,1246,null,{}] 17:03:18 INFO - PROCESS | 4412 | 1461110598703 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:18 INFO - PROCESS | 4412 | 1461110598784 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 17:03:18 INFO - PROCESS | 4412 | 1461110598790 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:18 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623328000 == 37 [pid = 4412] [id = 321] 17:03:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (000000861FAD9800) [pid = 4412] [serial = 962] [outer = 0000000000000000] 17:03:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (000000861FADE400) [pid = 4412] [serial = 963] [outer = 000000861FAD9800] 17:03:18 INFO - PROCESS | 4412 | 1461110598835 Marionette DEBUG loaded listener.js 17:03:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (000000861FCB6000) [pid = 4412] [serial = 964] [outer = 000000861FAD9800] 17:03:19 INFO - PROCESS | 4412 | 1461110599275 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 628ms 17:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:03:19 INFO - PROCESS | 4412 | 1461110599329 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 17:03:19 INFO - PROCESS | 4412 | 1461110599332 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 17:03:19 INFO - PROCESS | 4412 | 1461110599335 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:03:19 INFO - PROCESS | 4412 | 1461110599338 Marionette TRACE conn5 <- [1,1250,null,{}] 17:03:19 INFO - PROCESS | 4412 | 1461110599341 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:19 INFO - PROCESS | 4412 | 1461110599493 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 17:03:19 INFO - PROCESS | 4412 | 1461110599642 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:19 INFO - PROCESS | 4412 | ++DOCSHELL 0000008617333000 == 38 [pid = 4412] [id = 322] 17:03:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (000000861053C000) [pid = 4412] [serial = 965] [outer = 0000000000000000] 17:03:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (0000008610DDC400) [pid = 4412] [serial = 966] [outer = 000000861053C000] 17:03:19 INFO - PROCESS | 4412 | 1461110599701 Marionette DEBUG loaded listener.js 17:03:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (000000861217EC00) [pid = 4412] [serial = 967] [outer = 000000861053C000] 17:03:20 INFO - PROCESS | 4412 | 1461110600281 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 985ms 17:03:20 INFO - PROCESS | 4412 | 1461110600325 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 17:03:20 INFO - PROCESS | 4412 | 1461110600330 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 17:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:03:20 INFO - PROCESS | 4412 | 1461110600335 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:03:20 INFO - PROCESS | 4412 | 1461110600340 Marionette TRACE conn5 <- [1,1254,null,{}] 17:03:20 INFO - PROCESS | 4412 | 1461110600345 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:20 INFO - PROCESS | 4412 | 1461110600454 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 17:03:20 INFO - PROCESS | 4412 | 1461110600528 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:20 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED3B800 == 39 [pid = 4412] [id = 323] 17:03:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (0000008617380000) [pid = 4412] [serial = 968] [outer = 0000000000000000] 17:03:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (00000086177F4000) [pid = 4412] [serial = 969] [outer = 0000008617380000] 17:03:20 INFO - PROCESS | 4412 | 1461110600631 Marionette DEBUG loaded listener.js 17:03:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (000000861B292800) [pid = 4412] [serial = 970] [outer = 0000008617380000] 17:03:21 INFO - PROCESS | 4412 | 1461110601240 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 945ms 17:03:21 INFO - PROCESS | 4412 | 1461110601282 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 17:03:21 INFO - PROCESS | 4412 | 1461110601285 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 17:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:03:21 INFO - PROCESS | 4412 | 1461110601289 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:03:21 INFO - PROCESS | 4412 | 1461110601292 Marionette TRACE conn5 <- [1,1258,null,{}] 17:03:21 INFO - PROCESS | 4412 | 1461110601296 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:21 INFO - PROCESS | 4412 | 1461110601404 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 17:03:21 INFO - PROCESS | 4412 | 1461110601480 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:21 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623324800 == 40 [pid = 4412] [id = 324] 17:03:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (000000861DC9E400) [pid = 4412] [serial = 971] [outer = 0000000000000000] 17:03:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (000000861F06C800) [pid = 4412] [serial = 972] [outer = 000000861DC9E400] 17:03:21 INFO - PROCESS | 4412 | 1461110601536 Marionette DEBUG loaded listener.js 17:03:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (000000861F3F6800) [pid = 4412] [serial = 973] [outer = 000000861DC9E400] 17:03:22 INFO - PROCESS | 4412 | 1461110602166 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 943ms 17:03:22 INFO - PROCESS | 4412 | 1461110602234 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 17:03:22 INFO - PROCESS | 4412 | 1461110602238 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 17:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:03:22 INFO - PROCESS | 4412 | 1461110602250 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:03:22 INFO - PROCESS | 4412 | 1461110602256 Marionette TRACE conn5 <- [1,1262,null,{}] 17:03:22 INFO - PROCESS | 4412 | 1461110602260 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:22 INFO - PROCESS | 4412 | 1461110602370 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 17:03:22 INFO - PROCESS | 4412 | 1461110602442 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:22 INFO - PROCESS | 4412 | ++DOCSHELL 000000862371D000 == 41 [pid = 4412] [id = 325] 17:03:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (0000008620292800) [pid = 4412] [serial = 974] [outer = 0000000000000000] 17:03:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000862046D800) [pid = 4412] [serial = 975] [outer = 0000008620292800] 17:03:22 INFO - PROCESS | 4412 | 1461110602497 Marionette DEBUG loaded listener.js 17:03:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (00000086204CF000) [pid = 4412] [serial = 976] [outer = 0000008620292800] 17:03:23 INFO - PROCESS | 4412 | 1461110603030 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 837ms 17:03:23 INFO - PROCESS | 4412 | 1461110603086 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 17:03:23 INFO - PROCESS | 4412 | 1461110603088 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 17:03:23 INFO - PROCESS | 4412 | 1461110603093 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:03:23 INFO - PROCESS | 4412 | 1461110603095 Marionette TRACE conn5 <- [1,1266,null,{}] 17:03:23 INFO - PROCESS | 4412 | 1461110603099 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:23 INFO - PROCESS | 4412 | 1461110603205 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 17:03:23 INFO - PROCESS | 4412 | 1461110603290 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:23 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623764800 == 42 [pid = 4412] [id = 326] 17:03:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (00000086202FD800) [pid = 4412] [serial = 977] [outer = 0000000000000000] 17:03:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (00000086204E9000) [pid = 4412] [serial = 978] [outer = 00000086202FD800] 17:03:23 INFO - PROCESS | 4412 | 1461110603345 Marionette DEBUG loaded listener.js 17:03:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (00000086205A8000) [pid = 4412] [serial = 979] [outer = 00000086202FD800] 17:03:23 INFO - PROCESS | 4412 | 1461110603912 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 880ms 17:03:23 INFO - PROCESS | 4412 | 1461110603979 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 17:03:23 INFO - PROCESS | 4412 | 1461110603981 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 17:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:03:23 INFO - PROCESS | 4412 | 1461110603985 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:03:23 INFO - PROCESS | 4412 | 1461110603987 Marionette TRACE conn5 <- [1,1270,null,{}] 17:03:24 INFO - PROCESS | 4412 | 1461110603991 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:24 INFO - PROCESS | 4412 | 1461110604143 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 17:03:24 INFO - PROCESS | 4412 | 1461110604262 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:24 INFO - PROCESS | 4412 | ++DOCSHELL 00000086125BE800 == 43 [pid = 4412] [id = 327] 17:03:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (00000086127C2C00) [pid = 4412] [serial = 980] [outer = 0000000000000000] 17:03:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (0000008613885000) [pid = 4412] [serial = 981] [outer = 00000086127C2C00] 17:03:24 INFO - PROCESS | 4412 | 1461110604330 Marionette DEBUG loaded listener.js 17:03:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861E5F3400) [pid = 4412] [serial = 982] [outer = 00000086127C2C00] 17:03:25 INFO - PROCESS | 4412 | 1461110605051 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1083ms 17:03:25 INFO - PROCESS | 4412 | 1461110605071 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 17:03:25 INFO - PROCESS | 4412 | 1461110605076 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 17:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:03:25 INFO - PROCESS | 4412 | 1461110605081 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:03:25 INFO - PROCESS | 4412 | 1461110605085 Marionette TRACE conn5 <- [1,1274,null,{}] 17:03:25 INFO - PROCESS | 4412 | 1461110605090 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:25 INFO - PROCESS | 4412 | 1461110605191 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 17:03:25 INFO - PROCESS | 4412 | 1461110605284 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:25 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5AE800 == 44 [pid = 4412] [id = 328] 17:03:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (00000086127C5400) [pid = 4412] [serial = 983] [outer = 0000000000000000] 17:03:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008613113000) [pid = 4412] [serial = 984] [outer = 00000086127C5400] 17:03:25 INFO - PROCESS | 4412 | 1461110605335 Marionette DEBUG loaded listener.js 17:03:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008616BB5000) [pid = 4412] [serial = 985] [outer = 00000086127C5400] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000861FAB4800) [pid = 4412] [serial = 927] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861FA9DC00) [pid = 4412] [serial = 925] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861C5DB000) [pid = 4412] [serial = 909] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861DCA0800) [pid = 4412] [serial = 910] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000861F8A6400) [pid = 4412] [serial = 919] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008617348C00) [pid = 4412] [serial = 898] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861BFD7800) [pid = 4412] [serial = 907] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861F976C00) [pid = 4412] [serial = 924] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (00000086127BC000) [pid = 4412] [serial = 892] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (0000008616A80000) [pid = 4412] [serial = 895] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (00000086118C7000) [pid = 4412] [serial = 888] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (0000008611DE7000) [pid = 4412] [serial = 889] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (000000861EAA9C00) [pid = 4412] [serial = 915] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (0000008618404800) [pid = 4412] [serial = 901] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861773E400) [pid = 4412] [serial = 900] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (000000861F96D800) [pid = 4412] [serial = 922] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (000000861E188400) [pid = 4412] [serial = 912] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (000000861BF8A400) [pid = 4412] [serial = 906] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (0000008613884000) [pid = 4412] [serial = 894] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (0000008616BB5400) [pid = 4412] [serial = 897] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000861B4EB800) [pid = 4412] [serial = 904] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000861F3B3400) [pid = 4412] [serial = 916] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (000000861F8AA400) [pid = 4412] [serial = 921] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (000000861F3F7C00) [pid = 4412] [serial = 918] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (000000861217E800) [pid = 4412] [serial = 891] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (000000861B28D400) [pid = 4412] [serial = 903] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (000000861E7CCC00) [pid = 4412] [serial = 913] [outer = 0000000000000000] [url = about:blank] 17:03:25 INFO - PROCESS | 4412 | 1461110605946 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 881ms 17:03:25 INFO - PROCESS | 4412 | 1461110605966 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 17:03:25 INFO - PROCESS | 4412 | 1461110605973 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 17:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:03:25 INFO - PROCESS | 4412 | 1461110605979 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:03:25 INFO - PROCESS | 4412 | 1461110605981 Marionette TRACE conn5 <- [1,1278,null,{}] 17:03:25 INFO - PROCESS | 4412 | 1461110605985 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:26 INFO - PROCESS | 4412 | 1461110606073 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 17:03:26 INFO - PROCESS | 4412 | 1461110606084 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:26 INFO - PROCESS | 4412 | ++DOCSHELL 000000861732A000 == 45 [pid = 4412] [id = 329] 17:03:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (00000086103CCC00) [pid = 4412] [serial = 986] [outer = 0000000000000000] 17:03:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (0000008612184400) [pid = 4412] [serial = 987] [outer = 00000086103CCC00] 17:03:26 INFO - PROCESS | 4412 | 1461110606191 Marionette DEBUG loaded listener.js 17:03:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (0000008616EAB400) [pid = 4412] [serial = 988] [outer = 00000086103CCC00] 17:03:26 INFO - PROCESS | 4412 | 1461110606622 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 690ms 17:03:26 INFO - PROCESS | 4412 | 1461110606675 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 17:03:26 INFO - PROCESS | 4412 | 1461110606677 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 17:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:03:26 INFO - PROCESS | 4412 | 1461110606681 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:03:26 INFO - PROCESS | 4412 | 1461110606685 Marionette TRACE conn5 <- [1,1282,null,{}] 17:03:26 INFO - PROCESS | 4412 | 1461110606697 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:26 INFO - PROCESS | 4412 | 1461110606785 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 17:03:26 INFO - PROCESS | 4412 | 1461110606794 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:26 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EB3A000 == 46 [pid = 4412] [id = 330] 17:03:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (000000861848A800) [pid = 4412] [serial = 989] [outer = 0000000000000000] 17:03:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (000000861901E000) [pid = 4412] [serial = 990] [outer = 000000861848A800] 17:03:26 INFO - PROCESS | 4412 | 1461110606843 Marionette DEBUG loaded listener.js 17:03:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (000000861BC4B000) [pid = 4412] [serial = 991] [outer = 000000861848A800] 17:03:27 INFO - PROCESS | 4412 | 1461110607319 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 692ms 17:03:27 INFO - PROCESS | 4412 | 1461110607375 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 17:03:27 INFO - PROCESS | 4412 | 1461110607378 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 17:03:27 INFO - PROCESS | 4412 | 1461110607381 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:03:27 INFO - PROCESS | 4412 | 1461110607383 Marionette TRACE conn5 <- [1,1286,null,{}] 17:03:27 INFO - PROCESS | 4412 | 1461110607387 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:27 INFO - PROCESS | 4412 | 1461110607473 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 17:03:27 INFO - PROCESS | 4412 | 1461110607481 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:27 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F21E000 == 47 [pid = 4412] [id = 331] 17:03:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (000000861BFDC800) [pid = 4412] [serial = 992] [outer = 0000000000000000] 17:03:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (000000861CE93C00) [pid = 4412] [serial = 993] [outer = 000000861BFDC800] 17:03:27 INFO - PROCESS | 4412 | 1461110607529 Marionette DEBUG loaded listener.js 17:03:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (000000861E1A6000) [pid = 4412] [serial = 994] [outer = 000000861BFDC800] 17:03:27 INFO - PROCESS | 4412 | 1461110607957 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 629ms 17:03:28 INFO - PROCESS | 4412 | 1461110608014 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 17:03:28 INFO - PROCESS | 4412 | 1461110608016 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 17:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:03:28 INFO - PROCESS | 4412 | 1461110608020 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:03:28 INFO - PROCESS | 4412 | 1461110608022 Marionette TRACE conn5 <- [1,1290,null,{}] 17:03:28 INFO - PROCESS | 4412 | 1461110608026 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:28 INFO - PROCESS | 4412 | 1461110608134 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 17:03:28 INFO - PROCESS | 4412 | 1461110608209 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:28 INFO - PROCESS | 4412 | ++DOCSHELL 0000008620E07000 == 48 [pid = 4412] [id = 332] 17:03:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (000000861E7D3800) [pid = 4412] [serial = 995] [outer = 0000000000000000] 17:03:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (000000861EAA9C00) [pid = 4412] [serial = 996] [outer = 000000861E7D3800] 17:03:28 INFO - PROCESS | 4412 | 1461110608254 Marionette DEBUG loaded listener.js 17:03:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (000000861F3EA800) [pid = 4412] [serial = 997] [outer = 000000861E7D3800] 17:03:28 INFO - PROCESS | 4412 | 1461110608702 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 17:03:28 INFO - PROCESS | 4412 | 1461110608755 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 17:03:28 INFO - PROCESS | 4412 | 1461110608758 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 17:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:03:28 INFO - PROCESS | 4412 | 1461110608761 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:03:28 INFO - PROCESS | 4412 | 1461110608763 Marionette TRACE conn5 <- [1,1294,null,{}] 17:03:28 INFO - PROCESS | 4412 | 1461110608766 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:28 INFO - PROCESS | 4412 | 1461110608883 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 17:03:28 INFO - PROCESS | 4412 | 1461110608940 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:28 INFO - PROCESS | 4412 | ++DOCSHELL 0000008611EF8000 == 49 [pid = 4412] [id = 333] 17:03:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (000000861F97AC00) [pid = 4412] [serial = 998] [outer = 0000000000000000] 17:03:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (000000861FABB800) [pid = 4412] [serial = 999] [outer = 000000861F97AC00] 17:03:29 INFO - PROCESS | 4412 | 1461110608989 Marionette DEBUG loaded listener.js 17:03:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (000000861FAEAC00) [pid = 4412] [serial = 1000] [outer = 000000861F97AC00] 17:03:29 INFO - PROCESS | 4412 | 1461110609423 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 691ms 17:03:29 INFO - PROCESS | 4412 | 1461110609457 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 17:03:29 INFO - PROCESS | 4412 | 1461110609459 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 17:03:29 INFO - PROCESS | 4412 | 1461110609462 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:03:29 INFO - PROCESS | 4412 | 1461110609464 Marionette TRACE conn5 <- [1,1298,null,{}] 17:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:03:29 INFO - PROCESS | 4412 | 1461110609468 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:29 INFO - PROCESS | 4412 | 1461110609606 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 17:03:29 INFO - PROCESS | 4412 | 1461110609658 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:29 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E1D000 == 50 [pid = 4412] [id = 334] 17:03:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (0000008620294C00) [pid = 4412] [serial = 1001] [outer = 0000000000000000] 17:03:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000862046BC00) [pid = 4412] [serial = 1002] [outer = 0000008620294C00] 17:03:29 INFO - PROCESS | 4412 | 1461110609705 Marionette DEBUG loaded listener.js 17:03:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (0000008620EEB000) [pid = 4412] [serial = 1003] [outer = 0000008620294C00] 17:03:30 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (000000861BFDCC00) [pid = 4412] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:03:30 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (000000861EAA3000) [pid = 4412] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:03:30 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (0000008611F30800) [pid = 4412] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:03:30 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (0000008611D90800) [pid = 4412] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:03:30 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (000000861FAB1800) [pid = 4412] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:03:30 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861B4E0400) [pid = 4412] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:03:30 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (000000861F4A7400) [pid = 4412] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:03:30 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (0000008618404C00) [pid = 4412] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:03:30 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (0000008612184800) [pid = 4412] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:03:30 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (000000861F978C00) [pid = 4412] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:03:30 INFO - PROCESS | 4412 | 1461110610144 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 17:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 17:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 732ms 17:03:30 INFO - PROCESS | 4412 | 1461110610202 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 17:03:30 INFO - PROCESS | 4412 | 1461110610204 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 17:03:30 INFO - PROCESS | 4412 | 1461110610208 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:03:30 INFO - PROCESS | 4412 | 1461110610210 Marionette TRACE conn5 <- [1,1302,null,{}] 17:03:30 INFO - PROCESS | 4412 | 1461110610214 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:30 INFO - PROCESS | 4412 | 1461110610296 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 17:03:30 INFO - PROCESS | 4412 | 1461110610370 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:30 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E63000 == 51 [pid = 4412] [id = 335] 17:03:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (0000008616B3AC00) [pid = 4412] [serial = 1004] [outer = 0000000000000000] 17:03:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (000000861F3EF400) [pid = 4412] [serial = 1005] [outer = 0000008616B3AC00] 17:03:30 INFO - PROCESS | 4412 | 1461110610415 Marionette DEBUG loaded listener.js 17:03:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (00000086211AA800) [pid = 4412] [serial = 1006] [outer = 0000008616B3AC00] 17:03:30 INFO - PROCESS | 4412 | 1461110610775 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 627ms 17:03:30 INFO - PROCESS | 4412 | 1461110610838 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 17:03:30 INFO - PROCESS | 4412 | 1461110610840 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 17:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:03:30 INFO - PROCESS | 4412 | 1461110610843 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:03:30 INFO - PROCESS | 4412 | 1461110610845 Marionette TRACE conn5 <- [1,1306,null,{}] 17:03:30 INFO - PROCESS | 4412 | 1461110610848 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:30 INFO - PROCESS | 4412 | 1461110610982 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 17:03:31 INFO - PROCESS | 4412 | 1461110610997 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:31 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623598000 == 52 [pid = 4412] [id = 336] 17:03:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (000000861FAB1C00) [pid = 4412] [serial = 1007] [outer = 0000000000000000] 17:03:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (000000862156FC00) [pid = 4412] [serial = 1008] [outer = 000000861FAB1C00] 17:03:31 INFO - PROCESS | 4412 | 1461110611043 Marionette DEBUG loaded listener.js 17:03:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (0000008621AF2800) [pid = 4412] [serial = 1009] [outer = 000000861FAB1C00] 17:03:31 INFO - PROCESS | 4412 | 1461110611449 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 628ms 17:03:31 INFO - PROCESS | 4412 | 1461110611474 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 17:03:31 INFO - PROCESS | 4412 | 1461110611477 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 17:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:03:31 INFO - PROCESS | 4412 | 1461110611480 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:03:31 INFO - PROCESS | 4412 | 1461110611482 Marionette TRACE conn5 <- [1,1310,null,{}] 17:03:31 INFO - PROCESS | 4412 | 1461110611485 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:31 INFO - PROCESS | 4412 | 1461110611594 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 17:03:31 INFO - PROCESS | 4412 | 1461110611602 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:31 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237E4800 == 53 [pid = 4412] [id = 337] 17:03:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (00000086216A6800) [pid = 4412] [serial = 1010] [outer = 0000000000000000] 17:03:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (0000008622C0A800) [pid = 4412] [serial = 1011] [outer = 00000086216A6800] 17:03:31 INFO - PROCESS | 4412 | 1461110611650 Marionette DEBUG loaded listener.js 17:03:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (0000008622C7D800) [pid = 4412] [serial = 1012] [outer = 00000086216A6800] 17:03:32 INFO - PROCESS | 4412 | 1461110612145 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 17:03:32 INFO - PROCESS | 4412 | 1461110612188 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 17:03:32 INFO - PROCESS | 4412 | 1461110612194 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 17:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:03:32 INFO - PROCESS | 4412 | 1461110612201 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:03:32 INFO - PROCESS | 4412 | 1461110612206 Marionette TRACE conn5 <- [1,1314,null,{}] 17:03:32 INFO - PROCESS | 4412 | 1461110612286 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:32 INFO - PROCESS | 4412 | 1461110612422 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 17:03:32 INFO - PROCESS | 4412 | 1461110612483 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:32 INFO - PROCESS | 4412 | ++DOCSHELL 00000086177CF000 == 54 [pid = 4412] [id = 338] 17:03:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (0000008611DE6000) [pid = 4412] [serial = 1013] [outer = 0000000000000000] 17:03:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (0000008611F26C00) [pid = 4412] [serial = 1014] [outer = 0000008611DE6000] 17:03:32 INFO - PROCESS | 4412 | 1461110612541 Marionette DEBUG loaded listener.js 17:03:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (0000008613114400) [pid = 4412] [serial = 1015] [outer = 0000008611DE6000] 17:03:33 INFO - PROCESS | 4412 | 1461110613082 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:03:33 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 17:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 943ms 17:03:33 INFO - PROCESS | 4412 | 1461110613147 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 17:03:33 INFO - PROCESS | 4412 | 1461110613154 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 17:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:03:33 INFO - PROCESS | 4412 | 1461110613161 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:03:33 INFO - PROCESS | 4412 | 1461110613164 Marionette TRACE conn5 <- [1,1318,null,{}] 17:03:33 INFO - PROCESS | 4412 | 1461110613169 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:33 INFO - PROCESS | 4412 | 1461110613282 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 17:03:33 INFO - PROCESS | 4412 | 1461110613357 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F265800 == 55 [pid = 4412] [id = 339] 17:03:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008618406800) [pid = 4412] [serial = 1016] [outer = 0000000000000000] 17:03:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861880D400) [pid = 4412] [serial = 1017] [outer = 0000008618406800] 17:03:33 INFO - PROCESS | 4412 | 1461110613454 Marionette DEBUG loaded listener.js 17:03:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861BFDF000) [pid = 4412] [serial = 1018] [outer = 0000008618406800] 17:03:34 INFO - PROCESS | 4412 | 1461110614079 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:03:34 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 17:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 943ms 17:03:34 INFO - PROCESS | 4412 | 1461110614108 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 17:03:34 INFO - PROCESS | 4412 | 1461110614111 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 17:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:03:34 INFO - PROCESS | 4412 | 1461110614115 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:03:34 INFO - PROCESS | 4412 | 1461110614119 Marionette TRACE conn5 <- [1,1322,null,{}] 17:03:34 INFO - PROCESS | 4412 | 1461110614131 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:34 INFO - PROCESS | 4412 | 1461110614246 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 17:03:34 INFO - PROCESS | 4412 | 1461110614362 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:34 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238E7000 == 56 [pid = 4412] [id = 340] 17:03:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861F8AA800) [pid = 4412] [serial = 1019] [outer = 0000000000000000] 17:03:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861FAB8000) [pid = 4412] [serial = 1020] [outer = 000000861F8AA800] 17:03:34 INFO - PROCESS | 4412 | 1461110614422 Marionette DEBUG loaded listener.js 17:03:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (00000086204DA400) [pid = 4412] [serial = 1021] [outer = 000000861F8AA800] 17:03:35 INFO - PROCESS | 4412 | 1461110615025 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 945ms 17:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:03:35 INFO - PROCESS | 4412 | 1461110615061 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 17:03:35 INFO - PROCESS | 4412 | 1461110615064 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 17:03:35 INFO - PROCESS | 4412 | 1461110615068 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:03:35 INFO - PROCESS | 4412 | 1461110615070 Marionette TRACE conn5 <- [1,1326,null,{}] 17:03:35 INFO - PROCESS | 4412 | 1461110615074 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:35 INFO - PROCESS | 4412 | 1461110615182 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 17:03:35 INFO - PROCESS | 4412 | 1461110615257 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:35 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623ACC000 == 57 [pid = 4412] [id = 341] 17:03:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008622C82000) [pid = 4412] [serial = 1022] [outer = 0000000000000000] 17:03:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (0000008622CA1800) [pid = 4412] [serial = 1023] [outer = 0000008622C82000] 17:03:35 INFO - PROCESS | 4412 | 1461110615354 Marionette DEBUG loaded listener.js 17:03:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (0000008622E96000) [pid = 4412] [serial = 1024] [outer = 0000008622C82000] 17:03:36 INFO - PROCESS | 4412 | 1461110616669 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1644ms 17:03:36 INFO - PROCESS | 4412 | 1461110616715 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 17:03:36 INFO - PROCESS | 4412 | 1461110616719 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 17:03:36 INFO - PROCESS | 4412 | 1461110616725 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:03:36 INFO - PROCESS | 4412 | 1461110616729 Marionette TRACE conn5 <- [1,1330,null,{}] 17:03:36 INFO - PROCESS | 4412 | 1461110616734 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:36 INFO - PROCESS | 4412 | 1461110616834 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 17:03:36 INFO - PROCESS | 4412 | 1461110616905 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:36 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190B7800 == 58 [pid = 4412] [id = 342] 17:03:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000861217F400) [pid = 4412] [serial = 1025] [outer = 0000000000000000] 17:03:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (00000086127BA800) [pid = 4412] [serial = 1026] [outer = 000000861217F400] 17:03:36 INFO - PROCESS | 4412 | 1461110616955 Marionette DEBUG loaded listener.js 17:03:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (00000086138F7400) [pid = 4412] [serial = 1027] [outer = 000000861217F400] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 000000862B5B9800 == 57 [pid = 4412] [id = 295] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 00000086118B7000 == 56 [pid = 4412] [id = 73] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008623598000 == 55 [pid = 4412] [id = 336] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E63000 == 54 [pid = 4412] [id = 335] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E1D000 == 53 [pid = 4412] [id = 334] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008611EF8000 == 52 [pid = 4412] [id = 333] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008620E07000 == 51 [pid = 4412] [id = 332] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861F21E000 == 50 [pid = 4412] [id = 331] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861EB3A000 == 49 [pid = 4412] [id = 330] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (000000861FADE400) [pid = 4412] [serial = 963] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861732A000 == 48 [pid = 4412] [id = 329] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5AE800 == 47 [pid = 4412] [id = 328] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 000000862371D000 == 46 [pid = 4412] [id = 325] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008623324800 == 45 [pid = 4412] [id = 324] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED3B800 == 44 [pid = 4412] [id = 323] 17:03:37 INFO - PROCESS | 4412 | --DOCSHELL 0000008617333000 == 43 [pid = 4412] [id = 322] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861361CC00) [pid = 4412] [serial = 939] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (0000008616A33400) [pid = 4412] [serial = 940] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (0000008612182000) [pid = 4412] [serial = 937] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008611D9A800) [pid = 4412] [serial = 936] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000861FABE000) [pid = 4412] [serial = 928] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861BC50400) [pid = 4412] [serial = 945] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (0000008611E2FC00) [pid = 4412] [serial = 930] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861F8A1800) [pid = 4412] [serial = 954] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008618409800) [pid = 4412] [serial = 942] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008618808000) [pid = 4412] [serial = 943] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (0000008616B41800) [pid = 4412] [serial = 933] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (0000008616B40400) [pid = 4412] [serial = 957] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861E7C8800) [pid = 4412] [serial = 958] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (000000861FA9AC00) [pid = 4412] [serial = 960] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (000000861F971800) [pid = 4412] [serial = 955] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (000000861C53B400) [pid = 4412] [serial = 948] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (000000861FAD2000) [pid = 4412] [serial = 961] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (000000861BFD3C00) [pid = 4412] [serial = 946] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861E10F800) [pid = 4412] [serial = 949] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (000000861F3F2400) [pid = 4412] [serial = 952] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (000000861F3C9800) [pid = 4412] [serial = 951] [outer = 0000000000000000] [url = about:blank] 17:03:37 INFO - PROCESS | 4412 | 1461110617514 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 838ms 17:03:37 INFO - PROCESS | 4412 | 1461110617567 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 17:03:37 INFO - PROCESS | 4412 | 1461110617573 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 17:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:03:37 INFO - PROCESS | 4412 | 1461110617580 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:03:37 INFO - PROCESS | 4412 | 1461110617582 Marionette TRACE conn5 <- [1,1334,null,{}] 17:03:37 INFO - PROCESS | 4412 | 1461110617586 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:37 INFO - PROCESS | 4412 | 1461110617672 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 17:03:37 INFO - PROCESS | 4412 | 1461110617745 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:37 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5AE800 == 44 [pid = 4412] [id = 343] 17:03:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (000000861217A400) [pid = 4412] [serial = 1028] [outer = 0000000000000000] 17:03:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (0000008613159C00) [pid = 4412] [serial = 1029] [outer = 000000861217A400] 17:03:37 INFO - PROCESS | 4412 | 1461110617791 Marionette DEBUG loaded listener.js 17:03:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (0000008616D1AC00) [pid = 4412] [serial = 1030] [outer = 000000861217A400] 17:03:38 INFO - PROCESS | 4412 | 1461110618188 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 627ms 17:03:38 INFO - PROCESS | 4412 | 1461110618208 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 17:03:38 INFO - PROCESS | 4412 | 1461110618210 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 17:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:03:38 INFO - PROCESS | 4412 | 1461110618214 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:03:38 INFO - PROCESS | 4412 | 1461110618218 Marionette TRACE conn5 <- [1,1338,null,{}] 17:03:38 INFO - PROCESS | 4412 | 1461110618229 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:38 INFO - PROCESS | 4412 | 1461110618382 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 17:03:38 INFO - PROCESS | 4412 | 1461110618397 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:38 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC70000 == 45 [pid = 4412] [id = 344] 17:03:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (000000861844A800) [pid = 4412] [serial = 1031] [outer = 0000000000000000] 17:03:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (0000008618814400) [pid = 4412] [serial = 1032] [outer = 000000861844A800] 17:03:38 INFO - PROCESS | 4412 | 1461110618446 Marionette DEBUG loaded listener.js 17:03:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (000000861BC4F000) [pid = 4412] [serial = 1033] [outer = 000000861844A800] 17:03:38 INFO - PROCESS | 4412 | 1461110618906 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 17:03:38 INFO - PROCESS | 4412 | 1461110618951 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 17:03:38 INFO - PROCESS | 4412 | 1461110618954 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 17:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:03:38 INFO - PROCESS | 4412 | 1461110618957 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:03:38 INFO - PROCESS | 4412 | 1461110618959 Marionette TRACE conn5 <- [1,1342,null,{}] 17:03:38 INFO - PROCESS | 4412 | 1461110618962 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:39 INFO - PROCESS | 4412 | 1461110619046 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 17:03:39 INFO - PROCESS | 4412 | 1461110619055 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:39 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F444000 == 46 [pid = 4412] [id = 345] 17:03:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000861BFD6800) [pid = 4412] [serial = 1034] [outer = 0000000000000000] 17:03:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (000000861C538400) [pid = 4412] [serial = 1035] [outer = 000000861BFD6800] 17:03:39 INFO - PROCESS | 4412 | 1461110619104 Marionette DEBUG loaded listener.js 17:03:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861DCA1400) [pid = 4412] [serial = 1036] [outer = 000000861BFD6800] 17:03:39 INFO - PROCESS | 4412 | 1461110619517 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 586ms 17:03:39 INFO - PROCESS | 4412 | 1461110619551 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 17:03:39 INFO - PROCESS | 4412 | 1461110619553 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 17:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:03:39 INFO - PROCESS | 4412 | 1461110619581 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:03:39 INFO - PROCESS | 4412 | 1461110619583 Marionette TRACE conn5 <- [1,1346,null,{}] 17:03:39 INFO - PROCESS | 4412 | 1461110619587 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:39 INFO - PROCESS | 4412 | 1461110619691 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 17:03:39 INFO - PROCESS | 4412 | 1461110619768 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:39 INFO - PROCESS | 4412 | ++DOCSHELL 000000862154B000 == 47 [pid = 4412] [id = 346] 17:03:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (000000861CEC2800) [pid = 4412] [serial = 1037] [outer = 0000000000000000] 17:03:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (000000861E5F4C00) [pid = 4412] [serial = 1038] [outer = 000000861CEC2800] 17:03:39 INFO - PROCESS | 4412 | 1461110619813 Marionette DEBUG loaded listener.js 17:03:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861EAAC400) [pid = 4412] [serial = 1039] [outer = 000000861CEC2800] 17:03:40 INFO - PROCESS | 4412 | 1461110620231 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms 17:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:03:40 INFO - PROCESS | 4412 | 1461110620259 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 17:03:40 INFO - PROCESS | 4412 | 1461110620261 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 17:03:40 INFO - PROCESS | 4412 | 1461110620264 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:03:40 INFO - PROCESS | 4412 | 1461110620266 Marionette TRACE conn5 <- [1,1350,null,{}] 17:03:40 INFO - PROCESS | 4412 | 1461110620269 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:40 INFO - PROCESS | 4412 | 1461110620405 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 17:03:40 INFO - PROCESS | 4412 | 1461110620414 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:40 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C66800 == 48 [pid = 4412] [id = 347] 17:03:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861E17EC00) [pid = 4412] [serial = 1040] [outer = 0000000000000000] 17:03:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861F3ED000) [pid = 4412] [serial = 1041] [outer = 000000861E17EC00] 17:03:40 INFO - PROCESS | 4412 | 1461110620464 Marionette DEBUG loaded listener.js 17:03:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861F96E000) [pid = 4412] [serial = 1042] [outer = 000000861E17EC00] 17:03:40 INFO - PROCESS | 4412 | 1461110620951 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 17:03:41 INFO - PROCESS | 4412 | 1461110620999 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 17:03:41 INFO - PROCESS | 4412 | 1461110621001 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 17:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:03:41 INFO - PROCESS | 4412 | 1461110621009 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:03:41 INFO - PROCESS | 4412 | 1461110621011 Marionette TRACE conn5 <- [1,1354,null,{}] 17:03:41 INFO - PROCESS | 4412 | 1461110621044 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:41 INFO - PROCESS | 4412 | 1461110621164 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 17:03:41 INFO - PROCESS | 4412 | 1461110621177 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:41 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E4B800 == 49 [pid = 4412] [id = 348] 17:03:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861F96EC00) [pid = 4412] [serial = 1043] [outer = 0000000000000000] 17:03:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861FA9A000) [pid = 4412] [serial = 1044] [outer = 000000861F96EC00] 17:03:41 INFO - PROCESS | 4412 | 1461110621263 Marionette DEBUG loaded listener.js 17:03:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861FABD000) [pid = 4412] [serial = 1045] [outer = 000000861F96EC00] 17:03:41 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000861FAB1C00) [pid = 4412] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:03:41 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000861E7D3800) [pid = 4412] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:03:41 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861BFDC800) [pid = 4412] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:03:41 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (00000086103CCC00) [pid = 4412] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:03:41 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (00000086127C5400) [pid = 4412] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:03:41 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000861848A800) [pid = 4412] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:03:41 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (000000861F97AC00) [pid = 4412] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:03:41 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861FAD9800) [pid = 4412] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:03:41 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (0000008616B3AC00) [pid = 4412] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:03:41 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (0000008620294C00) [pid = 4412] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:03:41 INFO - PROCESS | 4412 | 1461110621779 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 17:03:41 INFO - PROCESS | 4412 | 1461110621807 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 17:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:03:41 INFO - PROCESS | 4412 | 1461110621811 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:03:41 INFO - PROCESS | 4412 | 1461110621812 Marionette TRACE conn5 <- [1,1358,null,{}] 17:03:41 INFO - PROCESS | 4412 | 1461110621816 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:41 INFO - PROCESS | 4412 | 1461110621896 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 17:03:41 INFO - PROCESS | 4412 | 1461110621905 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:41 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623095000 == 50 [pid = 4412] [id = 349] 17:03:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861BC4C800) [pid = 4412] [serial = 1046] [outer = 0000000000000000] 17:03:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (000000861FAD4400) [pid = 4412] [serial = 1047] [outer = 000000861BC4C800] 17:03:41 INFO - PROCESS | 4412 | 1461110621952 Marionette DEBUG loaded listener.js 17:03:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (000000861FCB5400) [pid = 4412] [serial = 1048] [outer = 000000861BC4C800] 17:03:42 INFO - PROCESS | 4412 | 1461110622381 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 17:03:42 INFO - PROCESS | 4412 | 1461110622444 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 17:03:42 INFO - PROCESS | 4412 | 1461110622447 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:03:42 INFO - PROCESS | 4412 | 1461110622449 Marionette TRACE conn5 <- [1,1362,null,{}] 17:03:42 INFO - PROCESS | 4412 | 1461110622452 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:42 INFO - PROCESS | 4412 | 1461110622563 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 17:03:42 INFO - PROCESS | 4412 | 1461110622574 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:42 INFO - PROCESS | 4412 | ++DOCSHELL 00000086235A6000 == 51 [pid = 4412] [id = 350] 17:03:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861FAD4800) [pid = 4412] [serial = 1049] [outer = 0000000000000000] 17:03:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (0000008620471000) [pid = 4412] [serial = 1050] [outer = 000000861FAD4800] 17:03:42 INFO - PROCESS | 4412 | 1461110622619 Marionette DEBUG loaded listener.js 17:03:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (00000086204ED000) [pid = 4412] [serial = 1051] [outer = 000000861FAD4800] 17:03:43 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:03:43 INFO - PROCESS | 4412 | 1461110623013 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 17:03:43 INFO - PROCESS | 4412 | 1461110623082 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 17:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:03:43 INFO - PROCESS | 4412 | 1461110623085 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:03:43 INFO - PROCESS | 4412 | 1461110623087 Marionette TRACE conn5 <- [1,1366,null,{}] 17:03:43 INFO - PROCESS | 4412 | 1461110623091 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:43 INFO - PROCESS | 4412 | 1461110623177 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 17:03:43 INFO - PROCESS | 4412 | 1461110623183 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:43 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237DE800 == 52 [pid = 4412] [id = 351] 17:03:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008620EE0400) [pid = 4412] [serial = 1052] [outer = 0000000000000000] 17:03:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008621A42800) [pid = 4412] [serial = 1053] [outer = 0000008620EE0400] 17:03:43 INFO - PROCESS | 4412 | 1461110623230 Marionette DEBUG loaded listener.js 17:03:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008622C0EC00) [pid = 4412] [serial = 1054] [outer = 0000008620EE0400] 17:03:43 INFO - PROCESS | 4412 | 1461110623632 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:03:43 INFO - PROCESS | 4412 | 1461110623729 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 17:03:43 INFO - PROCESS | 4412 | 1461110623740 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:03:43 INFO - PROCESS | 4412 | 1461110623745 Marionette TRACE conn5 <- [1,1370,null,{}] 17:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:03:43 INFO - PROCESS | 4412 | 1461110623752 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:43 INFO - PROCESS | 4412 | 1461110623876 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 17:03:44 INFO - PROCESS | 4412 | 1461110624031 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:44 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184BF800 == 53 [pid = 4412] [id = 352] 17:03:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (0000008611DE3800) [pid = 4412] [serial = 1055] [outer = 0000000000000000] 17:03:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (0000008611F2C400) [pid = 4412] [serial = 1056] [outer = 0000008611DE3800] 17:03:44 INFO - PROCESS | 4412 | 1461110624088 Marionette DEBUG loaded listener.js 17:03:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008616A31800) [pid = 4412] [serial = 1057] [outer = 0000008611DE3800] 17:03:44 INFO - PROCESS | 4412 | [4412] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:03:44 INFO - PROCESS | 4412 | 1461110624637 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:03:44 INFO - PROCESS | 4412 | 1461110624678 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 17:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:03:44 INFO - PROCESS | 4412 | 1461110624688 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:03:44 INFO - PROCESS | 4412 | 1461110624693 Marionette TRACE conn5 <- [1,1374,null,{}] 17:03:44 INFO - PROCESS | 4412 | 1461110624698 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:44 INFO - PROCESS | 4412 | 1461110624809 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 17:03:44 INFO - PROCESS | 4412 | 1461110624898 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:44 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F7CB800 == 54 [pid = 4412] [id = 353] 17:03:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (0000008618457400) [pid = 4412] [serial = 1058] [outer = 0000000000000000] 17:03:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861BC49400) [pid = 4412] [serial = 1059] [outer = 0000008618457400] 17:03:44 INFO - PROCESS | 4412 | 1461110624954 Marionette DEBUG loaded listener.js 17:03:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861C53A800) [pid = 4412] [serial = 1060] [outer = 0000008618457400] 17:03:45 INFO - PROCESS | 4412 | 1461110625594 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:03:45 INFO - PROCESS | 4412 | 1461110625633 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 17:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:03:45 INFO - PROCESS | 4412 | 1461110625637 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:03:45 INFO - PROCESS | 4412 | 1461110625640 Marionette TRACE conn5 <- [1,1378,null,{}] 17:03:45 INFO - PROCESS | 4412 | 1461110625650 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:45 INFO - PROCESS | 4412 | 1461110625765 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 17:03:45 INFO - PROCESS | 4412 | 1461110625885 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:45 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C24000 == 55 [pid = 4412] [id = 354] 17:03:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861F96C000) [pid = 4412] [serial = 1061] [outer = 0000000000000000] 17:03:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (000000861F977000) [pid = 4412] [serial = 1062] [outer = 000000861F96C000] 17:03:45 INFO - PROCESS | 4412 | 1461110625946 Marionette DEBUG loaded listener.js 17:03:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (00000086211B7C00) [pid = 4412] [serial = 1063] [outer = 000000861F96C000] 17:03:46 INFO - PROCESS | 4412 | 1461110626536 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 943ms 17:03:46 INFO - PROCESS | 4412 | 1461110626582 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 17:03:46 INFO - PROCESS | 4412 | 1461110626585 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 17:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:03:46 INFO - PROCESS | 4412 | 1461110626588 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:03:46 INFO - PROCESS | 4412 | 1461110626590 Marionette TRACE conn5 <- [1,1382,null,{}] 17:03:46 INFO - PROCESS | 4412 | 1461110626594 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:46 INFO - PROCESS | 4412 | 1461110626702 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 17:03:46 INFO - PROCESS | 4412 | 1461110626777 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:46 INFO - PROCESS | 4412 | ++DOCSHELL 0000008624267800 == 56 [pid = 4412] [id = 355] 17:03:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008622CA6C00) [pid = 4412] [serial = 1064] [outer = 0000000000000000] 17:03:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008622E91400) [pid = 4412] [serial = 1065] [outer = 0000008622CA6C00] 17:03:46 INFO - PROCESS | 4412 | 1461110626873 Marionette DEBUG loaded listener.js 17:03:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000862301D800) [pid = 4412] [serial = 1066] [outer = 0000008622CA6C00] 17:03:47 INFO - PROCESS | 4412 | 1461110627478 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 943ms 17:03:47 INFO - PROCESS | 4412 | 1461110627534 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 17:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:03:47 INFO - PROCESS | 4412 | 1461110627536 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 17:03:47 INFO - PROCESS | 4412 | 1461110627540 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:03:47 INFO - PROCESS | 4412 | 1461110627542 Marionette TRACE conn5 <- [1,1386,null,{}] 17:03:47 INFO - PROCESS | 4412 | 1461110627546 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:47 INFO - PROCESS | 4412 | 1461110627652 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 17:03:47 INFO - PROCESS | 4412 | 1461110627727 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:47 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244C6000 == 57 [pid = 4412] [id = 356] 17:03:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008622CAC000) [pid = 4412] [serial = 1067] [outer = 0000000000000000] 17:03:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (000000862337D000) [pid = 4412] [serial = 1068] [outer = 0000008622CAC000] 17:03:47 INFO - PROCESS | 4412 | 1461110627823 Marionette DEBUG loaded listener.js 17:03:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008623383C00) [pid = 4412] [serial = 1069] [outer = 0000008622CAC000] 17:03:48 INFO - PROCESS | 4412 | 1461110628636 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1126ms 17:03:48 INFO - PROCESS | 4412 | 1461110628669 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 17:03:48 INFO - PROCESS | 4412 | 1461110628674 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 17:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:03:48 INFO - PROCESS | 4412 | 1461110628679 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:03:48 INFO - PROCESS | 4412 | 1461110628684 Marionette TRACE conn5 <- [1,1390,null,{}] 17:03:48 INFO - PROCESS | 4412 | 1461110628690 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:48 INFO - PROCESS | 4412 | 1461110628789 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 17:03:48 INFO - PROCESS | 4412 | 1461110628871 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:48 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA62800 == 58 [pid = 4412] [id = 357] 17:03:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861310E400) [pid = 4412] [serial = 1070] [outer = 0000000000000000] 17:03:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008613689400) [pid = 4412] [serial = 1071] [outer = 000000861310E400] 17:03:48 INFO - PROCESS | 4412 | 1461110628976 Marionette DEBUG loaded listener.js 17:03:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861830BC00) [pid = 4412] [serial = 1072] [outer = 000000861310E400] 17:03:49 INFO - PROCESS | 4412 | 1461110629541 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 00000086235A6000 == 57 [pid = 4412] [id = 350] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008623095000 == 56 [pid = 4412] [id = 349] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E4B800 == 55 [pid = 4412] [id = 348] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008622C66800 == 54 [pid = 4412] [id = 347] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 000000862154B000 == 53 [pid = 4412] [id = 346] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 000000861F444000 == 52 [pid = 4412] [id = 345] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC70000 == 51 [pid = 4412] [id = 344] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5AE800 == 50 [pid = 4412] [id = 343] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 00000086190B7800 == 49 [pid = 4412] [id = 342] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008613885000) [pid = 4412] [serial = 981] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (00000086177F4000) [pid = 4412] [serial = 969] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000862046D800) [pid = 4412] [serial = 975] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008610DDC400) [pid = 4412] [serial = 966] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861F06C800) [pid = 4412] [serial = 972] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008622C0A800) [pid = 4412] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 000000861F265800 == 48 [pid = 4412] [id = 339] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 00000086177CF000 == 47 [pid = 4412] [id = 338] 17:03:49 INFO - PROCESS | 4412 | --DOCSHELL 00000086237E4800 == 46 [pid = 4412] [id = 337] 17:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 943ms 17:03:49 INFO - PROCESS | 4412 | 1461110629626 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 17:03:49 INFO - PROCESS | 4412 | 1461110629632 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 17:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:03:49 INFO - PROCESS | 4412 | 1461110629639 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:03:49 INFO - PROCESS | 4412 | 1461110629641 Marionette TRACE conn5 <- [1,1394,null,{}] 17:03:49 INFO - PROCESS | 4412 | 1461110629645 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:49 INFO - PROCESS | 4412 | 1461110629743 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008621AF2800) [pid = 4412] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (000000861EAA9C00) [pid = 4412] [serial = 996] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861F3EA800) [pid = 4412] [serial = 997] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861CE93C00) [pid = 4412] [serial = 993] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008612184400) [pid = 4412] [serial = 987] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008616EAB400) [pid = 4412] [serial = 988] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008616BB5000) [pid = 4412] [serial = 985] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008613113000) [pid = 4412] [serial = 984] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861901E000) [pid = 4412] [serial = 990] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (000000861BC4B000) [pid = 4412] [serial = 991] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000861FAEAC00) [pid = 4412] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (00000086204E9000) [pid = 4412] [serial = 978] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000861FCB6000) [pid = 4412] [serial = 964] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861FABB800) [pid = 4412] [serial = 999] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861F3EF400) [pid = 4412] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000862046BC00) [pid = 4412] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000862156FC00) [pid = 4412] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008620EEB000) [pid = 4412] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (00000086211AA800) [pid = 4412] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861E1A6000) [pid = 4412] [serial = 994] [outer = 0000000000000000] [url = about:blank] 17:03:49 INFO - PROCESS | 4412 | 1461110629827 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:49 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184CE000 == 47 [pid = 4412] [id = 358] 17:03:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (0000008612184400) [pid = 4412] [serial = 1073] [outer = 0000000000000000] 17:03:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008613885800) [pid = 4412] [serial = 1074] [outer = 0000008612184400] 17:03:49 INFO - PROCESS | 4412 | 1461110629875 Marionette DEBUG loaded listener.js 17:03:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (00000086178A6C00) [pid = 4412] [serial = 1075] [outer = 0000008612184400] 17:03:50 INFO - PROCESS | 4412 | 1461110630328 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 17:03:50 INFO - PROCESS | 4412 | 1461110630374 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 17:03:50 INFO - PROCESS | 4412 | 1461110630376 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 17:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:03:50 INFO - PROCESS | 4412 | 1461110630380 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:03:50 INFO - PROCESS | 4412 | 1461110630384 Marionette TRACE conn5 <- [1,1398,null,{}] 17:03:50 INFO - PROCESS | 4412 | 1461110630395 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:50 INFO - PROCESS | 4412 | 1461110630484 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 17:03:50 INFO - PROCESS | 4412 | 1461110630493 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:50 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F271800 == 48 [pid = 4412] [id = 359] 17:03:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861BFDE400) [pid = 4412] [serial = 1076] [outer = 0000000000000000] 17:03:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861E10FC00) [pid = 4412] [serial = 1077] [outer = 000000861BFDE400] 17:03:50 INFO - PROCESS | 4412 | 1461110630542 Marionette DEBUG loaded listener.js 17:03:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861EAAA800) [pid = 4412] [serial = 1078] [outer = 000000861BFDE400] 17:03:51 INFO - PROCESS | 4412 | 1461110631030 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 692ms 17:03:51 INFO - PROCESS | 4412 | 1461110631074 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 17:03:51 INFO - PROCESS | 4412 | 1461110631077 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 17:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:03:51 INFO - PROCESS | 4412 | 1461110631081 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:03:51 INFO - PROCESS | 4412 | 1461110631082 Marionette TRACE conn5 <- [1,1402,null,{}] 17:03:51 INFO - PROCESS | 4412 | 1461110631086 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:51 INFO - PROCESS | 4412 | 1461110631175 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 17:03:51 INFO - PROCESS | 4412 | 1461110631250 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:51 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621618000 == 49 [pid = 4412] [id = 360] 17:03:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861CE96C00) [pid = 4412] [serial = 1079] [outer = 0000000000000000] 17:03:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861F3EE000) [pid = 4412] [serial = 1080] [outer = 000000861CE96C00] 17:03:51 INFO - PROCESS | 4412 | 1461110631296 Marionette DEBUG loaded listener.js 17:03:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861F8A9C00) [pid = 4412] [serial = 1081] [outer = 000000861CE96C00] 17:03:51 INFO - PROCESS | 4412 | 1461110631696 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 628ms 17:03:51 INFO - PROCESS | 4412 | 1461110631711 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 17:03:51 INFO - PROCESS | 4412 | 1461110631714 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 17:03:51 INFO - PROCESS | 4412 | 1461110631717 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:03:51 INFO - PROCESS | 4412 | 1461110631719 Marionette TRACE conn5 <- [1,1406,null,{}] 17:03:51 INFO - PROCESS | 4412 | 1461110631722 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:51 INFO - PROCESS | 4412 | 1461110631840 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 17:03:51 INFO - PROCESS | 4412 | 1461110631896 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:51 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E04800 == 50 [pid = 4412] [id = 361] 17:03:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861F3CB800) [pid = 4412] [serial = 1082] [outer = 0000000000000000] 17:03:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000861FAB2000) [pid = 4412] [serial = 1083] [outer = 000000861F3CB800] 17:03:51 INFO - PROCESS | 4412 | 1461110631942 Marionette DEBUG loaded listener.js 17:03:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861FADF400) [pid = 4412] [serial = 1084] [outer = 000000861F3CB800] 17:03:52 INFO - PROCESS | 4412 | 1461110632401 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 732ms 17:03:52 INFO - PROCESS | 4412 | 1461110632453 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 17:03:52 INFO - PROCESS | 4412 | 1461110632455 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 17:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:03:52 INFO - PROCESS | 4412 | 1461110632459 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:03:52 INFO - PROCESS | 4412 | 1461110632461 Marionette TRACE conn5 <- [1,1410,null,{}] 17:03:52 INFO - PROCESS | 4412 | 1461110632470 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:52 INFO - PROCESS | 4412 | 1461110632602 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 17:03:52 INFO - PROCESS | 4412 | 1461110632659 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:52 INFO - PROCESS | 4412 | ++DOCSHELL 000000862330F800 == 51 [pid = 4412] [id = 362] 17:03:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (0000008620EEB000) [pid = 4412] [serial = 1085] [outer = 0000000000000000] 17:03:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (00000086216A3C00) [pid = 4412] [serial = 1086] [outer = 0000008620EEB000] 17:03:52 INFO - PROCESS | 4412 | 1461110632708 Marionette DEBUG loaded listener.js 17:03:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (0000008622C7D400) [pid = 4412] [serial = 1087] [outer = 0000008620EEB000] 17:03:53 INFO - PROCESS | 4412 | 1461110633132 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 735ms 17:03:53 INFO - PROCESS | 4412 | 1461110633198 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 17:03:53 INFO - PROCESS | 4412 | 1461110633201 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 17:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:03:53 INFO - PROCESS | 4412 | 1461110633204 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:03:53 INFO - PROCESS | 4412 | 1461110633206 Marionette TRACE conn5 <- [1,1414,null,{}] 17:03:53 INFO - PROCESS | 4412 | 1461110633209 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:53 INFO - PROCESS | 4412 | 1461110633318 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 17:03:53 INFO - PROCESS | 4412 | 1461110633372 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:53 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623702800 == 52 [pid = 4412] [id = 363] 17:03:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008622E8FC00) [pid = 4412] [serial = 1088] [outer = 0000000000000000] 17:03:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008622E95000) [pid = 4412] [serial = 1089] [outer = 0000008622E8FC00] 17:03:53 INFO - PROCESS | 4412 | 1461110633417 Marionette DEBUG loaded listener.js 17:03:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008623384000) [pid = 4412] [serial = 1090] [outer = 0000008622E8FC00] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008623C4D400) [pid = 4412] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (0000008617380000) [pid = 4412] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000861DC9E400) [pid = 4412] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008620292800) [pid = 4412] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (000000861053C000) [pid = 4412] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008610542C00) [pid = 4412] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (00000086138F8000) [pid = 4412] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (00000086127C2C00) [pid = 4412] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000861CEC2800) [pid = 4412] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000861E17EC00) [pid = 4412] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000861217F400) [pid = 4412] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (0000008622C82000) [pid = 4412] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861BFD6800) [pid = 4412] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861217A400) [pid = 4412] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000861844A800) [pid = 4412] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (000000861FAD4800) [pid = 4412] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861F96EC00) [pid = 4412] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:03:53 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861BC4C800) [pid = 4412] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:03:54 INFO - PROCESS | 4412 | 1461110633967 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 794ms 17:03:54 INFO - PROCESS | 4412 | 1461110633999 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 17:03:54 INFO - PROCESS | 4412 | 1461110634001 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 17:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:03:54 INFO - PROCESS | 4412 | 1461110634004 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:03:54 INFO - PROCESS | 4412 | 1461110634006 Marionette TRACE conn5 <- [1,1418,null,{}] 17:03:54 INFO - PROCESS | 4412 | 1461110634010 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:54 INFO - PROCESS | 4412 | 1461110634092 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 17:03:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (000000861361D000) [pid = 4412] [serial = 1091] [outer = 000000861E180000] 17:03:54 INFO - PROCESS | 4412 | 1461110634117 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:54 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238DC800 == 53 [pid = 4412] [id = 364] 17:03:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (000000861217F400) [pid = 4412] [serial = 1092] [outer = 0000000000000000] 17:03:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (00000086177F2000) [pid = 4412] [serial = 1093] [outer = 000000861217F400] 17:03:54 INFO - PROCESS | 4412 | 1461110634170 Marionette DEBUG loaded listener.js 17:03:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861E19E800) [pid = 4412] [serial = 1094] [outer = 000000861217F400] 17:03:54 INFO - PROCESS | 4412 | 1461110634664 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 17:03:54 INFO - PROCESS | 4412 | 1461110634698 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 17:03:54 INFO - PROCESS | 4412 | 1461110634700 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 17:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:03:54 INFO - PROCESS | 4412 | 1461110634704 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:03:54 INFO - PROCESS | 4412 | 1461110634706 Marionette TRACE conn5 <- [1,1422,null,{}] 17:03:54 INFO - PROCESS | 4412 | 1461110634710 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:54 INFO - PROCESS | 4412 | 1461110634792 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 17:03:54 INFO - PROCESS | 4412 | 1461110634799 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:54 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623AB7000 == 54 [pid = 4412] [id = 365] 17:03:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (00000086204CE800) [pid = 4412] [serial = 1095] [outer = 0000000000000000] 17:03:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000862337EC00) [pid = 4412] [serial = 1096] [outer = 00000086204CE800] 17:03:54 INFO - PROCESS | 4412 | 1461110634845 Marionette DEBUG loaded listener.js 17:03:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (00000086235B7400) [pid = 4412] [serial = 1097] [outer = 00000086204CE800] 17:03:55 INFO - PROCESS | 4412 | 1461110635273 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 629ms 17:03:55 INFO - PROCESS | 4412 | 1461110635336 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 17:03:55 INFO - PROCESS | 4412 | 1461110635339 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 17:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:03:55 INFO - PROCESS | 4412 | 1461110635342 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:03:55 INFO - PROCESS | 4412 | 1461110635344 Marionette TRACE conn5 <- [1,1426,null,{}] 17:03:55 INFO - PROCESS | 4412 | 1461110635347 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:55 INFO - PROCESS | 4412 | 1461110635431 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 17:03:55 INFO - PROCESS | 4412 | 1461110635438 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:55 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626143000 == 55 [pid = 4412] [id = 366] 17:03:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008623394400) [pid = 4412] [serial = 1098] [outer = 0000000000000000] 17:03:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (00000086235BF400) [pid = 4412] [serial = 1099] [outer = 0000008623394400] 17:03:55 INFO - PROCESS | 4412 | 1461110635485 Marionette DEBUG loaded listener.js 17:03:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (0000008623645C00) [pid = 4412] [serial = 1100] [outer = 0000008623394400] 17:03:55 INFO - PROCESS | 4412 | 1461110635951 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 17:03:56 INFO - PROCESS | 4412 | 1461110636037 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 17:03:56 INFO - PROCESS | 4412 | 1461110636042 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 17:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:03:56 INFO - PROCESS | 4412 | 1461110636047 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:03:56 INFO - PROCESS | 4412 | 1461110636052 Marionette TRACE conn5 <- [1,1430,null,{}] 17:03:56 INFO - PROCESS | 4412 | 1461110636058 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:56 INFO - PROCESS | 4412 | 1461110636241 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 17:03:56 INFO - PROCESS | 4412 | 1461110636328 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:56 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E2EF800 == 56 [pid = 4412] [id = 367] 17:03:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (00000086127C2400) [pid = 4412] [serial = 1101] [outer = 0000000000000000] 17:03:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (0000008613885000) [pid = 4412] [serial = 1102] [outer = 00000086127C2400] 17:03:56 INFO - PROCESS | 4412 | 1461110636385 Marionette DEBUG loaded listener.js 17:03:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (0000008618454000) [pid = 4412] [serial = 1103] [outer = 00000086127C2400] 17:03:56 INFO - PROCESS | 4412 | 1461110636978 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 984ms 17:03:57 INFO - PROCESS | 4412 | 1461110637035 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 17:03:57 INFO - PROCESS | 4412 | 1461110637039 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 17:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:03:57 INFO - PROCESS | 4412 | 1461110637048 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:03:57 INFO - PROCESS | 4412 | 1461110637052 Marionette TRACE conn5 <- [1,1434,null,{}] 17:03:57 INFO - PROCESS | 4412 | 1461110637057 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:57 INFO - PROCESS | 4412 | 1461110637172 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 17:03:57 INFO - PROCESS | 4412 | 1461110637294 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:57 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C71000 == 57 [pid = 4412] [id = 368] 17:03:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861BFDC800) [pid = 4412] [serial = 1104] [outer = 0000000000000000] 17:03:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861E7CEC00) [pid = 4412] [serial = 1105] [outer = 000000861BFDC800] 17:03:57 INFO - PROCESS | 4412 | 1461110637351 Marionette DEBUG loaded listener.js 17:03:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (000000861F4A7C00) [pid = 4412] [serial = 1106] [outer = 000000861BFDC800] 17:03:57 INFO - PROCESS | 4412 | 1461110637949 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 942ms 17:03:58 INFO - PROCESS | 4412 | 1461110637991 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 17:03:58 INFO - PROCESS | 4412 | 1461110637994 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 17:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:03:58 INFO - PROCESS | 4412 | 1461110637998 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:03:58 INFO - PROCESS | 4412 | 1461110638000 Marionette TRACE conn5 <- [1,1438,null,{}] 17:03:58 INFO - PROCESS | 4412 | 1461110638025 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:58 INFO - PROCESS | 4412 | 1461110638167 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 17:03:58 INFO - PROCESS | 4412 | 1461110638223 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:58 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626212800 == 58 [pid = 4412] [id = 369] 17:03:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (00000086211B3800) [pid = 4412] [serial = 1107] [outer = 0000000000000000] 17:03:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008621AE7000) [pid = 4412] [serial = 1108] [outer = 00000086211B3800] 17:03:58 INFO - PROCESS | 4412 | 1461110638283 Marionette DEBUG loaded listener.js 17:03:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008623396000) [pid = 4412] [serial = 1109] [outer = 00000086211B3800] 17:03:58 INFO - PROCESS | 4412 | 1461110638896 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 941ms 17:03:58 INFO - PROCESS | 4412 | 1461110638941 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 17:03:58 INFO - PROCESS | 4412 | 1461110638944 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 17:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:03:58 INFO - PROCESS | 4412 | 1461110638947 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:03:58 INFO - PROCESS | 4412 | 1461110638950 Marionette TRACE conn5 <- [1,1442,null,{}] 17:03:58 INFO - PROCESS | 4412 | 1461110638954 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:59 INFO - PROCESS | 4412 | 1461110639064 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 17:03:59 INFO - PROCESS | 4412 | 1461110639154 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:59 INFO - PROCESS | 4412 | ++DOCSHELL 00000086264E3800 == 59 [pid = 4412] [id = 370] 17:03:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (00000086236E6C00) [pid = 4412] [serial = 1110] [outer = 0000000000000000] 17:03:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (00000086236EF400) [pid = 4412] [serial = 1111] [outer = 00000086236E6C00] 17:03:59 INFO - PROCESS | 4412 | 1461110639210 Marionette DEBUG loaded listener.js 17:03:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (000000862373B000) [pid = 4412] [serial = 1112] [outer = 00000086236E6C00] 17:03:59 INFO - PROCESS | 4412 | 1461110639769 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 880ms 17:03:59 INFO - PROCESS | 4412 | 1461110639830 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 17:03:59 INFO - PROCESS | 4412 | 1461110639832 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 17:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:03:59 INFO - PROCESS | 4412 | 1461110639836 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:03:59 INFO - PROCESS | 4412 | 1461110639838 Marionette TRACE conn5 <- [1,1446,null,{}] 17:03:59 INFO - PROCESS | 4412 | 1461110639842 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:59 INFO - PROCESS | 4412 | 1461110639978 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 17:04:00 INFO - PROCESS | 4412 | 1461110640097 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:00 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A47000 == 60 [pid = 4412] [id = 371] 17:04:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008623741800) [pid = 4412] [serial = 1113] [outer = 0000000000000000] 17:04:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000862399E000) [pid = 4412] [serial = 1114] [outer = 0000008623741800] 17:04:00 INFO - PROCESS | 4412 | 1461110640154 Marionette DEBUG loaded listener.js 17:04:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (00000086239A8400) [pid = 4412] [serial = 1115] [outer = 0000008623741800] 17:04:00 INFO - PROCESS | 4412 | 1461110640734 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 944ms 17:04:00 INFO - PROCESS | 4412 | 1461110640782 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 17:04:00 INFO - PROCESS | 4412 | 1461110640785 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 17:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:04:00 INFO - PROCESS | 4412 | 1461110640789 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:04:00 INFO - PROCESS | 4412 | 1461110640791 Marionette TRACE conn5 <- [1,1450,null,{}] 17:04:00 INFO - PROCESS | 4412 | 1461110640795 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:00 INFO - PROCESS | 4412 | 1461110640932 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 17:04:01 INFO - PROCESS | 4412 | 1461110641056 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:01 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C51800 == 61 [pid = 4412] [id = 372] 17:04:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (0000008623BD6800) [pid = 4412] [serial = 1116] [outer = 0000000000000000] 17:04:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (0000008623C43400) [pid = 4412] [serial = 1117] [outer = 0000008623BD6800] 17:04:01 INFO - PROCESS | 4412 | 1461110641116 Marionette DEBUG loaded listener.js 17:04:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (0000008623C4D000) [pid = 4412] [serial = 1118] [outer = 0000008623BD6800] 17:04:01 INFO - PROCESS | 4412 | 1461110641978 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1234ms 17:04:02 INFO - PROCESS | 4412 | 1461110642026 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 17:04:02 INFO - PROCESS | 4412 | 1461110642030 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 17:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:04:02 INFO - PROCESS | 4412 | 1461110642035 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:04:02 INFO - PROCESS | 4412 | 1461110642040 Marionette TRACE conn5 <- [1,1454,null,{}] 17:04:02 INFO - PROCESS | 4412 | 1461110642047 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:02 INFO - PROCESS | 4412 | 1461110642147 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 17:04:02 INFO - PROCESS | 4412 | 1461110642275 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E552800 == 62 [pid = 4412] [id = 373] 17:04:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (0000008611DDAC00) [pid = 4412] [serial = 1119] [outer = 0000000000000000] 17:04:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (0000008611F2C000) [pid = 4412] [serial = 1120] [outer = 0000008611DDAC00] 17:04:02 INFO - PROCESS | 4412 | 1461110642331 Marionette DEBUG loaded listener.js 17:04:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (000000861361E400) [pid = 4412] [serial = 1121] [outer = 0000008611DDAC00] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 0000008623AB7000 == 61 [pid = 4412] [id = 365] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 00000086238DC800 == 60 [pid = 4412] [id = 364] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 0000008623702800 == 59 [pid = 4412] [id = 363] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 000000862330F800 == 58 [pid = 4412] [id = 362] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E04800 == 57 [pid = 4412] [id = 361] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 0000008621618000 == 56 [pid = 4412] [id = 360] 17:04:02 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (0000008611F26C00) [pid = 4412] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 17:04:02 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000861880D400) [pid = 4412] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 17:04:02 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (000000861FAB8000) [pid = 4412] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 17:04:02 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (0000008621A42800) [pid = 4412] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 000000861F271800 == 55 [pid = 4412] [id = 359] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 00000086184CE000 == 54 [pid = 4412] [id = 358] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA62800 == 53 [pid = 4412] [id = 357] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 0000008623C24000 == 52 [pid = 4412] [id = 354] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 000000861F7CB800 == 51 [pid = 4412] [id = 353] 17:04:02 INFO - PROCESS | 4412 | --DOCSHELL 00000086184BF800 == 50 [pid = 4412] [id = 352] 17:04:02 INFO - PROCESS | 4412 | 1461110642941 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 943ms 17:04:02 INFO - PROCESS | 4412 | 1461110642983 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 17:04:02 INFO - PROCESS | 4412 | 1461110642989 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 17:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:04:03 INFO - PROCESS | 4412 | 1461110642996 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:04:03 INFO - PROCESS | 4412 | 1461110642999 Marionette TRACE conn5 <- [1,1458,null,{}] 17:04:03 INFO - PROCESS | 4412 | 1461110643003 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:03 INFO - PROCESS | 4412 | 1461110643104 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (00000086127D9C00) [pid = 4412] [serial = 931] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (000000861840AC00) [pid = 4412] [serial = 934] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000861E5F3400) [pid = 4412] [serial = 982] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000862641E800) [pid = 4412] [serial = 886] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000861B292800) [pid = 4412] [serial = 970] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861F3F6800) [pid = 4412] [serial = 973] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (00000086204CF000) [pid = 4412] [serial = 976] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000861217EC00) [pid = 4412] [serial = 967] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (000000861E5F4C00) [pid = 4412] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861EAAC400) [pid = 4412] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861F96E000) [pid = 4412] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000861F3ED000) [pid = 4412] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (00000086138F7400) [pid = 4412] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (00000086127BA800) [pid = 4412] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008622E96000) [pid = 4412] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (0000008622CA1800) [pid = 4412] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (000000861C538400) [pid = 4412] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (0000008613159C00) [pid = 4412] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008616D1AC00) [pid = 4412] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008618814400) [pid = 4412] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861BC4F000) [pid = 4412] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (00000086204ED000) [pid = 4412] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861FA9A000) [pid = 4412] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000861FAD4400) [pid = 4412] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (000000861FCB5400) [pid = 4412] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (0000008620471000) [pid = 4412] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861FABD000) [pid = 4412] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861DCA1400) [pid = 4412] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 17:04:03 INFO - PROCESS | 4412 | 1461110643202 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:03 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190DD000 == 51 [pid = 4412] [id = 374] 17:04:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861166A400) [pid = 4412] [serial = 1122] [outer = 0000000000000000] 17:04:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (0000008611F2F400) [pid = 4412] [serial = 1123] [outer = 000000861166A400] 17:04:03 INFO - PROCESS | 4412 | 1461110643249 Marionette DEBUG loaded listener.js 17:04:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008616B3D400) [pid = 4412] [serial = 1124] [outer = 000000861166A400] 17:04:03 INFO - PROCESS | 4412 | 1461110643731 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 774ms 17:04:03 INFO - PROCESS | 4412 | 1461110643771 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 17:04:03 INFO - PROCESS | 4412 | 1461110643774 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 17:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:04:03 INFO - PROCESS | 4412 | 1461110643777 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:04:03 INFO - PROCESS | 4412 | 1461110643781 Marionette TRACE conn5 <- [1,1462,null,{}] 17:04:03 INFO - PROCESS | 4412 | 1461110643792 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:03 INFO - PROCESS | 4412 | 1461110643883 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 17:04:03 INFO - PROCESS | 4412 | 1461110643892 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:03 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F213800 == 52 [pid = 4412] [id = 375] 17:04:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861BC49000) [pid = 4412] [serial = 1125] [outer = 0000000000000000] 17:04:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861BC50800) [pid = 4412] [serial = 1126] [outer = 000000861BC49000] 17:04:03 INFO - PROCESS | 4412 | 1461110643941 Marionette DEBUG loaded listener.js 17:04:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861BFDA800) [pid = 4412] [serial = 1127] [outer = 000000861BC49000] 17:04:04 INFO - PROCESS | 4412 | 1461110644418 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 690ms 17:04:04 INFO - PROCESS | 4412 | 1461110644470 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 17:04:04 INFO - PROCESS | 4412 | 1461110644473 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 17:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:04:04 INFO - PROCESS | 4412 | 1461110644476 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:04:04 INFO - PROCESS | 4412 | 1461110644478 Marionette TRACE conn5 <- [1,1466,null,{}] 17:04:04 INFO - PROCESS | 4412 | 1461110644481 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:04 INFO - PROCESS | 4412 | 1461110644567 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 17:04:04 INFO - PROCESS | 4412 | 1461110644576 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:04 INFO - PROCESS | 4412 | ++DOCSHELL 0000008620E0A000 == 53 [pid = 4412] [id = 376] 17:04:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861880BC00) [pid = 4412] [serial = 1128] [outer = 0000000000000000] 17:04:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861E1A6400) [pid = 4412] [serial = 1129] [outer = 000000861880BC00] 17:04:04 INFO - PROCESS | 4412 | 1461110644686 Marionette DEBUG loaded listener.js 17:04:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861F078800) [pid = 4412] [serial = 1130] [outer = 000000861880BC00] 17:04:05 INFO - PROCESS | 4412 | 1461110645085 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 17:04:05 INFO - PROCESS | 4412 | 1461110645109 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 17:04:05 INFO - PROCESS | 4412 | 1461110645111 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 17:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:04:05 INFO - PROCESS | 4412 | 1461110645114 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:04:05 INFO - PROCESS | 4412 | 1461110645116 Marionette TRACE conn5 <- [1,1470,null,{}] 17:04:05 INFO - PROCESS | 4412 | 1461110645119 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:05 INFO - PROCESS | 4412 | 1461110645202 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 17:04:05 INFO - PROCESS | 4412 | 1461110645323 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:05 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621EE3800 == 54 [pid = 4412] [id = 377] 17:04:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861DCA3800) [pid = 4412] [serial = 1131] [outer = 0000000000000000] 17:04:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861F3F1000) [pid = 4412] [serial = 1132] [outer = 000000861DCA3800] 17:04:05 INFO - PROCESS | 4412 | 1461110645370 Marionette DEBUG loaded listener.js 17:04:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000861F8AB800) [pid = 4412] [serial = 1133] [outer = 000000861DCA3800] 17:04:05 INFO - PROCESS | 4412 | 1461110645822 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 17:04:05 INFO - PROCESS | 4412 | 1461110645854 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 17:04:05 INFO - PROCESS | 4412 | 1461110645857 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 17:04:05 INFO - PROCESS | 4412 | 1461110645864 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:04:05 INFO - PROCESS | 4412 | 1461110645866 Marionette TRACE conn5 <- [1,1474,null,{}] 17:04:05 INFO - PROCESS | 4412 | 1461110645870 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:06 INFO - PROCESS | 4412 | 1461110646001 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 17:04:06 INFO - PROCESS | 4412 | 1461110646059 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:06 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E65000 == 55 [pid = 4412] [id = 378] 17:04:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861FAD3400) [pid = 4412] [serial = 1134] [outer = 0000000000000000] 17:04:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861FCB5400) [pid = 4412] [serial = 1135] [outer = 000000861FAD3400] 17:04:06 INFO - PROCESS | 4412 | 1461110646107 Marionette DEBUG loaded listener.js 17:04:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (0000008620470400) [pid = 4412] [serial = 1136] [outer = 000000861FAD3400] 17:04:06 INFO - PROCESS | 4412 | 1461110646531 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 17:04:06 INFO - PROCESS | 4412 | 1461110646616 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 17:04:06 INFO - PROCESS | 4412 | 1461110646618 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 17:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:04:06 INFO - PROCESS | 4412 | 1461110646622 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:04:06 INFO - PROCESS | 4412 | 1461110646624 Marionette TRACE conn5 <- [1,1478,null,{}] 17:04:06 INFO - PROCESS | 4412 | 1461110646628 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:06 INFO - PROCESS | 4412 | 1461110646737 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 17:04:06 INFO - PROCESS | 4412 | 1461110646790 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:06 INFO - PROCESS | 4412 | ++DOCSHELL 00000086235AC800 == 56 [pid = 4412] [id = 379] 17:04:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (00000086204E8C00) [pid = 4412] [serial = 1137] [outer = 0000000000000000] 17:04:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (00000086205A6800) [pid = 4412] [serial = 1138] [outer = 00000086204E8C00] 17:04:06 INFO - PROCESS | 4412 | 1461110646835 Marionette DEBUG loaded listener.js 17:04:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (00000086216A7400) [pid = 4412] [serial = 1139] [outer = 00000086204E8C00] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861310E400) [pid = 4412] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008620EE0400) [pid = 4412] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861F3CB800) [pid = 4412] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008612184400) [pid = 4412] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008620EEB000) [pid = 4412] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (0000008622E8FC00) [pid = 4412] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (000000861BFDE400) [pid = 4412] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (0000008618406800) [pid = 4412] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (00000086204CE800) [pid = 4412] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008611DE6000) [pid = 4412] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861217F400) [pid = 4412] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (00000086202FD800) [pid = 4412] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861F8AA800) [pid = 4412] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:04:07 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000861CE96C00) [pid = 4412] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:04:07 INFO - PROCESS | 4412 | 1461110647311 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 734ms 17:04:07 INFO - PROCESS | 4412 | 1461110647357 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 17:04:07 INFO - PROCESS | 4412 | 1461110647359 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 17:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:04:07 INFO - PROCESS | 4412 | 1461110647363 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:04:07 INFO - PROCESS | 4412 | 1461110647365 Marionette TRACE conn5 <- [1,1482,null,{}] 17:04:07 INFO - PROCESS | 4412 | 1461110647368 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:07 INFO - PROCESS | 4412 | 1461110647451 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 17:04:07 INFO - PROCESS | 4412 | 1461110647458 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:07 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623713000 == 57 [pid = 4412] [id = 380] 17:04:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (00000086178A6000) [pid = 4412] [serial = 1140] [outer = 0000000000000000] 17:04:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861BFC4C00) [pid = 4412] [serial = 1141] [outer = 00000086178A6000] 17:04:07 INFO - PROCESS | 4412 | 1461110647503 Marionette DEBUG loaded listener.js 17:04:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861FAD4C00) [pid = 4412] [serial = 1142] [outer = 00000086178A6000] 17:04:07 INFO - PROCESS | 4412 | 1461110647941 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 17:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:04:08 INFO - PROCESS | 4412 | 1461110647994 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 17:04:08 INFO - PROCESS | 4412 | 1461110647996 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 17:04:08 INFO - PROCESS | 4412 | 1461110648000 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:04:08 INFO - PROCESS | 4412 | 1461110648002 Marionette TRACE conn5 <- [1,1486,null,{}] 17:04:08 INFO - PROCESS | 4412 | 1461110648005 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:08 INFO - PROCESS | 4412 | 1461110648116 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 17:04:08 INFO - PROCESS | 4412 | 1461110648125 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:08 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623ABB000 == 58 [pid = 4412] [id = 381] 17:04:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008622C03400) [pid = 4412] [serial = 1143] [outer = 0000000000000000] 17:04:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008622C7C400) [pid = 4412] [serial = 1144] [outer = 0000008622C03400] 17:04:08 INFO - PROCESS | 4412 | 1461110648170 Marionette DEBUG loaded listener.js 17:04:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (0000008622E94C00) [pid = 4412] [serial = 1145] [outer = 0000008622C03400] 17:04:08 INFO - PROCESS | 4412 | 1461110648551 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 587ms 17:04:08 INFO - PROCESS | 4412 | 1461110648590 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 17:04:08 INFO - PROCESS | 4412 | 1461110648592 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 17:04:08 INFO - PROCESS | 4412 | 1461110648595 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:04:08 INFO - PROCESS | 4412 | 1461110648597 Marionette TRACE conn5 <- [1,1490,null,{}] 17:04:08 INFO - PROCESS | 4412 | 1461110648614 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:08 INFO - PROCESS | 4412 | 1461110648699 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 17:04:08 INFO - PROCESS | 4412 | 1461110648705 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:08 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244C0000 == 59 [pid = 4412] [id = 382] 17:04:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (0000008623012800) [pid = 4412] [serial = 1146] [outer = 0000000000000000] 17:04:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008623379800) [pid = 4412] [serial = 1147] [outer = 0000008623012800] 17:04:08 INFO - PROCESS | 4412 | 1461110648754 Marionette DEBUG loaded listener.js 17:04:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (0000008623398000) [pid = 4412] [serial = 1148] [outer = 0000008623012800] 17:04:09 INFO - PROCESS | 4412 | 1461110649171 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 586ms 17:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:04:09 INFO - PROCESS | 4412 | 1461110649185 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 17:04:09 INFO - PROCESS | 4412 | 1461110649188 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 17:04:09 INFO - PROCESS | 4412 | 1461110649191 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:04:09 INFO - PROCESS | 4412 | 1461110649193 Marionette TRACE conn5 <- [1,1494,null,{}] 17:04:09 INFO - PROCESS | 4412 | 1461110649197 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:09 INFO - PROCESS | 4412 | 1461110649337 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 17:04:09 INFO - PROCESS | 4412 | 1461110649513 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:09 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184D6000 == 60 [pid = 4412] [id = 383] 17:04:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861053E800) [pid = 4412] [serial = 1149] [outer = 0000000000000000] 17:04:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (0000008610E3EC00) [pid = 4412] [serial = 1150] [outer = 000000861053E800] 17:04:09 INFO - PROCESS | 4412 | 1461110649613 Marionette DEBUG loaded listener.js 17:04:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (0000008612183400) [pid = 4412] [serial = 1151] [outer = 000000861053E800] 17:04:10 INFO - PROCESS | 4412 | 1461110650235 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1073ms 17:04:10 INFO - PROCESS | 4412 | 1461110650269 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 17:04:10 INFO - PROCESS | 4412 | 1461110650273 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 17:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:04:10 INFO - PROCESS | 4412 | 1461110650293 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:04:10 INFO - PROCESS | 4412 | 1461110650298 Marionette TRACE conn5 <- [1,1498,null,{}] 17:04:10 INFO - PROCESS | 4412 | 1461110650304 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:10 INFO - PROCESS | 4412 | 1461110650421 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 17:04:10 INFO - PROCESS | 4412 | 1461110650543 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:10 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F67E800 == 61 [pid = 4412] [id = 384] 17:04:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008618491800) [pid = 4412] [serial = 1152] [outer = 0000000000000000] 17:04:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (000000861B44A400) [pid = 4412] [serial = 1153] [outer = 0000008618491800] 17:04:10 INFO - PROCESS | 4412 | 1461110650601 Marionette DEBUG loaded listener.js 17:04:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (000000861C5DB000) [pid = 4412] [serial = 1154] [outer = 0000008618491800] 17:04:11 INFO - PROCESS | 4412 | 1461110651229 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 985ms 17:04:11 INFO - PROCESS | 4412 | 1461110651283 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 17:04:11 INFO - PROCESS | 4412 | 1461110651288 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 17:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:04:11 INFO - PROCESS | 4412 | 1461110651291 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:04:11 INFO - PROCESS | 4412 | 1461110651294 Marionette TRACE conn5 <- [1,1502,null,{}] 17:04:11 INFO - PROCESS | 4412 | 1461110651298 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:11 INFO - PROCESS | 4412 | 1461110651441 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 17:04:11 INFO - PROCESS | 4412 | 1461110651561 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:11 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238F2000 == 62 [pid = 4412] [id = 385] 17:04:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000861880E000) [pid = 4412] [serial = 1155] [outer = 0000000000000000] 17:04:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000861F976C00) [pid = 4412] [serial = 1156] [outer = 000000861880E000] 17:04:11 INFO - PROCESS | 4412 | 1461110651618 Marionette DEBUG loaded listener.js 17:04:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000861FADE400) [pid = 4412] [serial = 1157] [outer = 000000861880E000] 17:04:12 INFO - PROCESS | 4412 | 1461110652259 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 986ms 17:04:12 INFO - PROCESS | 4412 | 1461110652287 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 17:04:12 INFO - PROCESS | 4412 | 1461110652290 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 17:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:04:12 INFO - PROCESS | 4412 | 1461110652303 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:04:12 INFO - PROCESS | 4412 | 1461110652310 Marionette TRACE conn5 <- [1,1506,null,{}] 17:04:12 INFO - PROCESS | 4412 | 1461110652315 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:12 INFO - PROCESS | 4412 | 1461110652431 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 17:04:12 INFO - PROCESS | 4412 | 1461110652551 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:12 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C53000 == 63 [pid = 4412] [id = 386] 17:04:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008622E92000) [pid = 4412] [serial = 1158] [outer = 0000000000000000] 17:04:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000862364F800) [pid = 4412] [serial = 1159] [outer = 0000008622E92000] 17:04:12 INFO - PROCESS | 4412 | 1461110652608 Marionette DEBUG loaded listener.js 17:04:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (00000086236EF000) [pid = 4412] [serial = 1160] [outer = 0000008622E92000] 17:04:13 INFO - PROCESS | 4412 | 1461110653130 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 903ms 17:04:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:04:13 INFO - PROCESS | 4412 | 1461110653202 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 17:04:13 INFO - PROCESS | 4412 | 1461110653206 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 17:04:13 INFO - PROCESS | 4412 | 1461110653210 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:04:13 INFO - PROCESS | 4412 | 1461110653212 Marionette TRACE conn5 <- [1,1510,null,{}] 17:04:13 INFO - PROCESS | 4412 | 1461110653216 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:13 INFO - PROCESS | 4412 | 1461110653328 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 17:04:13 INFO - PROCESS | 4412 | 1461110653422 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:13 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626E5B800 == 64 [pid = 4412] [id = 387] 17:04:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008623BC9800) [pid = 4412] [serial = 1161] [outer = 0000000000000000] 17:04:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (0000008623BCF000) [pid = 4412] [serial = 1162] [outer = 0000008623BC9800] 17:04:13 INFO - PROCESS | 4412 | 1461110653480 Marionette DEBUG loaded listener.js 17:04:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (0000008623BD7400) [pid = 4412] [serial = 1163] [outer = 0000008623BC9800] 17:04:14 INFO - PROCESS | 4412 | 1461110654015 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:04:14 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 () { 17:04:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:04:14 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 () { 17:04:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:04:14 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 () { 17:04:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:04:14 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 () { 17:04:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:04:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 843ms 17:04:14 INFO - PROCESS | 4412 | 1461110654053 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 17:04:14 INFO - PROCESS | 4412 | 1461110654055 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 17:04:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:04:14 INFO - PROCESS | 4412 | 1461110654076 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:04:14 INFO - PROCESS | 4412 | 1461110654079 Marionette TRACE conn5 <- [1,1514,null,{}] 17:04:14 INFO - PROCESS | 4412 | 1461110654083 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:14 INFO - PROCESS | 4412 | 1461110654191 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 17:04:14 INFO - PROCESS | 4412 | 1461110654287 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:14 INFO - PROCESS | 4412 | ++DOCSHELL 0000008628293000 == 65 [pid = 4412] [id = 388] 17:04:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (0000008623EC4000) [pid = 4412] [serial = 1164] [outer = 0000000000000000] 17:04:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (0000008623EC6C00) [pid = 4412] [serial = 1165] [outer = 0000008623EC4000] 17:04:14 INFO - PROCESS | 4412 | 1461110654351 Marionette DEBUG loaded listener.js 17:04:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000862410D800) [pid = 4412] [serial = 1166] [outer = 0000008623EC4000] 17:04:14 INFO - PROCESS | 4412 | 1461110654931 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:04:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:04:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:04:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:04:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 880ms 17:04:15 INFO - PROCESS | 4412 | 1461110655128 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 17:04:15 INFO - PROCESS | 4412 | 1461110655132 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 17:04:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:04:15 INFO - PROCESS | 4412 | 1461110655187 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:04:15 INFO - PROCESS | 4412 | 1461110655190 Marionette TRACE conn5 <- [1,1518,null,{}] 17:04:15 INFO - PROCESS | 4412 | 1461110655196 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:15 INFO - PROCESS | 4412 | 1461110655301 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 17:04:15 INFO - PROCESS | 4412 | 1461110655376 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:15 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED4C800 == 66 [pid = 4412] [id = 389] 17:04:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008611F2B800) [pid = 4412] [serial = 1167] [outer = 0000000000000000] 17:04:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (0000008612184400) [pid = 4412] [serial = 1168] [outer = 0000008611F2B800] 17:04:15 INFO - PROCESS | 4412 | 1461110655465 Marionette DEBUG loaded listener.js 17:04:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008618409800) [pid = 4412] [serial = 1169] [outer = 0000008611F2B800] 17:04:16 INFO - PROCESS | 4412 | 1461110656035 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:04:16 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 17:04:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:04:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:04:16 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. 17:04:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:04:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 17:04:16 INFO - PROCESS | 4412 | 1461110656075 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 17:04:16 INFO - PROCESS | 4412 | 1461110656078 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 17:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:04:16 INFO - PROCESS | 4412 | 1461110656086 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:04:16 INFO - PROCESS | 4412 | 1461110656090 Marionette TRACE conn5 <- [1,1522,null,{}] 17:04:16 INFO - PROCESS | 4412 | 1461110656095 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:16 INFO - PROCESS | 4412 | 1461110656196 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 17:04:16 INFO - PROCESS | 4412 | 1461110656292 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:16 INFO - PROCESS | 4412 | ++DOCSHELL 0000008620EC0000 == 67 [pid = 4412] [id = 390] 17:04:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000861BFC7400) [pid = 4412] [serial = 1170] [outer = 0000000000000000] 17:04:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000861C540000) [pid = 4412] [serial = 1171] [outer = 000000861BFC7400] 17:04:16 INFO - PROCESS | 4412 | 1461110656339 Marionette DEBUG loaded listener.js 17:04:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (000000861EAA6400) [pid = 4412] [serial = 1172] [outer = 000000861BFC7400] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 0000008621ED2000 == 66 [pid = 4412] [id = 317] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 0000008622CC3000 == 65 [pid = 4412] [id = 318] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 00000086237DE800 == 64 [pid = 4412] [id = 351] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 000000861F7D7800 == 63 [pid = 4412] [id = 316] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 0000008623ACC000 == 62 [pid = 4412] [id = 341] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 00000086244C0000 == 61 [pid = 4412] [id = 382] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 0000008623ABB000 == 60 [pid = 4412] [id = 381] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 0000008623713000 == 59 [pid = 4412] [id = 380] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 00000086235AC800 == 58 [pid = 4412] [id = 379] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E65000 == 57 [pid = 4412] [id = 378] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 0000008621EE3800 == 56 [pid = 4412] [id = 377] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 0000008620E0A000 == 55 [pid = 4412] [id = 376] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 000000861F213800 == 54 [pid = 4412] [id = 375] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008611F2C400) [pid = 4412] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (0000008622E91400) [pid = 4412] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (00000086235BF400) [pid = 4412] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000861F977000) [pid = 4412] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861BC49400) [pid = 4412] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 00000086190DD000 == 53 [pid = 4412] [id = 374] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 000000861E552800 == 52 [pid = 4412] [id = 373] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 000000861E2EF800 == 51 [pid = 4412] [id = 367] 17:04:16 INFO - PROCESS | 4412 | --DOCSHELL 0000008626143000 == 50 [pid = 4412] [id = 366] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (00000086204DA400) [pid = 4412] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008622E95000) [pid = 4412] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (000000861F3EE000) [pid = 4412] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000861E19E800) [pid = 4412] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (000000861F8A9C00) [pid = 4412] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008613689400) [pid = 4412] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (0000008622C0EC00) [pid = 4412] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861FADF400) [pid = 4412] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008613885800) [pid = 4412] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861830BC00) [pid = 4412] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861FAB2000) [pid = 4412] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008622C7D400) [pid = 4412] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (00000086178A6C00) [pid = 4412] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008623384000) [pid = 4412] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861EAAA800) [pid = 4412] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000862337D000) [pid = 4412] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861BFDF000) [pid = 4412] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (00000086216A3C00) [pid = 4412] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008616B40C00) [pid = 4412] [serial = 655] [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.] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000862337EC00) [pid = 4412] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (0000008613114400) [pid = 4412] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (00000086177F2000) [pid = 4412] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000861E10FC00) [pid = 4412] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (00000086235B7400) [pid = 4412] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (00000086205A8000) [pid = 4412] [serial = 979] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 4412 | 1461110656867 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 839ms 17:04:16 INFO - PROCESS | 4412 | 1461110656927 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 17:04:16 INFO - PROCESS | 4412 | 1461110656929 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 17:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:04:16 INFO - PROCESS | 4412 | 1461110656933 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:04:16 INFO - PROCESS | 4412 | 1461110656935 Marionette TRACE conn5 <- [1,1526,null,{}] 17:04:16 INFO - PROCESS | 4412 | 1461110656945 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:17 INFO - PROCESS | 4412 | 1461110657039 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 17:04:17 INFO - PROCESS | 4412 | 1461110657136 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:17 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EB34800 == 51 [pid = 4412] [id = 391] 17:04:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861830BC00) [pid = 4412] [serial = 1173] [outer = 0000000000000000] 17:04:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861BC43400) [pid = 4412] [serial = 1174] [outer = 000000861830BC00] 17:04:17 INFO - PROCESS | 4412 | 1461110657188 Marionette DEBUG loaded listener.js 17:04:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861E10FC00) [pid = 4412] [serial = 1175] [outer = 000000861830BC00] 17:04:17 INFO - PROCESS | 4412 | 1461110657587 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:04:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:04:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 17:04:17 INFO - PROCESS | 4412 | 1461110657628 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 17:04:17 INFO - PROCESS | 4412 | 1461110657630 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 17:04:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:04:17 INFO - PROCESS | 4412 | 1461110657633 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:04:17 INFO - PROCESS | 4412 | 1461110657635 Marionette TRACE conn5 <- [1,1530,null,{}] 17:04:17 INFO - PROCESS | 4412 | 1461110657639 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:17 INFO - PROCESS | 4412 | 1461110657728 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 17:04:17 INFO - PROCESS | 4412 | 1461110657735 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:17 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621EE8800 == 52 [pid = 4412] [id = 392] 17:04:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861F3C4000) [pid = 4412] [serial = 1176] [outer = 0000000000000000] 17:04:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000861F3EC800) [pid = 4412] [serial = 1177] [outer = 000000861F3C4000] 17:04:17 INFO - PROCESS | 4412 | 1461110657783 Marionette DEBUG loaded listener.js 17:04:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861F8AE800) [pid = 4412] [serial = 1178] [outer = 000000861F3C4000] 17:04:18 INFO - PROCESS | 4412 | 1461110658224 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:04:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:04:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 628ms 17:04:18 INFO - PROCESS | 4412 | 1461110658273 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 17:04:18 INFO - PROCESS | 4412 | 1461110658275 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 17:04:18 INFO - PROCESS | 4412 | 1461110658279 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - PROCESS | 4412 | 1461110658281 Marionette TRACE conn5 <- [1,1534,null,{}] 17:04:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:04:18 INFO - PROCESS | 4412 | 1461110658284 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:18 INFO - PROCESS | 4412 | 1461110658369 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 17:04:18 INFO - PROCESS | 4412 | 1461110658375 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:18 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E5C800 == 53 [pid = 4412] [id = 393] 17:04:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861F978000) [pid = 4412] [serial = 1179] [outer = 0000000000000000] 17:04:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861FAA4C00) [pid = 4412] [serial = 1180] [outer = 000000861F978000] 17:04:18 INFO - PROCESS | 4412 | 1461110658423 Marionette DEBUG loaded listener.js 17:04:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861FAE9C00) [pid = 4412] [serial = 1181] [outer = 000000861F978000] 17:04:18 INFO - PROCESS | 4412 | 1461110658900 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:04:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:04:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 669ms 17:04:18 INFO - PROCESS | 4412 | 1461110658954 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 17:04:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:04:18 INFO - PROCESS | 4412 | 1461110658957 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 17:04:18 INFO - PROCESS | 4412 | 1461110658960 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - PROCESS | 4412 | 1461110658962 Marionette TRACE conn5 <- [1,1538,null,{}] 17:04:18 INFO - PROCESS | 4412 | 1461110658966 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:19 INFO - PROCESS | 4412 | 1461110659105 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 17:04:19 INFO - PROCESS | 4412 | 1461110659193 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:19 INFO - PROCESS | 4412 | ++DOCSHELL 00000086235AE800 == 54 [pid = 4412] [id = 394] 17:04:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (00000086204DA400) [pid = 4412] [serial = 1182] [outer = 0000000000000000] 17:04:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008620E87800) [pid = 4412] [serial = 1183] [outer = 00000086204DA400] 17:04:19 INFO - PROCESS | 4412 | 1461110659241 Marionette DEBUG loaded listener.js 17:04:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008622C07400) [pid = 4412] [serial = 1184] [outer = 00000086204DA400] 17:04:19 INFO - PROCESS | 4412 | 1461110659687 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:04:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:04:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 776ms 17:04:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:04:19 INFO - PROCESS | 4412 | 1461110659739 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 17:04:19 INFO - PROCESS | 4412 | 1461110659742 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 17:04:19 INFO - PROCESS | 4412 | 1461110659745 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:04:19 INFO - PROCESS | 4412 | 1461110659747 Marionette TRACE conn5 <- [1,1542,null,{}] 17:04:19 INFO - PROCESS | 4412 | 1461110659751 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:19 INFO - PROCESS | 4412 | 1461110659863 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 17:04:19 INFO - PROCESS | 4412 | 1461110659920 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:19 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237DB800 == 55 [pid = 4412] [id = 395] 17:04:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000862156FC00) [pid = 4412] [serial = 1185] [outer = 0000000000000000] 17:04:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008622CA5400) [pid = 4412] [serial = 1186] [outer = 000000862156FC00] 17:04:19 INFO - PROCESS | 4412 | 1461110659965 Marionette DEBUG loaded listener.js 17:04:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000862337F400) [pid = 4412] [serial = 1187] [outer = 000000862156FC00] 17:04:20 INFO - PROCESS | 4412 | 1461110660364 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:04:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:04:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 691ms 17:04:20 INFO - PROCESS | 4412 | 1461110660438 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 17:04:20 INFO - PROCESS | 4412 | 1461110660440 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 17:04:20 INFO - PROCESS | 4412 | 1461110660443 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:04:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:04:20 INFO - PROCESS | 4412 | 1461110660445 Marionette TRACE conn5 <- [1,1546,null,{}] 17:04:20 INFO - PROCESS | 4412 | 1461110660449 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:20 INFO - PROCESS | 4412 | 1461110660592 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 17:04:20 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861FAD3400) [pid = 4412] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:04:20 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008623394400) [pid = 4412] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:04:20 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008611DDAC00) [pid = 4412] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:04:20 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861880BC00) [pid = 4412] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:04:20 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (00000086204E8C00) [pid = 4412] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:04:20 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000861BC49000) [pid = 4412] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:04:20 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861166A400) [pid = 4412] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:04:20 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (00000086178A6000) [pid = 4412] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:04:20 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008622C03400) [pid = 4412] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:04:20 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861DCA3800) [pid = 4412] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:04:20 INFO - PROCESS | 4412 | 1461110660739 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:20 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA5F000 == 56 [pid = 4412] [id = 396] 17:04:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (0000008611DDDC00) [pid = 4412] [serial = 1188] [outer = 0000000000000000] 17:04:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861737D800) [pid = 4412] [serial = 1189] [outer = 0000008611DDDC00] 17:04:20 INFO - PROCESS | 4412 | 1461110660788 Marionette DEBUG loaded listener.js 17:04:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861FAB8000) [pid = 4412] [serial = 1190] [outer = 0000008611DDDC00] 17:04:21 INFO - PROCESS | 4412 | 1461110661144 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:04:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:04:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 732ms 17:04:21 INFO - PROCESS | 4412 | 1461110661179 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 17:04:21 INFO - PROCESS | 4412 | 1461110661181 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 17:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:04:21 INFO - PROCESS | 4412 | 1461110661185 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:04:21 INFO - PROCESS | 4412 | 1461110661187 Marionette TRACE conn5 <- [1,1550,null,{}] 17:04:21 INFO - PROCESS | 4412 | 1461110661190 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:21 INFO - PROCESS | 4412 | 1461110661274 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 17:04:21 INFO - PROCESS | 4412 | 1461110661352 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:21 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C35000 == 57 [pid = 4412] [id = 397] 17:04:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861E186C00) [pid = 4412] [serial = 1191] [outer = 0000000000000000] 17:04:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008623642800) [pid = 4412] [serial = 1192] [outer = 000000861E186C00] 17:04:21 INFO - PROCESS | 4412 | 1461110661398 Marionette DEBUG loaded listener.js 17:04:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008623735800) [pid = 4412] [serial = 1193] [outer = 000000861E186C00] 17:04:21 INFO - PROCESS | 4412 | 1461110661761 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:04:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:04:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 629ms 17:04:21 INFO - PROCESS | 4412 | 1461110661817 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 17:04:21 INFO - PROCESS | 4412 | 1461110661819 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 17:04:21 INFO - PROCESS | 4412 | 1461110661822 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:04:21 INFO - PROCESS | 4412 | 1461110661824 Marionette TRACE conn5 <- [1,1554,null,{}] 17:04:21 INFO - PROCESS | 4412 | 1461110661828 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:21 INFO - PROCESS | 4412 | 1461110661949 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 17:04:22 INFO - PROCESS | 4412 | 1461110661995 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626204000 == 58 [pid = 4412] [id = 398] 17:04:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008623BCBC00) [pid = 4412] [serial = 1194] [outer = 0000000000000000] 17:04:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008623BD7800) [pid = 4412] [serial = 1195] [outer = 0000008623BCBC00] 17:04:22 INFO - PROCESS | 4412 | 1461110662040 Marionette DEBUG loaded listener.js 17:04:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008623EC3C00) [pid = 4412] [serial = 1196] [outer = 0000008623BCBC00] 17:04:22 INFO - PROCESS | 4412 | 1461110662432 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 17:04:22 INFO - PROCESS | 4412 | 1461110662457 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 17:04:22 INFO - PROCESS | 4412 | 1461110662459 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 17:04:22 INFO - PROCESS | 4412 | 1461110662462 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:04:22 INFO - PROCESS | 4412 | 1461110662465 Marionette TRACE conn5 <- [1,1558,null,{}] 17:04:22 INFO - PROCESS | 4412 | 1461110662468 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:22 INFO - PROCESS | 4412 | 1461110662609 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 17:04:22 INFO - PROCESS | 4412 | 1461110662617 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C51000 == 59 [pid = 4412] [id = 399] 17:04:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008624107000) [pid = 4412] [serial = 1197] [outer = 0000000000000000] 17:04:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (00000086241BA000) [pid = 4412] [serial = 1198] [outer = 0000008624107000] 17:04:22 INFO - PROCESS | 4412 | 1461110662669 Marionette DEBUG loaded listener.js 17:04:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000862422D000) [pid = 4412] [serial = 1199] [outer = 0000008624107000] 17:04:23 INFO - PROCESS | 4412 | 1461110663408 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 985ms 17:04:23 INFO - PROCESS | 4412 | 1461110663451 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 17:04:23 INFO - PROCESS | 4412 | 1461110663458 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 17:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:04:23 INFO - PROCESS | 4412 | 1461110663464 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:04:23 INFO - PROCESS | 4412 | 1461110663468 Marionette TRACE conn5 <- [1,1562,null,{}] 17:04:23 INFO - PROCESS | 4412 | 1461110663474 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:23 INFO - PROCESS | 4412 | 1461110663595 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 17:04:23 INFO - PROCESS | 4412 | 1461110663724 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:23 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED3C800 == 60 [pid = 4412] [id = 400] 17:04:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008617382400) [pid = 4412] [serial = 1200] [outer = 0000000000000000] 17:04:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861830D800) [pid = 4412] [serial = 1201] [outer = 0000008617382400] 17:04:23 INFO - PROCESS | 4412 | 1461110663783 Marionette DEBUG loaded listener.js 17:04:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861B44BC00) [pid = 4412] [serial = 1202] [outer = 0000008617382400] 17:04:24 INFO - PROCESS | 4412 | 1461110664362 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:04:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:04:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 941ms 17:04:24 INFO - PROCESS | 4412 | 1461110664407 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 17:04:24 INFO - PROCESS | 4412 | 1461110664414 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 17:04:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:04:24 INFO - PROCESS | 4412 | 1461110664421 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:04:24 INFO - PROCESS | 4412 | 1461110664424 Marionette TRACE conn5 <- [1,1566,null,{}] 17:04:24 INFO - PROCESS | 4412 | 1461110664428 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:24 INFO - PROCESS | 4412 | 1461110664544 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 17:04:24 INFO - PROCESS | 4412 | 1461110664641 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:24 INFO - PROCESS | 4412 | ++DOCSHELL 000000862332D800 == 61 [pid = 4412] [id = 401] 17:04:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000861F00AC00) [pid = 4412] [serial = 1203] [outer = 0000000000000000] 17:04:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (000000861F8AA000) [pid = 4412] [serial = 1204] [outer = 000000861F00AC00] 17:04:24 INFO - PROCESS | 4412 | 1461110664696 Marionette DEBUG loaded listener.js 17:04:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (00000086202F9C00) [pid = 4412] [serial = 1205] [outer = 000000861F00AC00] 17:04:25 INFO - PROCESS | 4412 | 1461110665298 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 944ms 17:04:25 INFO - PROCESS | 4412 | 1461110665370 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 17:04:25 INFO - PROCESS | 4412 | 1461110665373 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 17:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:04:25 INFO - PROCESS | 4412 | 1461110665377 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:04:25 INFO - PROCESS | 4412 | 1461110665381 Marionette TRACE conn5 <- [1,1570,null,{}] 17:04:25 INFO - PROCESS | 4412 | 1461110665406 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:25 INFO - PROCESS | 4412 | 1461110665559 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 17:04:25 INFO - PROCESS | 4412 | 1461110665611 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:25 INFO - PROCESS | 4412 | ++DOCSHELL 00000086282AB800 == 62 [pid = 4412] [id = 402] 17:04:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (00000086235B8400) [pid = 4412] [serial = 1206] [outer = 0000000000000000] 17:04:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008623642C00) [pid = 4412] [serial = 1207] [outer = 00000086235B8400] 17:04:25 INFO - PROCESS | 4412 | 1461110665669 Marionette DEBUG loaded listener.js 17:04:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (0000008623EBE000) [pid = 4412] [serial = 1208] [outer = 00000086235B8400] 17:04:26 INFO - PROCESS | 4412 | 1461110666330 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 986ms 17:04:26 INFO - PROCESS | 4412 | 1461110666372 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 17:04:26 INFO - PROCESS | 4412 | 1461110666375 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 17:04:26 INFO - PROCESS | 4412 | 1461110666378 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:04:26 INFO - PROCESS | 4412 | 1461110666381 Marionette TRACE conn5 <- [1,1574,null,{}] 17:04:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:04:26 INFO - PROCESS | 4412 | 1461110666384 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:26 INFO - PROCESS | 4412 | 1461110666499 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 17:04:26 INFO - PROCESS | 4412 | 1461110666623 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:26 INFO - PROCESS | 4412 | ++DOCSHELL 000000862834A000 == 63 [pid = 4412] [id = 403] 17:04:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008623BD1400) [pid = 4412] [serial = 1209] [outer = 0000000000000000] 17:04:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (0000008624229000) [pid = 4412] [serial = 1210] [outer = 0000008623BD1400] 17:04:26 INFO - PROCESS | 4412 | 1461110666680 Marionette DEBUG loaded listener.js 17:04:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000862429CC00) [pid = 4412] [serial = 1211] [outer = 0000008623BD1400] 17:04:27 INFO - PROCESS | 4412 | 1461110667218 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 882ms 17:04:27 INFO - PROCESS | 4412 | 1461110667266 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 17:04:27 INFO - PROCESS | 4412 | 1461110667269 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 17:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:04:27 INFO - PROCESS | 4412 | 1461110667273 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:04:27 INFO - PROCESS | 4412 | 1461110667275 Marionette TRACE conn5 <- [1,1578,null,{}] 17:04:27 INFO - PROCESS | 4412 | 1461110667279 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:27 INFO - PROCESS | 4412 | 1461110667388 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 17:04:27 INFO - PROCESS | 4412 | 1461110667485 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:27 INFO - PROCESS | 4412 | ++DOCSHELL 000000862AC21800 == 64 [pid = 4412] [id = 404] 17:04:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (00000086242A1400) [pid = 4412] [serial = 1212] [outer = 0000000000000000] 17:04:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (00000086242A5400) [pid = 4412] [serial = 1213] [outer = 00000086242A1400] 17:04:27 INFO - PROCESS | 4412 | 1461110667540 Marionette DEBUG loaded listener.js 17:04:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (00000086242CDC00) [pid = 4412] [serial = 1214] [outer = 00000086242A1400] 17:04:28 INFO - PROCESS | 4412 | 1461110668165 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 943ms 17:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:04:28 INFO - PROCESS | 4412 | 1461110668218 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 17:04:28 INFO - PROCESS | 4412 | 1461110668221 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 17:04:28 INFO - PROCESS | 4412 | 1461110668225 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:04:28 INFO - PROCESS | 4412 | 1461110668227 Marionette TRACE conn5 <- [1,1582,null,{}] 17:04:28 INFO - PROCESS | 4412 | 1461110668231 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:28 INFO - PROCESS | 4412 | 1461110668351 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 17:04:28 INFO - PROCESS | 4412 | 1461110668490 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:28 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B114800 == 65 [pid = 4412] [id = 405] 17:04:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000861310DC00) [pid = 4412] [serial = 1215] [outer = 0000000000000000] 17:04:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (0000008624438400) [pid = 4412] [serial = 1216] [outer = 000000861310DC00] 17:04:28 INFO - PROCESS | 4412 | 1461110668553 Marionette DEBUG loaded listener.js 17:04:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (0000008624475800) [pid = 4412] [serial = 1217] [outer = 000000861310DC00] 17:04:29 INFO - PROCESS | 4412 | 1461110669381 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1180ms 17:04:29 INFO - PROCESS | 4412 | 1461110669408 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 17:04:29 INFO - PROCESS | 4412 | 1461110669412 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 17:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:04:29 INFO - PROCESS | 4412 | 1461110669418 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:04:29 INFO - PROCESS | 4412 | 1461110669422 Marionette TRACE conn5 <- [1,1586,null,{}] 17:04:29 INFO - PROCESS | 4412 | 1461110669429 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:29 INFO - PROCESS | 4412 | 1461110669534 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 17:04:29 INFO - PROCESS | 4412 | 1461110669666 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:29 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F268000 == 66 [pid = 4412] [id = 406] 17:04:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (00000086103CC400) [pid = 4412] [serial = 1218] [outer = 0000000000000000] 17:04:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (0000008613115800) [pid = 4412] [serial = 1219] [outer = 00000086103CC400] 17:04:29 INFO - PROCESS | 4412 | 1461110669718 Marionette DEBUG loaded listener.js 17:04:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (0000008618407400) [pid = 4412] [serial = 1220] [outer = 00000086103CC400] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 0000008626204000 == 65 [pid = 4412] [id = 398] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 0000008623C35000 == 64 [pid = 4412] [id = 397] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA5F000 == 63 [pid = 4412] [id = 396] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 00000086237DB800 == 62 [pid = 4412] [id = 395] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 00000086235AE800 == 61 [pid = 4412] [id = 394] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E5C800 == 60 [pid = 4412] [id = 393] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 0000008621EE8800 == 59 [pid = 4412] [id = 392] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 000000861EB34800 == 58 [pid = 4412] [id = 391] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (0000008623379800) [pid = 4412] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (000000861E7CEC00) [pid = 4412] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (0000008621AE7000) [pid = 4412] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (00000086236EF400) [pid = 4412] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (000000862399E000) [pid = 4412] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 0000008620EC0000 == 57 [pid = 4412] [id = 390] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED4C800 == 56 [pid = 4412] [id = 389] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C53000 == 55 [pid = 4412] [id = 386] 17:04:30 INFO - PROCESS | 4412 | --DOCSHELL 00000086184D6000 == 54 [pid = 4412] [id = 383] 17:04:30 INFO - PROCESS | 4412 | 1461110670367 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 984ms 17:04:30 INFO - PROCESS | 4412 | 1461110670406 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 17:04:30 INFO - PROCESS | 4412 | 1461110670412 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 17:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:04:30 INFO - PROCESS | 4412 | 1461110670419 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:04:30 INFO - PROCESS | 4412 | 1461110670421 Marionette TRACE conn5 <- [1,1590,null,{}] 17:04:30 INFO - PROCESS | 4412 | 1461110670425 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:30 INFO - PROCESS | 4412 | 1461110670527 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (00000086216A7400) [pid = 4412] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000861F3F1000) [pid = 4412] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000861F8AB800) [pid = 4412] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008622E94C00) [pid = 4412] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (000000861FAD4C00) [pid = 4412] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861FCB5400) [pid = 4412] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (0000008623645C00) [pid = 4412] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861361E400) [pid = 4412] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (0000008611F2C000) [pid = 4412] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000861E1A6400) [pid = 4412] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (000000861F078800) [pid = 4412] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (00000086205A6800) [pid = 4412] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008613885000) [pid = 4412] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (000000861BC50800) [pid = 4412] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000861BFDA800) [pid = 4412] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (0000008623C43400) [pid = 4412] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008620470400) [pid = 4412] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008611F2F400) [pid = 4412] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008616B3D400) [pid = 4412] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000861BFC4C00) [pid = 4412] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008622C7C400) [pid = 4412] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 17:04:30 INFO - PROCESS | 4412 | 1461110670628 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:30 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5AC000 == 55 [pid = 4412] [id = 407] 17:04:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008611DDBC00) [pid = 4412] [serial = 1221] [outer = 0000000000000000] 17:04:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000861361E400) [pid = 4412] [serial = 1222] [outer = 0000008611DDBC00] 17:04:30 INFO - PROCESS | 4412 | 1461110670676 Marionette DEBUG loaded listener.js 17:04:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008618453C00) [pid = 4412] [serial = 1223] [outer = 0000008611DDBC00] 17:04:31 INFO - PROCESS | 4412 | 1461110671146 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 797ms 17:04:31 INFO - PROCESS | 4412 | 1461110671217 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 17:04:31 INFO - PROCESS | 4412 | 1461110671220 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 17:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:04:31 INFO - PROCESS | 4412 | 1461110671223 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:04:31 INFO - PROCESS | 4412 | 1461110671227 Marionette TRACE conn5 <- [1,1594,null,{}] 17:04:31 INFO - PROCESS | 4412 | 1461110671238 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:31 INFO - PROCESS | 4412 | 1461110671335 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 17:04:31 INFO - PROCESS | 4412 | 1461110671348 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:31 INFO - PROCESS | 4412 | ++DOCSHELL 000000862153C800 == 56 [pid = 4412] [id = 408] 17:04:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (000000861E7CB000) [pid = 4412] [serial = 1224] [outer = 0000000000000000] 17:04:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000861EAAC800) [pid = 4412] [serial = 1225] [outer = 000000861E7CB000] 17:04:31 INFO - PROCESS | 4412 | 1461110671396 Marionette DEBUG loaded listener.js 17:04:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861F3ED000) [pid = 4412] [serial = 1226] [outer = 000000861E7CB000] 17:04:31 INFO - PROCESS | 4412 | 1461110671875 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 17:04:31 INFO - PROCESS | 4412 | 1461110671918 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 17:04:31 INFO - PROCESS | 4412 | 1461110671921 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 17:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:04:31 INFO - PROCESS | 4412 | 1461110671924 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:04:31 INFO - PROCESS | 4412 | 1461110671926 Marionette TRACE conn5 <- [1,1598,null,{}] 17:04:31 INFO - PROCESS | 4412 | 1461110671929 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:32 INFO - PROCESS | 4412 | 1461110672019 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 17:04:32 INFO - PROCESS | 4412 | 1461110672028 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:32 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E4F800 == 57 [pid = 4412] [id = 409] 17:04:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861F977000) [pid = 4412] [serial = 1227] [outer = 0000000000000000] 17:04:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861FABB800) [pid = 4412] [serial = 1228] [outer = 000000861F977000] 17:04:32 INFO - PROCESS | 4412 | 1461110672175 Marionette DEBUG loaded listener.js 17:04:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (0000008620292400) [pid = 4412] [serial = 1229] [outer = 000000861F977000] 17:04:32 INFO - PROCESS | 4412 | 1461110672552 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 17:04:32 INFO - PROCESS | 4412 | 1461110672618 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 17:04:32 INFO - PROCESS | 4412 | 1461110672620 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 17:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:04:32 INFO - PROCESS | 4412 | 1461110672623 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:04:32 INFO - PROCESS | 4412 | 1461110672625 Marionette TRACE conn5 <- [1,1602,null,{}] 17:04:32 INFO - PROCESS | 4412 | 1461110672629 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:32 INFO - PROCESS | 4412 | 1461110672753 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 17:04:32 INFO - PROCESS | 4412 | 1461110672773 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:32 INFO - PROCESS | 4412 | ++DOCSHELL 000000862359D800 == 58 [pid = 4412] [id = 410] 17:04:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (000000861FADA400) [pid = 4412] [serial = 1230] [outer = 0000000000000000] 17:04:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (00000086204D4400) [pid = 4412] [serial = 1231] [outer = 000000861FADA400] 17:04:32 INFO - PROCESS | 4412 | 1461110672818 Marionette DEBUG loaded listener.js 17:04:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (00000086211AEC00) [pid = 4412] [serial = 1232] [outer = 000000861FADA400] 17:04:33 INFO - PROCESS | 4412 | 1461110673268 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:04:33 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 17:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 17:04:33 INFO - PROCESS | 4412 | 1461110673317 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 17:04:33 INFO - PROCESS | 4412 | 1461110673319 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 17:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:04:33 INFO - PROCESS | 4412 | 1461110673323 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:04:33 INFO - PROCESS | 4412 | 1461110673325 Marionette TRACE conn5 <- [1,1606,null,{}] 17:04:33 INFO - PROCESS | 4412 | 1461110673328 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:33 INFO - PROCESS | 4412 | 1461110673497 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 17:04:33 INFO - PROCESS | 4412 | 1461110673560 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:33 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238D7800 == 59 [pid = 4412] [id = 411] 17:04:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008622C83800) [pid = 4412] [serial = 1233] [outer = 0000000000000000] 17:04:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (0000008622E90C00) [pid = 4412] [serial = 1234] [outer = 0000008622C83800] 17:04:33 INFO - PROCESS | 4412 | 1461110673608 Marionette DEBUG loaded listener.js 17:04:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008623396800) [pid = 4412] [serial = 1235] [outer = 0000008622C83800] 17:04:34 INFO - PROCESS | 4412 | 1461110674023 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 732ms 17:04:34 INFO - PROCESS | 4412 | 1461110674072 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 4412 | 1461110674074 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 17:04:34 INFO - PROCESS | 4412 | 1461110674078 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - PROCESS | 4412 | 1461110674080 Marionette TRACE conn5 <- [1,1610,null,{}] 17:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:04:34 INFO - PROCESS | 4412 | 1461110674090 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:34 INFO - PROCESS | 4412 | 1461110674205 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 17:04:34 INFO - PROCESS | 4412 | 1461110674213 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:34 INFO - PROCESS | 4412 | ++DOCSHELL 00000086240B2800 == 60 [pid = 4412] [id = 412] 17:04:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (00000086235C2C00) [pid = 4412] [serial = 1236] [outer = 0000000000000000] 17:04:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000862364BC00) [pid = 4412] [serial = 1237] [outer = 00000086235C2C00] 17:04:34 INFO - PROCESS | 4412 | 1461110674311 Marionette DEBUG loaded listener.js 17:04:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (00000086239A0000) [pid = 4412] [serial = 1238] [outer = 00000086235C2C00] 17:04:34 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (00000086204DA400) [pid = 4412] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:04:34 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (000000862156FC00) [pid = 4412] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:04:34 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861F3C4000) [pid = 4412] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:04:34 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000861F978000) [pid = 4412] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:04:34 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (0000008611F2B800) [pid = 4412] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:04:34 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000861830BC00) [pid = 4412] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:04:34 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000861BFC7400) [pid = 4412] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:04:34 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (0000008623BCBC00) [pid = 4412] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:04:34 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (0000008611DDDC00) [pid = 4412] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:04:34 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (000000861E186C00) [pid = 4412] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:04:34 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008623012800) [pid = 4412] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:04:34 INFO - PROCESS | 4412 | 1461110674872 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:04:34 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 17:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 819ms 17:04:34 INFO - PROCESS | 4412 | 1461110674903 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 4412 | 1461110674906 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 17:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:04:34 INFO - PROCESS | 4412 | 1461110674909 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - PROCESS | 4412 | 1461110674911 Marionette TRACE conn5 <- [1,1614,null,{}] 17:04:34 INFO - PROCESS | 4412 | 1461110674915 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:35 INFO - PROCESS | 4412 | 1461110675000 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 17:04:35 INFO - PROCESS | 4412 | 1461110675007 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:35 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C6B000 == 61 [pid = 4412] [id = 413] 17:04:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861F3C6000) [pid = 4412] [serial = 1239] [outer = 0000000000000000] 17:04:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000861F97AC00) [pid = 4412] [serial = 1240] [outer = 000000861F3C6000] 17:04:35 INFO - PROCESS | 4412 | 1461110675055 Marionette DEBUG loaded listener.js 17:04:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (00000086236F0800) [pid = 4412] [serial = 1241] [outer = 000000861F3C6000] 17:04:35 INFO - PROCESS | 4412 | 1461110675452 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 587ms 17:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:04:35 INFO - PROCESS | 4412 | 1461110675506 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 17:04:35 INFO - PROCESS | 4412 | 1461110675509 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 17:04:35 INFO - PROCESS | 4412 | 1461110675512 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:04:35 INFO - PROCESS | 4412 | 1461110675514 Marionette TRACE conn5 <- [1,1618,null,{}] 17:04:35 INFO - PROCESS | 4412 | 1461110675517 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:35 INFO - PROCESS | 4412 | 1461110675604 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 17:04:35 INFO - PROCESS | 4412 | 1461110675611 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:35 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A42800 == 62 [pid = 4412] [id = 414] 17:04:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (0000008623C42400) [pid = 4412] [serial = 1242] [outer = 0000000000000000] 17:04:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (0000008623EC7000) [pid = 4412] [serial = 1243] [outer = 0000008623C42400] 17:04:35 INFO - PROCESS | 4412 | 1461110675657 Marionette DEBUG loaded listener.js 17:04:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (00000086241BC800) [pid = 4412] [serial = 1244] [outer = 0000008623C42400] 17:04:36 INFO - PROCESS | 4412 | 1461110676063 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 587ms 17:04:36 INFO - PROCESS | 4412 | 1461110676100 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 17:04:36 INFO - PROCESS | 4412 | 1461110676103 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 17:04:36 INFO - PROCESS | 4412 | 1461110676106 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:04:36 INFO - PROCESS | 4412 | 1461110676108 Marionette TRACE conn5 <- [1,1622,null,{}] 17:04:36 INFO - PROCESS | 4412 | 1461110676128 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:36 INFO - PROCESS | 4412 | 1461110676217 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 17:04:36 INFO - PROCESS | 4412 | 1461110676223 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:36 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626E59800 == 63 [pid = 4412] [id = 415] 17:04:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (00000086241B8000) [pid = 4412] [serial = 1245] [outer = 0000000000000000] 17:04:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (00000086242D6000) [pid = 4412] [serial = 1246] [outer = 00000086241B8000] 17:04:36 INFO - PROCESS | 4412 | 1461110676271 Marionette DEBUG loaded listener.js 17:04:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (0000008624442800) [pid = 4412] [serial = 1247] [outer = 00000086241B8000] 17:04:36 INFO - PROCESS | 4412 | 1461110676723 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 649ms 17:04:36 INFO - PROCESS | 4412 | 1461110676758 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 17:04:36 INFO - PROCESS | 4412 | 1461110676761 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 17:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:04:36 INFO - PROCESS | 4412 | 1461110676764 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:04:36 INFO - PROCESS | 4412 | 1461110676767 Marionette TRACE conn5 <- [1,1626,null,{}] 17:04:36 INFO - PROCESS | 4412 | 1461110676787 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:36 INFO - PROCESS | 4412 | 1461110676960 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 17:04:37 INFO - PROCESS | 4412 | 1461110677093 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:37 INFO - PROCESS | 4412 | ++DOCSHELL 000000861732A800 == 64 [pid = 4412] [id = 416] 17:04:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (0000008610541800) [pid = 4412] [serial = 1248] [outer = 0000000000000000] 17:04:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (0000008610D66C00) [pid = 4412] [serial = 1249] [outer = 0000008610541800] 17:04:37 INFO - PROCESS | 4412 | 1461110677153 Marionette DEBUG loaded listener.js 17:04:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008613118000) [pid = 4412] [serial = 1250] [outer = 0000008610541800] 17:04:37 INFO - PROCESS | 4412 | 1461110677821 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1090ms 17:04:37 INFO - PROCESS | 4412 | 1461110677859 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 17:04:37 INFO - PROCESS | 4412 | 1461110677864 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 17:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:04:37 INFO - PROCESS | 4412 | 1461110677869 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:04:37 INFO - PROCESS | 4412 | 1461110677874 Marionette TRACE conn5 <- [1,1630,null,{}] 17:04:37 INFO - PROCESS | 4412 | 1461110677879 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:38 INFO - PROCESS | 4412 | 1461110677998 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 17:04:38 INFO - PROCESS | 4412 | 1461110678127 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:38 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622CD6000 == 65 [pid = 4412] [id = 417] 17:04:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (000000861DCA5C00) [pid = 4412] [serial = 1251] [outer = 0000000000000000] 17:04:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000861E5E9C00) [pid = 4412] [serial = 1252] [outer = 000000861DCA5C00] 17:04:38 INFO - PROCESS | 4412 | 1461110678187 Marionette DEBUG loaded listener.js 17:04:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (000000861F3F0800) [pid = 4412] [serial = 1253] [outer = 000000861DCA5C00] 17:04:38 INFO - PROCESS | 4412 | 1461110678744 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 943ms 17:04:38 INFO - PROCESS | 4412 | 1461110678815 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 17:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:04:38 INFO - PROCESS | 4412 | 1461110678819 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 17:04:38 INFO - PROCESS | 4412 | 1461110678823 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:04:38 INFO - PROCESS | 4412 | 1461110678825 Marionette TRACE conn5 <- [1,1634,null,{}] 17:04:38 INFO - PROCESS | 4412 | 1461110678844 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:38 INFO - PROCESS | 4412 | 1461110678961 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 17:04:39 INFO - PROCESS | 4412 | 1461110679088 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:39 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C5B800 == 66 [pid = 4412] [id = 418] 17:04:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000861FADE000) [pid = 4412] [serial = 1254] [outer = 0000000000000000] 17:04:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (000000862156F400) [pid = 4412] [serial = 1255] [outer = 000000861FADE000] 17:04:39 INFO - PROCESS | 4412 | 1461110679147 Marionette DEBUG loaded listener.js 17:04:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (0000008622E94C00) [pid = 4412] [serial = 1256] [outer = 000000861FADE000] 17:04:39 INFO - PROCESS | 4412 | 1461110679755 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1004ms 17:04:39 INFO - PROCESS | 4412 | 1461110679828 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 17:04:39 INFO - PROCESS | 4412 | 1461110679833 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 17:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:04:39 INFO - PROCESS | 4412 | 1461110679846 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:04:39 INFO - PROCESS | 4412 | 1461110679851 Marionette TRACE conn5 <- [1,1638,null,{}] 17:04:39 INFO - PROCESS | 4412 | 1461110679856 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:40 INFO - PROCESS | 4412 | 1461110680022 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 17:04:40 INFO - PROCESS | 4412 | 1461110680032 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:40 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B1AD000 == 67 [pid = 4412] [id = 419] 17:04:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (0000008623C4B400) [pid = 4412] [serial = 1257] [outer = 0000000000000000] 17:04:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (000000862446FC00) [pid = 4412] [serial = 1258] [outer = 0000008623C4B400] 17:04:40 INFO - PROCESS | 4412 | 1461110680090 Marionette DEBUG loaded listener.js 17:04:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (000000862641E800) [pid = 4412] [serial = 1259] [outer = 0000008623C4B400] 17:04:40 INFO - PROCESS | 4412 | 1461110680701 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 902ms 17:04:40 INFO - PROCESS | 4412 | 1461110680744 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 17:04:40 INFO - PROCESS | 4412 | 1461110680747 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 17:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:04:40 INFO - PROCESS | 4412 | 1461110680750 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:04:40 INFO - PROCESS | 4412 | 1461110680752 Marionette TRACE conn5 <- [1,1642,null,{}] 17:04:40 INFO - PROCESS | 4412 | 1461110680756 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:40 INFO - PROCESS | 4412 | 1461110680870 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 17:04:41 INFO - PROCESS | 4412 | 1461110681005 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:41 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B5D2800 == 68 [pid = 4412] [id = 420] 17:04:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (00000086264A8800) [pid = 4412] [serial = 1260] [outer = 0000000000000000] 17:04:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (00000086264AC400) [pid = 4412] [serial = 1261] [outer = 00000086264A8800] 17:04:41 INFO - PROCESS | 4412 | 1461110681062 Marionette DEBUG loaded listener.js 17:04:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (00000086264B5400) [pid = 4412] [serial = 1262] [outer = 00000086264A8800] 17:04:41 INFO - PROCESS | 4412 | 1461110681594 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 880ms 17:04:41 INFO - PROCESS | 4412 | 1461110681632 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 17:04:41 INFO - PROCESS | 4412 | 1461110681635 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 17:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:04:41 INFO - PROCESS | 4412 | 1461110681639 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:04:41 INFO - PROCESS | 4412 | 1461110681641 Marionette TRACE conn5 <- [1,1646,null,{}] 17:04:41 INFO - PROCESS | 4412 | 1461110681645 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:41 INFO - PROCESS | 4412 | 1461110681760 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 17:04:41 INFO - PROCESS | 4412 | 1461110681864 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:41 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B003800 == 69 [pid = 4412] [id = 421] 17:04:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (000000862B037400) [pid = 4412] [serial = 1263] [outer = 0000000000000000] 17:04:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (000000862B8B6400) [pid = 4412] [serial = 1264] [outer = 000000862B037400] 17:04:41 INFO - PROCESS | 4412 | 1461110681929 Marionette DEBUG loaded listener.js 17:04:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (000000862B8BFC00) [pid = 4412] [serial = 1265] [outer = 000000862B037400] 17:04:42 INFO - PROCESS | 4412 | 1461110682518 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 943ms 17:04:42 INFO - PROCESS | 4412 | 1461110682585 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 17:04:42 INFO - PROCESS | 4412 | 1461110682587 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 17:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:04:42 INFO - PROCESS | 4412 | 1461110682591 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:04:42 INFO - PROCESS | 4412 | 1461110682593 Marionette TRACE conn5 <- [1,1650,null,{}] 17:04:42 INFO - PROCESS | 4412 | 1461110682597 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:42 INFO - PROCESS | 4412 | 1461110682711 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 17:04:42 INFO - PROCESS | 4412 | 1461110682839 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:42 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CDA2800 == 70 [pid = 4412] [id = 422] 17:04:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (0000008623A21800) [pid = 4412] [serial = 1266] [outer = 0000000000000000] 17:04:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (0000008623A29800) [pid = 4412] [serial = 1267] [outer = 0000008623A21800] 17:04:42 INFO - PROCESS | 4412 | 1461110682895 Marionette DEBUG loaded listener.js 17:04:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 154 (000000862B8C4800) [pid = 4412] [serial = 1268] [outer = 0000008623A21800] 17:04:43 INFO - PROCESS | 4412 | 1461110683497 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 944ms 17:04:43 INFO - PROCESS | 4412 | 1461110683541 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 17:04:43 INFO - PROCESS | 4412 | 1461110683544 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 17:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:04:43 INFO - PROCESS | 4412 | 1461110683548 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:04:43 INFO - PROCESS | 4412 | 1461110683551 Marionette TRACE conn5 <- [1,1654,null,{}] 17:04:43 INFO - PROCESS | 4412 | 1461110683554 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:43 INFO - PROCESS | 4412 | 1461110683667 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 17:04:43 INFO - PROCESS | 4412 | 1461110683797 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:43 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F209000 == 71 [pid = 4412] [id = 423] 17:04:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 155 (000000861B289400) [pid = 4412] [serial = 1269] [outer = 0000000000000000] 17:04:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (000000861EAAA400) [pid = 4412] [serial = 1270] [outer = 000000861B289400] 17:04:43 INFO - PROCESS | 4412 | 1461110683855 Marionette DEBUG loaded listener.js 17:04:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 157 (0000008623382400) [pid = 4412] [serial = 1271] [outer = 000000861B289400] 17:04:44 INFO - PROCESS | 4412 | 1461110684652 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1123ms 17:04:44 INFO - PROCESS | 4412 | 1461110684675 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 17:04:44 INFO - PROCESS | 4412 | 1461110684680 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 17:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:04:44 INFO - PROCESS | 4412 | 1461110684686 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:04:44 INFO - PROCESS | 4412 | 1461110684690 Marionette TRACE conn5 <- [1,1658,null,{}] 17:04:44 INFO - PROCESS | 4412 | 1461110684695 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:44 INFO - PROCESS | 4412 | 1461110684803 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 17:04:44 INFO - PROCESS | 4412 | 1461110684939 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:44 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5AE800 == 72 [pid = 4412] [id = 424] 17:04:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (0000008618814000) [pid = 4412] [serial = 1272] [outer = 0000000000000000] 17:04:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 159 (0000008618815800) [pid = 4412] [serial = 1273] [outer = 0000008618814000] 17:04:45 INFO - PROCESS | 4412 | 1461110684996 Marionette DEBUG loaded listener.js 17:04:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 160 (000000861E109400) [pid = 4412] [serial = 1274] [outer = 0000008618814000] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 0000008622C71000 == 71 [pid = 4412] [id = 368] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 0000008626212800 == 70 [pid = 4412] [id = 369] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 0000008626E59800 == 69 [pid = 4412] [id = 415] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 0000008626A42800 == 68 [pid = 4412] [id = 414] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 0000008622C6B000 == 67 [pid = 4412] [id = 413] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 00000086240B2800 == 66 [pid = 4412] [id = 412] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 00000086238D7800 == 65 [pid = 4412] [id = 411] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 000000862359D800 == 64 [pid = 4412] [id = 410] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E4F800 == 63 [pid = 4412] [id = 409] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 159 (0000008623BCF000) [pid = 4412] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 158 (0000008623EC6C00) [pid = 4412] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 000000862153C800 == 62 [pid = 4412] [id = 408] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5AC000 == 61 [pid = 4412] [id = 407] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 000000861F268000 == 60 [pid = 4412] [id = 406] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 000000862AC21800 == 59 [pid = 4412] [id = 404] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 000000862834A000 == 58 [pid = 4412] [id = 403] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 00000086282AB800 == 57 [pid = 4412] [id = 402] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 000000862332D800 == 56 [pid = 4412] [id = 401] 17:04:45 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED3C800 == 55 [pid = 4412] [id = 400] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (0000008623398000) [pid = 4412] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 156 (0000008620E87800) [pid = 4412] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (0000008622CA5400) [pid = 4412] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 154 (000000861F3EC800) [pid = 4412] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 153 (000000861F8AE800) [pid = 4412] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (000000861FAA4C00) [pid = 4412] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (0000008618409800) [pid = 4412] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (0000008612184400) [pid = 4412] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (000000861BC43400) [pid = 4412] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (000000861E10FC00) [pid = 4412] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (0000008622C07400) [pid = 4412] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (000000861EAA6400) [pid = 4412] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (000000861C540000) [pid = 4412] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (0000008623BD7800) [pid = 4412] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (0000008610E3EC00) [pid = 4412] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (000000861F976C00) [pid = 4412] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (000000862364F800) [pid = 4412] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000861B44A400) [pid = 4412] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (000000861737D800) [pid = 4412] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (000000862337F400) [pid = 4412] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (000000861FAB8000) [pid = 4412] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (0000008623642800) [pid = 4412] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008623EC3C00) [pid = 4412] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008623735800) [pid = 4412] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (000000861FAE9C00) [pid = 4412] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4412 | 1461110685629 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 984ms 17:04:45 INFO - PROCESS | 4412 | 1461110685673 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 17:04:45 INFO - PROCESS | 4412 | 1461110685679 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 17:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:04:45 INFO - PROCESS | 4412 | 1461110685685 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:04:45 INFO - PROCESS | 4412 | 1461110685688 Marionette TRACE conn5 <- [1,1662,null,{}] 17:04:45 INFO - PROCESS | 4412 | 1461110685692 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:45 INFO - PROCESS | 4412 | 1461110685792 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 17:04:45 INFO - PROCESS | 4412 | 1461110685900 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:45 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F215800 == 56 [pid = 4412] [id = 425] 17:04:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000861310E400) [pid = 4412] [serial = 1275] [outer = 0000000000000000] 17:04:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (0000008618490400) [pid = 4412] [serial = 1276] [outer = 000000861310E400] 17:04:45 INFO - PROCESS | 4412 | 1461110685947 Marionette DEBUG loaded listener.js 17:04:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (000000861EAA2C00) [pid = 4412] [serial = 1277] [outer = 000000861310E400] 17:04:46 INFO - PROCESS | 4412 | 1461110686360 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 733ms 17:04:46 INFO - PROCESS | 4412 | 1461110686420 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 17:04:46 INFO - PROCESS | 4412 | 1461110686423 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 17:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:04:46 INFO - PROCESS | 4412 | 1461110686426 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:04:46 INFO - PROCESS | 4412 | 1461110686430 Marionette TRACE conn5 <- [1,1666,null,{}] 17:04:46 INFO - PROCESS | 4412 | 1461110686443 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:46 INFO - PROCESS | 4412 | 1461110686545 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 17:04:46 INFO - PROCESS | 4412 | 1461110686560 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:46 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E09000 == 57 [pid = 4412] [id = 426] 17:04:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (000000861F8ADC00) [pid = 4412] [serial = 1278] [outer = 0000000000000000] 17:04:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000861F973000) [pid = 4412] [serial = 1279] [outer = 000000861F8ADC00] 17:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:04:47 INFO - PROCESS | 4412 | 1461110686615 Marionette DEBUG loaded listener.js 17:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1562ms 17:04:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (000000861FAD4C00) [pid = 4412] [serial = 1280] [outer = 000000861F8ADC00] 17:04:47 INFO - PROCESS | 4412 | 1461110687056 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:04:47 INFO - PROCESS | 4412 | 1461110687992 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 17:04:47 INFO - PROCESS | 4412 | 1461110687995 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 17:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:04:48 INFO - PROCESS | 4412 | 1461110687998 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:04:48 INFO - PROCESS | 4412 | 1461110688000 Marionette TRACE conn5 <- [1,1670,null,{}] 17:04:48 INFO - PROCESS | 4412 | 1461110688004 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:48 INFO - PROCESS | 4412 | 1461110688131 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 17:04:48 INFO - PROCESS | 4412 | 1461110688185 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:48 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623316000 == 58 [pid = 4412] [id = 427] 17:04:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000862046A000) [pid = 4412] [serial = 1281] [outer = 0000000000000000] 17:04:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (00000086204D1000) [pid = 4412] [serial = 1282] [outer = 000000862046A000] 17:04:48 INFO - PROCESS | 4412 | 1461110688232 Marionette DEBUG loaded listener.js 17:04:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (00000086211A9C00) [pid = 4412] [serial = 1283] [outer = 000000862046A000] 17:04:48 INFO - PROCESS | 4412 | 1461110688599 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 17:04:48 INFO - PROCESS | 4412 | 1461110688628 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 17:04:48 INFO - PROCESS | 4412 | 1461110688630 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 17:04:48 INFO - PROCESS | 4412 | 1461110688633 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:04:48 INFO - PROCESS | 4412 | 1461110688635 Marionette TRACE conn5 <- [1,1674,null,{}] 17:04:48 INFO - PROCESS | 4412 | 1461110688639 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:48 INFO - PROCESS | 4412 | 1461110688772 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 17:04:48 INFO - PROCESS | 4412 | 1461110688785 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:48 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623756800 == 59 [pid = 4412] [id = 428] 17:04:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (00000086215C0000) [pid = 4412] [serial = 1284] [outer = 0000000000000000] 17:04:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (0000008621EBC800) [pid = 4412] [serial = 1285] [outer = 00000086215C0000] 17:04:48 INFO - PROCESS | 4412 | 1461110688831 Marionette DEBUG loaded listener.js 17:04:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (0000008622C89800) [pid = 4412] [serial = 1286] [outer = 00000086215C0000] 17:04:49 INFO - PROCESS | 4412 | 1461110689248 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:04:49 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 17:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 628ms 17:04:49 INFO - PROCESS | 4412 | 1461110689265 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 17:04:49 INFO - PROCESS | 4412 | 1461110689268 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 17:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:04:49 INFO - PROCESS | 4412 | 1461110689271 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:04:49 INFO - PROCESS | 4412 | 1461110689273 Marionette TRACE conn5 <- [1,1678,null,{}] 17:04:49 INFO - PROCESS | 4412 | 1461110689277 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:49 INFO - PROCESS | 4412 | 1461110689415 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 17:04:49 INFO - PROCESS | 4412 | 1461110689429 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:49 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C20800 == 60 [pid = 4412] [id = 429] 17:04:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (0000008622E99800) [pid = 4412] [serial = 1287] [outer = 0000000000000000] 17:04:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (00000086235C2800) [pid = 4412] [serial = 1288] [outer = 0000008622E99800] 17:04:49 INFO - PROCESS | 4412 | 1461110689482 Marionette DEBUG loaded listener.js 17:04:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (0000008623734000) [pid = 4412] [serial = 1289] [outer = 0000008622E99800] 17:04:49 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (000000861F977000) [pid = 4412] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:04:49 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (00000086103CC400) [pid = 4412] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:04:49 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (000000861F3C6000) [pid = 4412] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:04:49 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (0000008611DDBC00) [pid = 4412] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:04:49 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (000000861E7CB000) [pid = 4412] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:04:49 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (00000086235C2C00) [pid = 4412] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:04:49 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008622C83800) [pid = 4412] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:04:49 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000861FADA400) [pid = 4412] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:04:49 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (0000008623C42400) [pid = 4412] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:04:49 INFO - PROCESS | 4412 | 1461110689912 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 17:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:04:49 INFO - PROCESS | 4412 | 1461110689965 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 17:04:49 INFO - PROCESS | 4412 | 1461110689967 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 17:04:49 INFO - PROCESS | 4412 | 1461110689971 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:04:49 INFO - PROCESS | 4412 | 1461110689973 Marionette TRACE conn5 <- [1,1682,null,{}] 17:04:49 INFO - PROCESS | 4412 | 1461110689976 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:50 INFO - PROCESS | 4412 | 1461110690102 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 17:04:50 INFO - PROCESS | 4412 | 1461110690111 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:50 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244C8000 == 61 [pid = 4412] [id = 430] 17:04:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000861848E800) [pid = 4412] [serial = 1290] [outer = 0000000000000000] 17:04:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (0000008623648800) [pid = 4412] [serial = 1291] [outer = 000000861848E800] 17:04:50 INFO - PROCESS | 4412 | 1461110690156 Marionette DEBUG loaded listener.js 17:04:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (00000086239A8800) [pid = 4412] [serial = 1292] [outer = 000000861848E800] 17:04:50 INFO - PROCESS | 4412 | 1461110690505 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 628ms 17:04:50 INFO - PROCESS | 4412 | 1461110690639 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 17:04:50 INFO - PROCESS | 4412 | 1461110690641 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 17:04:50 INFO - PROCESS | 4412 | 1461110690650 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:04:50 INFO - PROCESS | 4412 | 1461110690652 Marionette TRACE conn5 <- [1,1686,null,{}] 17:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:04:50 INFO - PROCESS | 4412 | 1461110690657 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:50 INFO - PROCESS | 4412 | 1461110690746 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 17:04:50 INFO - PROCESS | 4412 | 1461110690850 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:50 INFO - PROCESS | 4412 | ++DOCSHELL 00000086264E2800 == 62 [pid = 4412] [id = 431] 17:04:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (0000008623BCF000) [pid = 4412] [serial = 1293] [outer = 0000000000000000] 17:04:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (0000008623C42400) [pid = 4412] [serial = 1294] [outer = 0000008623BCF000] 17:04:50 INFO - PROCESS | 4412 | 1461110690895 Marionette DEBUG loaded listener.js 17:04:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (0000008623EC7C00) [pid = 4412] [serial = 1295] [outer = 0000008623BCF000] 17:04:51 INFO - PROCESS | 4412 | 1461110691460 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:04:51 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 17:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 836ms 17:04:51 INFO - PROCESS | 4412 | 1461110691493 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 17:04:51 INFO - PROCESS | 4412 | 1461110691495 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 17:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:04:51 INFO - PROCESS | 4412 | 1461110691498 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:04:51 INFO - PROCESS | 4412 | 1461110691500 Marionette TRACE conn5 <- [1,1690,null,{}] 17:04:51 INFO - PROCESS | 4412 | 1461110691503 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:51 INFO - PROCESS | 4412 | 1461110691592 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 17:04:51 INFO - PROCESS | 4412 | 1461110691712 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:51 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626E54800 == 63 [pid = 4412] [id = 432] 17:04:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (0000008623A26400) [pid = 4412] [serial = 1296] [outer = 0000000000000000] 17:04:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (00000086241C1000) [pid = 4412] [serial = 1297] [outer = 0000008623A26400] 17:04:51 INFO - PROCESS | 4412 | 1461110691758 Marionette DEBUG loaded listener.js 17:04:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (00000086242A4400) [pid = 4412] [serial = 1298] [outer = 0000008623A26400] 17:04:52 INFO - PROCESS | 4412 | 1461110692360 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 942ms 17:04:52 INFO - PROCESS | 4412 | 1461110692445 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 17:04:52 INFO - PROCESS | 4412 | 1461110692451 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 17:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:04:52 INFO - PROCESS | 4412 | 1461110692458 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:04:52 INFO - PROCESS | 4412 | 1461110692462 Marionette TRACE conn5 <- [1,1694,null,{}] 17:04:52 INFO - PROCESS | 4412 | 1461110692483 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:52 INFO - PROCESS | 4412 | 1461110692614 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 17:04:52 INFO - PROCESS | 4412 | 1461110692738 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:52 INFO - PROCESS | 4412 | ++DOCSHELL 00000086216DE800 == 64 [pid = 4412] [id = 433] 17:04:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (000000861844BC00) [pid = 4412] [serial = 1299] [outer = 0000000000000000] 17:04:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (000000861B4EAC00) [pid = 4412] [serial = 1300] [outer = 000000861844BC00] 17:04:52 INFO - PROCESS | 4412 | 1461110692797 Marionette DEBUG loaded listener.js 17:04:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (000000861E7CEC00) [pid = 4412] [serial = 1301] [outer = 000000861844BC00] 17:04:53 INFO - PROCESS | 4412 | 1461110693402 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1005ms 17:04:53 INFO - PROCESS | 4412 | 1461110693464 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 17:04:53 INFO - PROCESS | 4412 | 1461110693470 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 17:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:04:53 INFO - PROCESS | 4412 | 1461110693478 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:04:53 INFO - PROCESS | 4412 | 1461110693481 Marionette TRACE conn5 <- [1,1698,null,{}] 17:04:53 INFO - PROCESS | 4412 | 1461110693485 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:53 INFO - PROCESS | 4412 | 1461110693607 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 17:04:53 INFO - PROCESS | 4412 | 1461110693737 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:53 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623AB6800 == 65 [pid = 4412] [id = 434] 17:04:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (000000861E7D3800) [pid = 4412] [serial = 1302] [outer = 0000000000000000] 17:04:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (00000086204D2000) [pid = 4412] [serial = 1303] [outer = 000000861E7D3800] 17:04:53 INFO - PROCESS | 4412 | 1461110693794 Marionette DEBUG loaded listener.js 17:04:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 154 (0000008622E97400) [pid = 4412] [serial = 1304] [outer = 000000861E7D3800] 17:04:54 INFO - PROCESS | 4412 | 1461110694397 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 923ms 17:04:54 INFO - PROCESS | 4412 | 1461110694406 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 17:04:54 INFO - PROCESS | 4412 | 1461110694409 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 17:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:04:54 INFO - PROCESS | 4412 | 1461110694413 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:04:54 INFO - PROCESS | 4412 | 1461110694417 Marionette TRACE conn5 <- [1,1702,null,{}] 17:04:54 INFO - PROCESS | 4412 | 1461110694442 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:54 INFO - PROCESS | 4412 | 1461110694594 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 17:04:54 INFO - PROCESS | 4412 | 1461110694657 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:54 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B018000 == 66 [pid = 4412] [id = 435] 17:04:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 155 (00000086241C1400) [pid = 4412] [serial = 1305] [outer = 0000000000000000] 17:04:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (0000008624298400) [pid = 4412] [serial = 1306] [outer = 00000086241C1400] 17:04:54 INFO - PROCESS | 4412 | 1461110694716 Marionette DEBUG loaded listener.js 17:04:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 157 (0000008624437000) [pid = 4412] [serial = 1307] [outer = 00000086241C1400] 17:04:55 INFO - PROCESS | 4412 | 1461110695302 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 17:04:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:04:55 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 17:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:55 INFO - _addTest/ [0,1705,"getWindowHandle",null] 17:04:55 INFO - PROCESS | 4412 | 1461110695363 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 17:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:04:55 INFO - PROCESS | 4412 | 1461110695366 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:04:55 INFO - PROCESS | 4412 | 1461110695369 Marionette TRACE conn5 <- [1,1706,null,{}] 17:04:55 INFO - PROCESS | 4412 | 1461110695372 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:55 INFO - PROCESS | 4412 | 1461110695491 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 17:04:55 INFO - PROCESS | 4412 | 1461110695593 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:55 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B5C4800 == 67 [pid = 4412] [id = 436] 17:04:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (0000008624471400) [pid = 4412] [serial = 1308] [outer = 0000000000000000] 17:04:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 159 (0000008626427400) [pid = 4412] [serial = 1309] [outer = 0000008624471400] 17:04:55 INFO - PROCESS | 4412 | 1461110695649 Marionette DEBUG loaded listener.js 17:04:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 160 (000000862B033000) [pid = 4412] [serial = 1310] [outer = 0000008624471400] 17:04:56 INFO - PROCESS | 4412 | 1461110696239 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 943ms 17:04:56 INFO - PROCESS | 4412 | 1461110696311 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 17:04:56 INFO - PROCESS | 4412 | 1461110696314 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 17:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:04:56 INFO - PROCESS | 4412 | 1461110696318 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:04:56 INFO - PROCESS | 4412 | 1461110696320 Marionette TRACE conn5 <- [1,1710,null,{}] 17:04:56 INFO - PROCESS | 4412 | 1461110696323 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:56 INFO - PROCESS | 4412 | 1461110696437 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 17:04:56 INFO - PROCESS | 4412 | 1461110696567 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:56 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CE07000 == 68 [pid = 4412] [id = 437] 17:04:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 161 (000000862AC56800) [pid = 4412] [serial = 1311] [outer = 0000000000000000] 17:04:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 162 (000000862AC5F400) [pid = 4412] [serial = 1312] [outer = 000000862AC56800] 17:04:56 INFO - PROCESS | 4412 | 1461110696623 Marionette DEBUG loaded listener.js 17:04:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 163 (000000862B033800) [pid = 4412] [serial = 1313] [outer = 000000862AC56800] 17:04:57 INFO - PROCESS | 4412 | 1461110697201 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:04:57 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 17:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 943ms 17:04:57 INFO - PROCESS | 4412 | 1461110697263 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 17:04:57 INFO - PROCESS | 4412 | 1461110697266 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 17:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:04:57 INFO - PROCESS | 4412 | 1461110697270 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:04:57 INFO - PROCESS | 4412 | 1461110697272 Marionette TRACE conn5 <- [1,1714,null,{}] 17:04:57 INFO - PROCESS | 4412 | 1461110697289 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:57 INFO - PROCESS | 4412 | 1461110697443 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 17:04:57 INFO - PROCESS | 4412 | 1461110697505 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:57 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B739800 == 69 [pid = 4412] [id = 438] 17:04:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 164 (000000862AC5B400) [pid = 4412] [serial = 1314] [outer = 0000000000000000] 17:04:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 165 (000000862B8BE400) [pid = 4412] [serial = 1315] [outer = 000000862AC5B400] 17:04:57 INFO - PROCESS | 4412 | 1461110697563 Marionette DEBUG loaded listener.js 17:04:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 166 (000000862CC8B000) [pid = 4412] [serial = 1316] [outer = 000000862AC5B400] 17:04:58 INFO - PROCESS | 4412 | 1461110698131 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 923ms 17:04:58 INFO - PROCESS | 4412 | 1461110698196 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 17:04:58 INFO - PROCESS | 4412 | 1461110698198 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 17:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:04:58 INFO - PROCESS | 4412 | 1461110698202 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:04:58 INFO - PROCESS | 4412 | 1461110698204 Marionette TRACE conn5 <- [1,1718,null,{}] 17:04:58 INFO - PROCESS | 4412 | 1461110698208 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:58 INFO - PROCESS | 4412 | 1461110698320 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 17:04:58 INFO - PROCESS | 4412 | 1461110698423 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:58 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D0D8800 == 70 [pid = 4412] [id = 439] 17:04:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 167 (000000862B481C00) [pid = 4412] [serial = 1317] [outer = 0000000000000000] 17:04:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 168 (000000862B48A800) [pid = 4412] [serial = 1318] [outer = 000000862B481C00] 17:04:58 INFO - PROCESS | 4412 | 1461110698477 Marionette DEBUG loaded listener.js 17:04:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 169 (000000862CC87C00) [pid = 4412] [serial = 1319] [outer = 000000862B481C00] 17:04:59 INFO - PROCESS | 4412 | 1461110699332 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 17:04:59 INFO - PROCESS | 4412 | 1461110699398 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 17:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:04:59 INFO - PROCESS | 4412 | 1461110699404 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:04:59 INFO - PROCESS | 4412 | 1461110699409 Marionette TRACE conn5 <- [1,1722,null,{}] 17:04:59 INFO - PROCESS | 4412 | 1461110699415 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:59 INFO - PROCESS | 4412 | 1461110699527 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 17:04:59 INFO - PROCESS | 4412 | 1461110699667 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:59 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C6E000 == 71 [pid = 4412] [id = 440] 17:04:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 170 (0000008610546800) [pid = 4412] [serial = 1320] [outer = 0000000000000000] 17:04:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 171 (000000861734CC00) [pid = 4412] [serial = 1321] [outer = 0000008610546800] 17:04:59 INFO - PROCESS | 4412 | 1461110699719 Marionette DEBUG loaded listener.js 17:04:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 172 (000000861F3EC800) [pid = 4412] [serial = 1322] [outer = 0000008610546800] 17:05:00 INFO - PROCESS | 4412 | 1461110700283 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 944ms 17:05:00 INFO - PROCESS | 4412 | 1461110700353 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 17:05:00 INFO - PROCESS | 4412 | 1461110700359 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 17:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:05:00 INFO - PROCESS | 4412 | 1461110700365 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:05:00 INFO - PROCESS | 4412 | 1461110700368 Marionette TRACE conn5 <- [1,1726,null,{}] 17:05:00 INFO - PROCESS | 4412 | 1461110700372 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:00 INFO - PROCESS | 4412 | 1461110700479 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 17:05:00 INFO - PROCESS | 4412 | 1461110700616 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E4B800 == 72 [pid = 4412] [id = 441] 17:05:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 173 (000000861BFC4000) [pid = 4412] [serial = 1323] [outer = 0000000000000000] 17:05:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 174 (00000086204D8400) [pid = 4412] [serial = 1324] [outer = 000000861BFC4000] 17:05:00 INFO - PROCESS | 4412 | 1461110700666 Marionette DEBUG loaded listener.js 17:05:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 175 (0000008622E94400) [pid = 4412] [serial = 1325] [outer = 000000861BFC4000] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 00000086244C6000 == 71 [pid = 4412] [id = 356] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 00000086264E2800 == 70 [pid = 4412] [id = 431] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 00000086244C8000 == 69 [pid = 4412] [id = 430] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 0000008623C20800 == 68 [pid = 4412] [id = 429] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 0000008623756800 == 67 [pid = 4412] [id = 428] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 0000008623316000 == 66 [pid = 4412] [id = 427] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E09000 == 65 [pid = 4412] [id = 426] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 000000861F215800 == 64 [pid = 4412] [id = 425] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5AE800 == 63 [pid = 4412] [id = 424] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 174 (0000008623642C00) [pid = 4412] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 173 (0000008624438400) [pid = 4412] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 172 (000000861830D800) [pid = 4412] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 171 (000000861F8AA000) [pid = 4412] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 170 (0000008624229000) [pid = 4412] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 169 (00000086241BA000) [pid = 4412] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 168 (00000086242A5400) [pid = 4412] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 000000862B003800 == 62 [pid = 4412] [id = 421] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 000000862B5D2800 == 61 [pid = 4412] [id = 420] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 000000862B1AD000 == 60 [pid = 4412] [id = 419] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C5B800 == 59 [pid = 4412] [id = 418] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 0000008622CD6000 == 58 [pid = 4412] [id = 417] 17:05:01 INFO - PROCESS | 4412 | --DOCSHELL 000000861732A800 == 57 [pid = 4412] [id = 416] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 167 (000000861FABB800) [pid = 4412] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 166 (0000008613115800) [pid = 4412] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 165 (00000086236F0800) [pid = 4412] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 164 (0000008618453C00) [pid = 4412] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 163 (000000861F3ED000) [pid = 4412] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 162 (00000086239A0000) [pid = 4412] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 161 (0000008623396800) [pid = 4412] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 160 (000000861F97AC00) [pid = 4412] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 159 (000000861361E400) [pid = 4412] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 158 (00000086211AEC00) [pid = 4412] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (000000862364BC00) [pid = 4412] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 156 (00000086204D4400) [pid = 4412] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (0000008620292400) [pid = 4412] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 154 (0000008623EC7000) [pid = 4412] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 153 (00000086241BC800) [pid = 4412] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (0000008618407400) [pid = 4412] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (000000861EAAC800) [pid = 4412] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (0000008622E90C00) [pid = 4412] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (00000086242D6000) [pid = 4412] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 17:05:01 INFO - PROCESS | 4412 | 1461110701286 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 943ms 17:05:01 INFO - PROCESS | 4412 | 1461110701309 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 17:05:01 INFO - PROCESS | 4412 | 1461110701312 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 17:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:05:01 INFO - PROCESS | 4412 | 1461110701316 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:05:01 INFO - PROCESS | 4412 | 1461110701320 Marionette TRACE conn5 <- [1,1730,null,{}] 17:05:01 INFO - PROCESS | 4412 | 1461110701331 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:01 INFO - PROCESS | 4412 | 1461110701434 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 17:05:01 INFO - PROCESS | 4412 | 1461110701523 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:01 INFO - PROCESS | 4412 | ++DOCSHELL 00000086211CF800 == 58 [pid = 4412] [id = 442] 17:05:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (000000861830D800) [pid = 4412] [serial = 1326] [outer = 0000000000000000] 17:05:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (000000861EAAC800) [pid = 4412] [serial = 1327] [outer = 000000861830D800] 17:05:01 INFO - PROCESS | 4412 | 1461110701572 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (00000086204D3800) [pid = 4412] [serial = 1328] [outer = 000000861830D800] 17:05:01 INFO - PROCESS | 4412 | 1461110701974 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 691ms 17:05:02 INFO - PROCESS | 4412 | 1461110702009 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 17:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:05:02 INFO - PROCESS | 4412 | 1461110702012 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 17:05:02 INFO - PROCESS | 4412 | 1461110702015 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:05:02 INFO - PROCESS | 4412 | 1461110702017 Marionette TRACE conn5 <- [1,1734,null,{}] 17:05:02 INFO - PROCESS | 4412 | 1461110702021 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:02 INFO - PROCESS | 4412 | 1461110702113 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 17:05:02 INFO - PROCESS | 4412 | 1461110702119 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:02 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623722000 == 59 [pid = 4412] [id = 443] 17:05:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (0000008621A3B000) [pid = 4412] [serial = 1329] [outer = 0000000000000000] 17:05:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 154 (00000086235B4400) [pid = 4412] [serial = 1330] [outer = 0000008621A3B000] 17:05:02 INFO - PROCESS | 4412 | 1461110702167 Marionette DEBUG loaded listener.js 17:05:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 155 (00000086236E8400) [pid = 4412] [serial = 1331] [outer = 0000008621A3B000] 17:05:02 INFO - PROCESS | 4412 | 1461110702651 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 691ms 17:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:05:02 INFO - PROCESS | 4412 | 1461110702708 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 17:05:02 INFO - PROCESS | 4412 | 1461110702710 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 17:05:02 INFO - PROCESS | 4412 | 1461110702714 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:05:02 INFO - PROCESS | 4412 | 1461110702716 Marionette TRACE conn5 <- [1,1738,null,{}] 17:05:02 INFO - PROCESS | 4412 | 1461110702719 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:02 INFO - PROCESS | 4412 | 1461110702808 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 17:05:02 INFO - PROCESS | 4412 | 1461110702816 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:02 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623ACE000 == 60 [pid = 4412] [id = 444] 17:05:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (00000086239A7800) [pid = 4412] [serial = 1332] [outer = 0000000000000000] 17:05:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 157 (0000008623A22400) [pid = 4412] [serial = 1333] [outer = 00000086239A7800] 17:05:02 INFO - PROCESS | 4412 | 1461110702865 Marionette DEBUG loaded listener.js 17:05:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (0000008623C45400) [pid = 4412] [serial = 1334] [outer = 00000086239A7800] 17:05:03 INFO - PROCESS | 4412 | 1461110703306 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 628ms 17:05:03 INFO - PROCESS | 4412 | 1461110703347 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 17:05:03 INFO - PROCESS | 4412 | 1461110703349 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 17:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:05:03 INFO - PROCESS | 4412 | 1461110703352 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:05:03 INFO - PROCESS | 4412 | 1461110703354 Marionette TRACE conn5 <- [1,1742,null,{}] 17:05:03 INFO - PROCESS | 4412 | 1461110703357 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:03 INFO - PROCESS | 4412 | 1461110703503 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 17:05:03 INFO - PROCESS | 4412 | 1461110703590 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:03 INFO - PROCESS | 4412 | ++DOCSHELL 000000862621B800 == 61 [pid = 4412] [id = 445] 17:05:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 159 (0000008623EC0C00) [pid = 4412] [serial = 1335] [outer = 0000000000000000] 17:05:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 160 (00000086241EB800) [pid = 4412] [serial = 1336] [outer = 0000008623EC0C00] 17:05:03 INFO - PROCESS | 4412 | 1461110703640 Marionette DEBUG loaded listener.js 17:05:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 161 (000000862446F800) [pid = 4412] [serial = 1337] [outer = 0000008623EC0C00] 17:05:04 INFO - PROCESS | 4412 | 1461110704064 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 17:05:04 INFO - PROCESS | 4412 | 1461110704088 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 17:05:04 INFO - PROCESS | 4412 | 1461110704090 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 17:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:05:04 INFO - PROCESS | 4412 | 1461110704100 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:05:04 INFO - PROCESS | 4412 | 1461110704102 Marionette TRACE conn5 <- [1,1746,null,{}] 17:05:04 INFO - PROCESS | 4412 | 1461110704105 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:04 INFO - PROCESS | 4412 | 1461110704225 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 17:05:04 INFO - PROCESS | 4412 | 1461110704282 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:04 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626E59800 == 62 [pid = 4412] [id = 446] 17:05:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 162 (0000008626421400) [pid = 4412] [serial = 1338] [outer = 0000000000000000] 17:05:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 163 (000000862A42A800) [pid = 4412] [serial = 1339] [outer = 0000008626421400] 17:05:04 INFO - PROCESS | 4412 | 1461110704334 Marionette DEBUG loaded listener.js 17:05:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 164 (000000862A433800) [pid = 4412] [serial = 1340] [outer = 0000008626421400] 17:05:04 INFO - PROCESS | 4412 | 1461110704771 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 17:05:04 INFO - PROCESS | 4412 | 1461110704835 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 17:05:04 INFO - PROCESS | 4412 | 1461110704837 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 17:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:05:04 INFO - PROCESS | 4412 | 1461110704841 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:05:04 INFO - PROCESS | 4412 | 1461110704842 Marionette TRACE conn5 <- [1,1750,null,{}] 17:05:04 INFO - PROCESS | 4412 | 1461110704884 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:05 INFO - PROCESS | 4412 | 1461110705004 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 17:05:05 INFO - PROCESS | 4412 | 1461110705066 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:05 INFO - PROCESS | 4412 | ++DOCSHELL 000000862AC28800 == 63 [pid = 4412] [id = 447] 17:05:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 165 (0000008626421C00) [pid = 4412] [serial = 1341] [outer = 0000000000000000] 17:05:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 166 (000000862A437400) [pid = 4412] [serial = 1342] [outer = 0000008626421C00] 17:05:05 INFO - PROCESS | 4412 | 1461110705110 Marionette DEBUG loaded listener.js 17:05:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 167 (000000862B039800) [pid = 4412] [serial = 1343] [outer = 0000008626421C00] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 166 (00000086127C2400) [pid = 4412] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 165 (0000008617382400) [pid = 4412] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 164 (00000086235B8400) [pid = 4412] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 163 (0000008618491800) [pid = 4412] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 162 (000000861053E800) [pid = 4412] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 161 (0000008622CAC000) [pid = 4412] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 160 (0000008624107000) [pid = 4412] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 159 (0000008623BD1400) [pid = 4412] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 158 (0000008622CA6C00) [pid = 4412] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (000000861BFDC800) [pid = 4412] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 156 (000000861F96C000) [pid = 4412] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (0000008623BD6800) [pid = 4412] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 154 (0000008623EC4000) [pid = 4412] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 153 (000000861F00AC00) [pid = 4412] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (0000008622E92000) [pid = 4412] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (0000008623BC9800) [pid = 4412] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (00000086242A1400) [pid = 4412] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (0000008618457400) [pid = 4412] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (0000008611DE3800) [pid = 4412] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (00000086216A6800) [pid = 4412] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (000000861310DC00) [pid = 4412] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (00000086236E6C00) [pid = 4412] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (0000008623741800) [pid = 4412] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (00000086211B3800) [pid = 4412] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (000000861880E000) [pid = 4412] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (00000086215C0000) [pid = 4412] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (0000008622E99800) [pid = 4412] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (0000008623BCF000) [pid = 4412] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (0000008618814000) [pid = 4412] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (000000861F8ADC00) [pid = 4412] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000861310E400) [pid = 4412] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000862046A000) [pid = 4412] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:05:05 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (000000861848E800) [pid = 4412] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:05:05 INFO - PROCESS | 4412 | 1461110705777 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 965ms 17:05:05 INFO - PROCESS | 4412 | 1461110705809 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 17:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:05:05 INFO - PROCESS | 4412 | 1461110705812 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 17:05:05 INFO - PROCESS | 4412 | 1461110705815 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:05:05 INFO - PROCESS | 4412 | 1461110705816 Marionette TRACE conn5 <- [1,1754,null,{}] 17:05:05 INFO - PROCESS | 4412 | 1461110705820 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:05 INFO - PROCESS | 4412 | 1461110705912 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 17:05:06 INFO - PROCESS | 4412 | 1461110706005 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:06 INFO - PROCESS | 4412 | ++DOCSHELL 00000086240A3000 == 64 [pid = 4412] [id = 448] 17:05:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (00000086127C2400) [pid = 4412] [serial = 1344] [outer = 0000000000000000] 17:05:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (000000861880E400) [pid = 4412] [serial = 1345] [outer = 00000086127C2400] 17:05:06 INFO - PROCESS | 4412 | 1461110706050 Marionette DEBUG loaded listener.js 17:05:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (000000861F3EA800) [pid = 4412] [serial = 1346] [outer = 00000086127C2400] 17:05:06 INFO - PROCESS | 4412 | 1461110706452 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 672ms 17:05:06 INFO - PROCESS | 4412 | 1461110706491 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 17:05:06 INFO - PROCESS | 4412 | 1461110706493 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 17:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:05:06 INFO - PROCESS | 4412 | 1461110706501 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:05:06 INFO - PROCESS | 4412 | 1461110706503 Marionette TRACE conn5 <- [1,1758,null,{}] 17:05:06 INFO - PROCESS | 4412 | 1461110706506 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:06 INFO - PROCESS | 4412 | 1461110706599 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 17:05:06 INFO - PROCESS | 4412 | 1461110706606 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:06 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B5D4000 == 65 [pid = 4412] [id = 449] 17:05:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000861F3C6000) [pid = 4412] [serial = 1347] [outer = 0000000000000000] 17:05:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (0000008622C7D000) [pid = 4412] [serial = 1348] [outer = 000000861F3C6000] 17:05:06 INFO - PROCESS | 4412 | 1461110706652 Marionette DEBUG loaded listener.js 17:05:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (00000086236EF800) [pid = 4412] [serial = 1349] [outer = 000000861F3C6000] 17:05:07 INFO - PROCESS | 4412 | 1461110707082 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 17:05:07 INFO - PROCESS | 4412 | 1461110707134 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 17:05:07 INFO - PROCESS | 4412 | 1461110707137 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 17:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:05:07 INFO - PROCESS | 4412 | 1461110707140 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:05:07 INFO - PROCESS | 4412 | 1461110707143 Marionette TRACE conn5 <- [1,1762,null,{}] 17:05:07 INFO - PROCESS | 4412 | 1461110707147 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:07 INFO - PROCESS | 4412 | 1461110707259 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 17:05:07 INFO - PROCESS | 4412 | 1461110707265 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:07 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CFD4000 == 66 [pid = 4412] [id = 450] 17:05:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (0000008623B16000) [pid = 4412] [serial = 1350] [outer = 0000000000000000] 17:05:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (0000008623B21800) [pid = 4412] [serial = 1351] [outer = 0000008623B16000] 17:05:07 INFO - PROCESS | 4412 | 1461110707316 Marionette DEBUG loaded listener.js 17:05:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (000000862B02E000) [pid = 4412] [serial = 1352] [outer = 0000008623B16000] 17:05:08 INFO - PROCESS | 4412 | 1461110708016 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 943ms 17:05:08 INFO - PROCESS | 4412 | 1461110708087 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 17:05:08 INFO - PROCESS | 4412 | 1461110708092 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 17:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:05:08 INFO - PROCESS | 4412 | 1461110708098 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:05:08 INFO - PROCESS | 4412 | 1461110708102 Marionette TRACE conn5 <- [1,1766,null,{}] 17:05:08 INFO - PROCESS | 4412 | 1461110708109 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:08 INFO - PROCESS | 4412 | 1461110708302 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 17:05:08 INFO - PROCESS | 4412 | 1461110708402 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:08 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F434800 == 67 [pid = 4412] [id = 451] 17:05:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (0000008617798400) [pid = 4412] [serial = 1353] [outer = 0000000000000000] 17:05:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (000000861BFD9800) [pid = 4412] [serial = 1354] [outer = 0000008617798400] 17:05:08 INFO - PROCESS | 4412 | 1461110708461 Marionette DEBUG loaded listener.js 17:05:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (000000861F96E800) [pid = 4412] [serial = 1355] [outer = 0000008617798400] 17:05:09 INFO - PROCESS | 4412 | 1461110709048 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:05:09 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 17:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 17:05:09 INFO - PROCESS | 4412 | 1461110709087 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 17:05:09 INFO - PROCESS | 4412 | 1461110709094 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 17:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:05:09 INFO - PROCESS | 4412 | 1461110709101 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:05:09 INFO - PROCESS | 4412 | 1461110709104 Marionette TRACE conn5 <- [1,1770,null,{}] 17:05:09 INFO - PROCESS | 4412 | 1461110709108 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:09 INFO - PROCESS | 4412 | 1461110709227 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 17:05:09 INFO - PROCESS | 4412 | 1461110709334 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:09 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C22800 == 68 [pid = 4412] [id = 452] 17:05:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (00000086204D6000) [pid = 4412] [serial = 1356] [outer = 0000000000000000] 17:05:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (00000086216A7000) [pid = 4412] [serial = 1357] [outer = 00000086204D6000] 17:05:09 INFO - PROCESS | 4412 | 1461110709390 Marionette DEBUG loaded listener.js 17:05:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (000000862338C000) [pid = 4412] [serial = 1358] [outer = 00000086204D6000] 17:05:09 INFO - PROCESS | 4412 | 1461110709990 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:05:10 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 17:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 923ms 17:05:10 INFO - PROCESS | 4412 | 1461110710028 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 17:05:10 INFO - PROCESS | 4412 | 1461110710031 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 17:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:05:10 INFO - PROCESS | 4412 | 1461110710035 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:05:10 INFO - PROCESS | 4412 | 1461110710039 Marionette TRACE conn5 <- [1,1774,null,{}] 17:05:10 INFO - PROCESS | 4412 | 1461110710052 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:10 INFO - PROCESS | 4412 | 1461110710174 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 17:05:10 INFO - PROCESS | 4412 | 1461110710283 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:10 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CFA1000 == 69 [pid = 4412] [id = 453] 17:05:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (0000008623BD6800) [pid = 4412] [serial = 1359] [outer = 0000000000000000] 17:05:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (00000086241B2C00) [pid = 4412] [serial = 1360] [outer = 0000008623BD6800] 17:05:10 INFO - PROCESS | 4412 | 1461110710342 Marionette DEBUG loaded listener.js 17:05:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (0000008624227000) [pid = 4412] [serial = 1361] [outer = 0000008623BD6800] 17:05:10 INFO - PROCESS | 4412 | 1461110710973 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:05:11 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 17:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 984ms 17:05:11 INFO - PROCESS | 4412 | 1461110711021 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 17:05:11 INFO - PROCESS | 4412 | 1461110711025 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 17:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:05:11 INFO - PROCESS | 4412 | 1461110711028 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:05:11 INFO - PROCESS | 4412 | 1461110711031 Marionette TRACE conn5 <- [1,1778,null,{}] 17:05:11 INFO - PROCESS | 4412 | 1461110711034 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:11 INFO - PROCESS | 4412 | 1461110711150 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 17:05:11 INFO - PROCESS | 4412 | 1461110711285 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:11 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CFDA800 == 70 [pid = 4412] [id = 454] 17:05:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (00000086264B7000) [pid = 4412] [serial = 1362] [outer = 0000000000000000] 17:05:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 154 (0000008628966400) [pid = 4412] [serial = 1363] [outer = 00000086264B7000] 17:05:11 INFO - PROCESS | 4412 | 1461110711343 Marionette DEBUG loaded listener.js 17:05:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 155 (000000862896E400) [pid = 4412] [serial = 1364] [outer = 00000086264B7000] 17:05:11 INFO - PROCESS | 4412 | 1461110711931 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:05:11 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) 17:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 942ms 17:05:11 INFO - PROCESS | 4412 | 1461110711973 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 17:05:11 INFO - PROCESS | 4412 | 1461110711975 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 17:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:05:11 INFO - PROCESS | 4412 | 1461110711979 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:05:11 INFO - PROCESS | 4412 | 1461110711981 Marionette TRACE conn5 <- [1,1782,null,{}] 17:05:11 INFO - PROCESS | 4412 | 1461110711985 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:12 INFO - PROCESS | 4412 | 1461110712100 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 17:05:12 INFO - PROCESS | 4412 | 1461110712206 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:12 INFO - PROCESS | 4412 | ++DOCSHELL 00000086281EB000 == 71 [pid = 4412] [id = 455] 17:05:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (000000862A42D800) [pid = 4412] [serial = 1365] [outer = 0000000000000000] 17:05:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 157 (000000862B038800) [pid = 4412] [serial = 1366] [outer = 000000862A42D800] 17:05:12 INFO - PROCESS | 4412 | 1461110712261 Marionette DEBUG loaded listener.js 17:05:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (000000862B208800) [pid = 4412] [serial = 1367] [outer = 000000862A42D800] 17:05:12 INFO - PROCESS | 4412 | 1461110712842 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 943ms 17:05:12 INFO - PROCESS | 4412 | 1461110712925 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 17:05:12 INFO - PROCESS | 4412 | 1461110712928 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 17:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:05:12 INFO - PROCESS | 4412 | 1461110712931 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:05:12 INFO - PROCESS | 4412 | 1461110712933 Marionette TRACE conn5 <- [1,1786,null,{}] 17:05:12 INFO - PROCESS | 4412 | 1461110712937 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:13 INFO - PROCESS | 4412 | 1461110713077 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 17:05:13 INFO - PROCESS | 4412 | 1461110713181 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:13 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F666000 == 72 [pid = 4412] [id = 456] 17:05:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 159 (00000086204ED000) [pid = 4412] [serial = 1368] [outer = 0000000000000000] 17:05:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 160 (00000086239AAC00) [pid = 4412] [serial = 1369] [outer = 00000086204ED000] 17:05:13 INFO - PROCESS | 4412 | 1461110713241 Marionette DEBUG loaded listener.js 17:05:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 161 (000000862B4F3000) [pid = 4412] [serial = 1370] [outer = 00000086204ED000] 17:05:13 INFO - PROCESS | 4412 | 1461110713848 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 923ms 17:05:13 INFO - PROCESS | 4412 | 1461110713857 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 17:05:13 INFO - PROCESS | 4412 | 1461110713859 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 17:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:05:13 INFO - PROCESS | 4412 | 1461110713864 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:05:13 INFO - PROCESS | 4412 | 1461110713866 Marionette TRACE conn5 <- [1,1790,null,{}] 17:05:13 INFO - PROCESS | 4412 | 1461110713870 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:13 INFO - PROCESS | 4412 | 1461110713984 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 17:05:14 INFO - PROCESS | 4412 | 1461110714378 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:14 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E2D5000 == 73 [pid = 4412] [id = 457] 17:05:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 162 (0000008610D66400) [pid = 4412] [serial = 1371] [outer = 0000000000000000] 17:05:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 163 (00000086118CE400) [pid = 4412] [serial = 1372] [outer = 0000008610D66400] 17:05:14 INFO - PROCESS | 4412 | 1461110714431 Marionette DEBUG loaded listener.js 17:05:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 164 (0000008613114400) [pid = 4412] [serial = 1373] [outer = 0000008610D66400] 17:05:15 INFO - PROCESS | 4412 | 1461110715096 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1296ms 17:05:15 INFO - PROCESS | 4412 | 1461110715164 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 17:05:15 INFO - PROCESS | 4412 | 1461110715168 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 17:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:05:15 INFO - PROCESS | 4412 | 1461110715174 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:05:15 INFO - PROCESS | 4412 | 1461110715178 Marionette TRACE conn5 <- [1,1794,null,{}] 17:05:15 INFO - PROCESS | 4412 | 1461110715184 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:15 INFO - PROCESS | 4412 | 1461110715291 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 17:05:15 INFO - PROCESS | 4412 | 1461110715428 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:15 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E150800 == 74 [pid = 4412] [id = 458] 17:05:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 165 (0000008617389C00) [pid = 4412] [serial = 1374] [outer = 0000000000000000] 17:05:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 166 (0000008617792800) [pid = 4412] [serial = 1375] [outer = 0000008617389C00] 17:05:15 INFO - PROCESS | 4412 | 1461110715480 Marionette DEBUG loaded listener.js 17:05:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 167 (0000008618452800) [pid = 4412] [serial = 1376] [outer = 0000008617389C00] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 000000862B5D4000 == 73 [pid = 4412] [id = 449] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 00000086240A3000 == 72 [pid = 4412] [id = 448] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 000000862AC28800 == 71 [pid = 4412] [id = 447] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 0000008626E59800 == 70 [pid = 4412] [id = 446] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 000000862621B800 == 69 [pid = 4412] [id = 445] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 0000008623ACE000 == 68 [pid = 4412] [id = 444] 17:05:15 INFO - PROCESS | 4412 | --DOMWINDOW == 166 (000000861EAAA400) [pid = 4412] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4412 | --DOMWINDOW == 165 (0000008610D66C00) [pid = 4412] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4412 | --DOMWINDOW == 164 (000000861E5E9C00) [pid = 4412] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4412 | --DOMWINDOW == 163 (000000862156F400) [pid = 4412] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4412 | --DOMWINDOW == 162 (000000862446FC00) [pid = 4412] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4412 | --DOMWINDOW == 161 (00000086264AC400) [pid = 4412] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4412 | --DOMWINDOW == 160 (000000862B8B6400) [pid = 4412] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4412 | --DOMWINDOW == 159 (0000008623A29800) [pid = 4412] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 0000008623722000 == 67 [pid = 4412] [id = 443] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 00000086211CF800 == 66 [pid = 4412] [id = 442] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E4B800 == 65 [pid = 4412] [id = 441] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 0000008622C6E000 == 64 [pid = 4412] [id = 440] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 000000862B739800 == 63 [pid = 4412] [id = 438] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 000000862CE07000 == 62 [pid = 4412] [id = 437] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 000000862B5C4800 == 61 [pid = 4412] [id = 436] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 000000862B018000 == 60 [pid = 4412] [id = 435] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 0000008623AB6800 == 59 [pid = 4412] [id = 434] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 00000086216DE800 == 58 [pid = 4412] [id = 433] 17:05:15 INFO - PROCESS | 4412 | --DOCSHELL 0000008626E54800 == 57 [pid = 4412] [id = 432] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 158 (000000861B44BC00) [pid = 4412] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (0000008623EBE000) [pid = 4412] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 156 (000000861C5DB000) [pid = 4412] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (0000008612183400) [pid = 4412] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 154 (0000008623383C00) [pid = 4412] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 153 (000000862422D000) [pid = 4412] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (000000862429CC00) [pid = 4412] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (000000862301D800) [pid = 4412] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (000000861F4A7C00) [pid = 4412] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (00000086211B7C00) [pid = 4412] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (0000008623C4D000) [pid = 4412] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (000000862410D800) [pid = 4412] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (00000086202F9C00) [pid = 4412] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (00000086236EF000) [pid = 4412] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (0000008623BD7400) [pid = 4412] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (00000086242CDC00) [pid = 4412] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (000000861C53A800) [pid = 4412] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008616A31800) [pid = 4412] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (0000008622C7D800) [pid = 4412] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (0000008624475800) [pid = 4412] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (000000862373B000) [pid = 4412] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (00000086239A8400) [pid = 4412] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (0000008623396000) [pid = 4412] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000861FADE400) [pid = 4412] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008618454000) [pid = 4412] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (0000008621EBC800) [pid = 4412] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (00000086235C2800) [pid = 4412] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (0000008623C42400) [pid = 4412] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861E109400) [pid = 4412] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (0000008618815800) [pid = 4412] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000861F973000) [pid = 4412] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (0000008618490400) [pid = 4412] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000861EAA2C00) [pid = 4412] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008623734000) [pid = 4412] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (00000086204D1000) [pid = 4412] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (00000086239A8800) [pid = 4412] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (00000086211A9C00) [pid = 4412] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008623648800) [pid = 4412] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008622C89800) [pid = 4412] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861FAD4C00) [pid = 4412] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008623EC7C00) [pid = 4412] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 17:05:16 INFO - PROCESS | 4412 | 1461110716091 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 943ms 17:05:16 INFO - PROCESS | 4412 | 1461110716122 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 17:05:16 INFO - PROCESS | 4412 | 1461110716126 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 17:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:05:16 INFO - PROCESS | 4412 | 1461110716130 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:05:16 INFO - PROCESS | 4412 | 1461110716132 Marionette TRACE conn5 <- [1,1798,null,{}] 17:05:16 INFO - PROCESS | 4412 | 1461110716136 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:16 INFO - PROCESS | 4412 | 1461110716227 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 17:05:16 INFO - PROCESS | 4412 | 1461110716238 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:16 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E147800 == 58 [pid = 4412] [id = 459] 17:05:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008611F2E800) [pid = 4412] [serial = 1377] [outer = 0000000000000000] 17:05:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000861727A000) [pid = 4412] [serial = 1378] [outer = 0000008611F2E800] 17:05:16 INFO - PROCESS | 4412 | 1461110716287 Marionette DEBUG loaded listener.js 17:05:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008618806C00) [pid = 4412] [serial = 1379] [outer = 0000008611F2E800] 17:05:16 INFO - PROCESS | 4412 | 1461110716867 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 777ms 17:05:16 INFO - PROCESS | 4412 | 1461110716909 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 17:05:16 INFO - PROCESS | 4412 | 1461110716912 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 17:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:05:16 INFO - PROCESS | 4412 | 1461110716922 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:05:16 INFO - PROCESS | 4412 | 1461110716928 Marionette TRACE conn5 <- [1,1802,null,{}] 17:05:16 INFO - PROCESS | 4412 | 1461110716933 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:17 INFO - PROCESS | 4412 | 1461110717031 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 17:05:17 INFO - PROCESS | 4412 | 1461110717116 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:17 INFO - PROCESS | 4412 | ++DOCSHELL 0000008620E1C000 == 59 [pid = 4412] [id = 460] 17:05:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008618454800) [pid = 4412] [serial = 1380] [outer = 0000000000000000] 17:05:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861BFDDC00) [pid = 4412] [serial = 1381] [outer = 0000008618454800] 17:05:17 INFO - PROCESS | 4412 | 1461110717162 Marionette DEBUG loaded listener.js 17:05:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861E187000) [pid = 4412] [serial = 1382] [outer = 0000008618454800] 17:05:17 INFO - PROCESS | 4412 | 1461110717539 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 649ms 17:05:17 INFO - PROCESS | 4412 | 1461110717567 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 17:05:17 INFO - PROCESS | 4412 | 1461110717570 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 17:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:05:17 INFO - PROCESS | 4412 | 1461110717574 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:05:17 INFO - PROCESS | 4412 | 1461110717575 Marionette TRACE conn5 <- [1,1806,null,{}] 17:05:17 INFO - PROCESS | 4412 | 1461110717579 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:17 INFO - PROCESS | 4412 | 1461110717668 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 17:05:17 INFO - PROCESS | 4412 | 1461110717674 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:17 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5BC000 == 60 [pid = 4412] [id = 461] 17:05:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861E5F3400) [pid = 4412] [serial = 1383] [outer = 0000000000000000] 17:05:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000861F06D400) [pid = 4412] [serial = 1384] [outer = 000000861E5F3400] 17:05:17 INFO - PROCESS | 4412 | 1461110717723 Marionette DEBUG loaded listener.js 17:05:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (000000861F3E8800) [pid = 4412] [serial = 1385] [outer = 000000861E5F3400] 17:05:18 INFO - PROCESS | 4412 | 1461110718173 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 17:05:18 INFO - PROCESS | 4412 | 1461110718205 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 17:05:18 INFO - PROCESS | 4412 | 1461110718207 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 17:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:05:18 INFO - PROCESS | 4412 | 1461110718215 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:05:18 INFO - PROCESS | 4412 | 1461110718217 Marionette TRACE conn5 <- [1,1810,null,{}] 17:05:18 INFO - PROCESS | 4412 | 1461110718239 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:18 INFO - PROCESS | 4412 | 1461110718361 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 17:05:18 INFO - PROCESS | 4412 | 1461110718422 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:18 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E51800 == 61 [pid = 4412] [id = 462] 17:05:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (000000861F8A8800) [pid = 4412] [serial = 1386] [outer = 0000000000000000] 17:05:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000861F8AD800) [pid = 4412] [serial = 1387] [outer = 000000861F8A8800] 17:05:18 INFO - PROCESS | 4412 | 1461110718477 Marionette DEBUG loaded listener.js 17:05:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (000000861FABB000) [pid = 4412] [serial = 1388] [outer = 000000861F8A8800] 17:05:18 INFO - PROCESS | 4412 | 1461110718927 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 755ms 17:05:18 INFO - PROCESS | 4412 | 1461110718969 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 17:05:18 INFO - PROCESS | 4412 | 1461110718972 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 17:05:18 INFO - PROCESS | 4412 | 1461110718975 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:05:18 INFO - PROCESS | 4412 | 1461110718977 Marionette TRACE conn5 <- [1,1814,null,{}] 17:05:18 INFO - PROCESS | 4412 | 1461110718980 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:19 INFO - PROCESS | 4412 | 1461110719129 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 17:05:19 INFO - PROCESS | 4412 | 1461110719153 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623599800 == 62 [pid = 4412] [id = 463] 17:05:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (000000861FAE0400) [pid = 4412] [serial = 1389] [outer = 0000000000000000] 17:05:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008620294400) [pid = 4412] [serial = 1390] [outer = 000000861FAE0400] 17:05:19 INFO - PROCESS | 4412 | 1461110719198 Marionette DEBUG loaded listener.js 17:05:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (0000008620470000) [pid = 4412] [serial = 1391] [outer = 000000861FAE0400] 17:05:19 INFO - PROCESS | 4412 | 1461110719654 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 732ms 17:05:19 INFO - PROCESS | 4412 | 1461110719711 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 17:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:05:19 INFO - PROCESS | 4412 | 1461110719713 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 17:05:19 INFO - PROCESS | 4412 | 1461110719716 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:05:19 INFO - PROCESS | 4412 | 1461110719718 Marionette TRACE conn5 <- [1,1818,null,{}] 17:05:19 INFO - PROCESS | 4412 | 1461110719728 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:19 INFO - PROCESS | 4412 | 1461110719844 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 17:05:19 INFO - PROCESS | 4412 | 1461110719904 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623719800 == 63 [pid = 4412] [id = 464] 17:05:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (00000086204D3000) [pid = 4412] [serial = 1392] [outer = 0000000000000000] 17:05:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (00000086204EC800) [pid = 4412] [serial = 1393] [outer = 00000086204D3000] 17:05:19 INFO - PROCESS | 4412 | 1461110719949 Marionette DEBUG loaded listener.js 17:05:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (00000086211AB000) [pid = 4412] [serial = 1394] [outer = 00000086204D3000] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000862B037400) [pid = 4412] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008610541800) [pid = 4412] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (0000008623C4B400) [pid = 4412] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861DCA5C00) [pid = 4412] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000861B289400) [pid = 4412] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (0000008623A21800) [pid = 4412] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000861FADE000) [pid = 4412] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (00000086264A8800) [pid = 4412] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (00000086241B8000) [pid = 4412] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (0000008623EC0C00) [pid = 4412] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008626421400) [pid = 4412] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (00000086127C2400) [pid = 4412] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (0000008626421C00) [pid = 4412] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (00000086241C1400) [pid = 4412] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (00000086239A7800) [pid = 4412] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008624471400) [pid = 4412] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008621A3B000) [pid = 4412] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000861F3C6000) [pid = 4412] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (000000861E7D3800) [pid = 4412] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008610546800) [pid = 4412] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861BFC4000) [pid = 4412] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000861830D800) [pid = 4412] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861844BC00) [pid = 4412] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (000000862AC56800) [pid = 4412] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (000000862AC5B400) [pid = 4412] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:05:20 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000862B481C00) [pid = 4412] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:05:20 INFO - PROCESS | 4412 | 1461110720673 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 986ms 17:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:05:20 INFO - PROCESS | 4412 | 1461110720705 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 4412 | 1461110720708 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 17:05:20 INFO - PROCESS | 4412 | 1461110720711 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - PROCESS | 4412 | 1461110720712 Marionette TRACE conn5 <- [1,1822,null,{}] 17:05:20 INFO - PROCESS | 4412 | 1461110720716 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:20 INFO - PROCESS | 4412 | 1461110720804 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 17:05:20 INFO - PROCESS | 4412 | 1461110720892 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:20 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F7DC000 == 64 [pid = 4412] [id = 465] 17:05:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (0000008613686000) [pid = 4412] [serial = 1395] [outer = 0000000000000000] 17:05:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861C5E1C00) [pid = 4412] [serial = 1396] [outer = 0000008613686000] 17:05:20 INFO - PROCESS | 4412 | 1461110720938 Marionette DEBUG loaded listener.js 17:05:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (00000086204D9000) [pid = 4412] [serial = 1397] [outer = 0000008613686000] 17:05:21 INFO - PROCESS | 4412 | 1461110721297 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:05:21 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 17:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 17:05:21 INFO - PROCESS | 4412 | 1461110721343 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 17:05:21 INFO - PROCESS | 4412 | 1461110721345 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 17:05:21 INFO - PROCESS | 4412 | 1461110721349 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:05:21 INFO - PROCESS | 4412 | 1461110721350 Marionette TRACE conn5 <- [1,1826,null,{}] 17:05:21 INFO - PROCESS | 4412 | 1461110721354 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:21 INFO - PROCESS | 4412 | 1461110721477 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 17:05:21 INFO - PROCESS | 4412 | 1461110721500 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:21 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238E5000 == 65 [pid = 4412] [id = 466] 17:05:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (00000086211B6000) [pid = 4412] [serial = 1398] [outer = 0000000000000000] 17:05:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008622C03800) [pid = 4412] [serial = 1399] [outer = 00000086211B6000] 17:05:21 INFO - PROCESS | 4412 | 1461110721545 Marionette DEBUG loaded listener.js 17:05:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008622C84400) [pid = 4412] [serial = 1400] [outer = 00000086211B6000] 17:05:21 INFO - PROCESS | 4412 | 1461110721988 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 691ms 17:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:05:22 INFO - PROCESS | 4412 | 1461110722043 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 17:05:22 INFO - PROCESS | 4412 | 1461110722045 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 17:05:22 INFO - PROCESS | 4412 | 1461110722049 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:05:22 INFO - PROCESS | 4412 | 1461110722050 Marionette TRACE conn5 <- [1,1830,null,{}] 17:05:22 INFO - PROCESS | 4412 | 1461110722054 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:22 INFO - PROCESS | 4412 | 1461110722144 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 17:05:22 INFO - PROCESS | 4412 | 1461110722190 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:22 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C39000 == 66 [pid = 4412] [id = 467] 17:05:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008622E92800) [pid = 4412] [serial = 1401] [outer = 0000000000000000] 17:05:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008622E9A000) [pid = 4412] [serial = 1402] [outer = 0000008622E92800] 17:05:22 INFO - PROCESS | 4412 | 1461110722241 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000862337E800) [pid = 4412] [serial = 1403] [outer = 0000008622E92800] 17:05:22 INFO - PROCESS | 4412 | 1461110722864 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 879ms 17:05:22 INFO - PROCESS | 4412 | 1461110722931 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 17:05:22 INFO - PROCESS | 4412 | 1461110722936 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 17:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:05:22 INFO - PROCESS | 4412 | 1461110722942 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:05:22 INFO - PROCESS | 4412 | 1461110722947 Marionette TRACE conn5 <- [1,1834,null,{}] 17:05:22 INFO - PROCESS | 4412 | 1461110722953 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:23 INFO - PROCESS | 4412 | 1461110723075 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 17:05:23 INFO - PROCESS | 4412 | 1461110723180 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:23 INFO - PROCESS | 4412 | ++DOCSHELL 000000861DC4E800 == 67 [pid = 4412] [id = 468] 17:05:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000861217E400) [pid = 4412] [serial = 1404] [outer = 0000000000000000] 17:05:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008616A2D000) [pid = 4412] [serial = 1405] [outer = 000000861217E400] 17:05:23 INFO - PROCESS | 4412 | 1461110723239 Marionette DEBUG loaded listener.js 17:05:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008618407800) [pid = 4412] [serial = 1406] [outer = 000000861217E400] 17:05:23 INFO - PROCESS | 4412 | 1461110723808 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:05:23 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) 17:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 880ms 17:05:23 INFO - PROCESS | 4412 | 1461110723825 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 17:05:23 INFO - PROCESS | 4412 | 1461110723832 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 17:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:05:23 INFO - PROCESS | 4412 | 1461110723839 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:05:23 INFO - PROCESS | 4412 | 1461110723842 Marionette TRACE conn5 <- [1,1838,null,{}] 17:05:23 INFO - PROCESS | 4412 | 1461110723846 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:23 INFO - PROCESS | 4412 | 1461110723966 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 17:05:24 INFO - PROCESS | 4412 | 1461110724122 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:24 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E04000 == 68 [pid = 4412] [id = 469] 17:05:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861BC48000) [pid = 4412] [serial = 1407] [outer = 0000000000000000] 17:05:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861CECBC00) [pid = 4412] [serial = 1408] [outer = 000000861BC48000] 17:05:24 INFO - PROCESS | 4412 | 1461110724179 Marionette DEBUG loaded listener.js 17:05:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861F3F4400) [pid = 4412] [serial = 1409] [outer = 000000861BC48000] 17:05:24 INFO - PROCESS | 4412 | 1461110724718 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 943ms 17:05:24 INFO - PROCESS | 4412 | 1461110724788 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 17:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:05:24 INFO - PROCESS | 4412 | 1461110724791 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 17:05:24 INFO - PROCESS | 4412 | 1461110724795 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:05:24 INFO - PROCESS | 4412 | 1461110724799 Marionette TRACE conn5 <- [1,1842,null,{}] 17:05:24 INFO - PROCESS | 4412 | 1461110724811 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:24 INFO - PROCESS | 4412 | 1461110724961 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 17:05:25 INFO - PROCESS | 4412 | 1461110725104 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:25 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244BD800 == 69 [pid = 4412] [id = 470] 17:05:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000861FAD4C00) [pid = 4412] [serial = 1410] [outer = 0000000000000000] 17:05:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (00000086204D5000) [pid = 4412] [serial = 1411] [outer = 000000861FAD4C00] 17:05:25 INFO - PROCESS | 4412 | 1461110725162 Marionette DEBUG loaded listener.js 17:05:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (0000008622E9B400) [pid = 4412] [serial = 1412] [outer = 000000861FAD4C00] 17:05:25 INFO - PROCESS | 4412 | 1461110725704 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 944ms 17:05:25 INFO - PROCESS | 4412 | 1461110725744 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 17:05:25 INFO - PROCESS | 4412 | 1461110725748 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 17:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:05:25 INFO - PROCESS | 4412 | 1461110725753 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:05:25 INFO - PROCESS | 4412 | 1461110725755 Marionette TRACE conn5 <- [1,1846,null,{}] 17:05:25 INFO - PROCESS | 4412 | 1461110725759 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:25 INFO - PROCESS | 4412 | 1461110725873 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 17:05:25 INFO - PROCESS | 4412 | 1461110725974 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:25 INFO - PROCESS | 4412 | ++DOCSHELL 000000862621B800 == 70 [pid = 4412] [id = 471] 17:05:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (0000008623384400) [pid = 4412] [serial = 1413] [outer = 0000000000000000] 17:05:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008623395C00) [pid = 4412] [serial = 1414] [outer = 0000008623384400] 17:05:26 INFO - PROCESS | 4412 | 1461110726030 Marionette DEBUG loaded listener.js 17:05:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (0000008623648800) [pid = 4412] [serial = 1415] [outer = 0000008623384400] 17:05:26 INFO - PROCESS | 4412 | 1461110726672 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 944ms 17:05:26 INFO - PROCESS | 4412 | 1461110726698 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 17:05:26 INFO - PROCESS | 4412 | 1461110726700 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 17:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:05:26 INFO - PROCESS | 4412 | 1461110726704 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:05:26 INFO - PROCESS | 4412 | 1461110726706 Marionette TRACE conn5 <- [1,1850,null,{}] 17:05:26 INFO - PROCESS | 4412 | 1461110726710 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:26 INFO - PROCESS | 4412 | 1461110726822 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 17:05:26 INFO - PROCESS | 4412 | 1461110726923 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:26 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A4E000 == 71 [pid = 4412] [id = 472] 17:05:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (00000086236E6C00) [pid = 4412] [serial = 1416] [outer = 0000000000000000] 17:05:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000862373C400) [pid = 4412] [serial = 1417] [outer = 00000086236E6C00] 17:05:26 INFO - PROCESS | 4412 | 1461110726978 Marionette DEBUG loaded listener.js 17:05:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (00000086239A6800) [pid = 4412] [serial = 1418] [outer = 00000086236E6C00] 17:05:27 INFO - PROCESS | 4412 | 1461110727560 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 923ms 17:05:27 INFO - PROCESS | 4412 | 1461110727630 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 17:05:27 INFO - PROCESS | 4412 | 1461110727632 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 17:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:05:27 INFO - PROCESS | 4412 | 1461110727636 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:05:27 INFO - PROCESS | 4412 | 1461110727638 Marionette TRACE conn5 <- [1,1854,null,{}] 17:05:27 INFO - PROCESS | 4412 | 1461110727642 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:27 INFO - PROCESS | 4412 | 1461110727782 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 17:05:27 INFO - PROCESS | 4412 | 1461110727910 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:27 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626E59000 == 72 [pid = 4412] [id = 473] 17:05:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (0000008623A26C00) [pid = 4412] [serial = 1419] [outer = 0000000000000000] 17:05:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008623BC9800) [pid = 4412] [serial = 1420] [outer = 0000008623A26C00] 17:05:27 INFO - PROCESS | 4412 | 1461110727972 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (0000008623C4B800) [pid = 4412] [serial = 1421] [outer = 0000008623A26C00] 17:05:28 INFO - PROCESS | 4412 | 1461110728515 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 941ms 17:05:28 INFO - PROCESS | 4412 | 1461110728580 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 17:05:28 INFO - PROCESS | 4412 | 1461110728583 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 17:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:05:28 INFO - PROCESS | 4412 | 1461110728586 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:05:28 INFO - PROCESS | 4412 | 1461110728588 Marionette TRACE conn5 <- [1,1858,null,{}] 17:05:28 INFO - PROCESS | 4412 | 1461110728592 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:28 INFO - PROCESS | 4412 | 1461110728703 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 17:05:28 INFO - PROCESS | 4412 | 1461110728805 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:28 INFO - PROCESS | 4412 | ++DOCSHELL 000000862829E800 == 73 [pid = 4412] [id = 474] 17:05:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (0000008623C47400) [pid = 4412] [serial = 1422] [outer = 0000000000000000] 17:05:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (0000008623EC0000) [pid = 4412] [serial = 1423] [outer = 0000008623C47400] 17:05:28 INFO - PROCESS | 4412 | 1461110728859 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000862410C400) [pid = 4412] [serial = 1424] [outer = 0000008623C47400] 17:05:29 INFO - PROCESS | 4412 | 1461110729438 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 879ms 17:05:29 INFO - PROCESS | 4412 | 1461110729468 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 17:05:29 INFO - PROCESS | 4412 | 1461110729471 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 17:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:05:29 INFO - PROCESS | 4412 | 1461110729474 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:05:29 INFO - PROCESS | 4412 | 1461110729476 Marionette TRACE conn5 <- [1,1862,null,{}] 17:05:29 INFO - PROCESS | 4412 | 1461110729480 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:29 INFO - PROCESS | 4412 | 1461110729593 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 17:05:29 INFO - PROCESS | 4412 | 1461110729714 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:29 INFO - PROCESS | 4412 | ++DOCSHELL 000000862AC11800 == 74 [pid = 4412] [id = 475] 17:05:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (0000008610541C00) [pid = 4412] [serial = 1425] [outer = 0000000000000000] 17:05:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (000000862410BC00) [pid = 4412] [serial = 1426] [outer = 0000008610541C00] 17:05:29 INFO - PROCESS | 4412 | 1461110729769 Marionette DEBUG loaded listener.js 17:05:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (00000086241EBC00) [pid = 4412] [serial = 1427] [outer = 0000008610541C00] 17:05:30 INFO - PROCESS | 4412 | 1461110730424 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1194ms 17:05:30 INFO - PROCESS | 4412 | 1461110730671 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 17:05:30 INFO - PROCESS | 4412 | 1461110730677 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 17:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:05:30 INFO - PROCESS | 4412 | 1461110730682 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:05:30 INFO - PROCESS | 4412 | 1461110730685 Marionette TRACE conn5 <- [1,1866,null,{}] 17:05:30 INFO - PROCESS | 4412 | 1461110730691 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:30 INFO - PROCESS | 4412 | 1461110730803 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 17:05:30 INFO - PROCESS | 4412 | 1461110730931 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:30 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F436000 == 75 [pid = 4412] [id = 476] 17:05:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (0000008612183C00) [pid = 4412] [serial = 1428] [outer = 0000000000000000] 17:05:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (0000008613112C00) [pid = 4412] [serial = 1429] [outer = 0000008612183C00] 17:05:30 INFO - PROCESS | 4412 | 1461110730984 Marionette DEBUG loaded listener.js 17:05:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (0000008616EAB400) [pid = 4412] [serial = 1430] [outer = 0000008612183C00] 17:05:31 INFO - PROCESS | 4412 | 1461110731521 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 882ms 17:05:31 INFO - PROCESS | 4412 | 1461110731567 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 17:05:31 INFO - PROCESS | 4412 | 1461110731571 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 17:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:05:31 INFO - PROCESS | 4412 | 1461110731579 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:05:31 INFO - PROCESS | 4412 | 1461110731583 Marionette TRACE conn5 <- [1,1870,null,{}] 17:05:31 INFO - PROCESS | 4412 | 1461110731587 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:31 INFO - PROCESS | 4412 | 1461110731695 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 17:05:31 INFO - PROCESS | 4412 | 1461110731806 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:31 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F434000 == 76 [pid = 4412] [id = 477] 17:05:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (000000861BFCC000) [pid = 4412] [serial = 1431] [outer = 0000000000000000] 17:05:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (000000861C5E1000) [pid = 4412] [serial = 1432] [outer = 000000861BFCC000] 17:05:31 INFO - PROCESS | 4412 | 1461110731855 Marionette DEBUG loaded listener.js 17:05:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (000000861EAA6000) [pid = 4412] [serial = 1433] [outer = 000000861BFCC000] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 00000086238F2000 == 75 [pid = 4412] [id = 385] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 00000086238E5000 == 74 [pid = 4412] [id = 466] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 000000861F7DC000 == 73 [pid = 4412] [id = 465] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 0000008623719800 == 72 [pid = 4412] [id = 464] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 0000008623599800 == 71 [pid = 4412] [id = 463] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E51800 == 70 [pid = 4412] [id = 462] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5BC000 == 69 [pid = 4412] [id = 461] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 0000008620E1C000 == 68 [pid = 4412] [id = 460] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 000000861E147800 == 67 [pid = 4412] [id = 459] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 000000861E150800 == 66 [pid = 4412] [id = 458] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (0000008623B21800) [pid = 4412] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 000000861E2D5000 == 65 [pid = 4412] [id = 457] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 0000008623C22800 == 64 [pid = 4412] [id = 452] 17:05:32 INFO - PROCESS | 4412 | --DOCSHELL 000000861F434800 == 63 [pid = 4412] [id = 451] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (000000862B8BFC00) [pid = 4412] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (0000008613118000) [pid = 4412] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (000000862641E800) [pid = 4412] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (000000861F3F0800) [pid = 4412] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (0000008623382400) [pid = 4412] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (000000862B8C4800) [pid = 4412] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008622E94C00) [pid = 4412] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (00000086264B5400) [pid = 4412] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (0000008624442800) [pid = 4412] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (00000086241EB800) [pid = 4412] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (000000862A433800) [pid = 4412] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000862A42A800) [pid = 4412] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000861880E400) [pid = 4412] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (000000862A437400) [pid = 4412] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (0000008624437000) [pid = 4412] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (0000008624298400) [pid = 4412] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (0000008623A22400) [pid = 4412] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (0000008626427400) [pid = 4412] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000862B033000) [pid = 4412] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (00000086235B4400) [pid = 4412] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (00000086236E8400) [pid = 4412] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (0000008622C7D000) [pid = 4412] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008622E97400) [pid = 4412] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (00000086204D2000) [pid = 4412] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000861F3EC800) [pid = 4412] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861734CC00) [pid = 4412] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008622E94400) [pid = 4412] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (00000086204D8400) [pid = 4412] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861EAAC800) [pid = 4412] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (00000086204D3800) [pid = 4412] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (000000861E7CEC00) [pid = 4412] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861B4EAC00) [pid = 4412] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000862B033800) [pid = 4412] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000862AC5F400) [pid = 4412] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000862CC8B000) [pid = 4412] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (000000862B8BE400) [pid = 4412] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (00000086241C1000) [pid = 4412] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000862CC87C00) [pid = 4412] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (000000862B48A800) [pid = 4412] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000862B039800) [pid = 4412] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (00000086236EF800) [pid = 4412] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000862446F800) [pid = 4412] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (0000008623C45400) [pid = 4412] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861F3EA800) [pid = 4412] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 4412 | 1461110732443 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 879ms 17:05:32 INFO - PROCESS | 4412 | 1461110732459 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 17:05:32 INFO - PROCESS | 4412 | 1461110732462 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 17:05:32 INFO - PROCESS | 4412 | 1461110732465 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:05:32 INFO - PROCESS | 4412 | 1461110732467 Marionette TRACE conn5 <- [1,1874,null,{}] 17:05:32 INFO - PROCESS | 4412 | 1461110732478 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:32 INFO - PROCESS | 4412 | 1461110732577 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 17:05:32 INFO - PROCESS | 4412 | 1461110732678 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:32 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F67B000 == 64 [pid = 4412] [id = 478] 17:05:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861BFCC400) [pid = 4412] [serial = 1434] [outer = 0000000000000000] 17:05:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861F070800) [pid = 4412] [serial = 1435] [outer = 000000861BFCC400] 17:05:32 INFO - PROCESS | 4412 | 1461110732735 Marionette DEBUG loaded listener.js 17:05:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861F3EC800) [pid = 4412] [serial = 1436] [outer = 000000861BFCC400] 17:05:33 INFO - PROCESS | 4412 | 1461110733148 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 17:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:05:33 INFO - PROCESS | 4412 | 1461110733202 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 17:05:33 INFO - PROCESS | 4412 | 1461110733205 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 17:05:33 INFO - PROCESS | 4412 | 1461110733208 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:05:33 INFO - PROCESS | 4412 | 1461110733210 Marionette TRACE conn5 <- [1,1878,null,{}] 17:05:33 INFO - PROCESS | 4412 | 1461110733214 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:33 INFO - PROCESS | 4412 | 1461110733308 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 17:05:33 INFO - PROCESS | 4412 | 1461110733314 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:33 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623089000 == 65 [pid = 4412] [id = 479] 17:05:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861F8A6400) [pid = 4412] [serial = 1437] [outer = 0000000000000000] 17:05:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861FAA3C00) [pid = 4412] [serial = 1438] [outer = 000000861F8A6400] 17:05:33 INFO - PROCESS | 4412 | 1461110733363 Marionette DEBUG loaded listener.js 17:05:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000861FCBC400) [pid = 4412] [serial = 1439] [outer = 000000861F8A6400] 17:05:33 INFO - PROCESS | 4412 | 1461110733814 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 628ms 17:05:33 INFO - PROCESS | 4412 | 1461110733859 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 17:05:33 INFO - PROCESS | 4412 | 1461110733861 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 17:05:33 INFO - PROCESS | 4412 | 1461110733866 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:05:33 INFO - PROCESS | 4412 | 1461110733868 Marionette TRACE conn5 <- [1,1882,null,{}] 17:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:05:33 INFO - PROCESS | 4412 | 1461110733871 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:33 INFO - PROCESS | 4412 | 1461110733961 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 17:05:33 INFO - PROCESS | 4412 | 1461110733967 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:33 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623702800 == 66 [pid = 4412] [id = 480] 17:05:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (00000086202FC800) [pid = 4412] [serial = 1440] [outer = 0000000000000000] 17:05:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (00000086204CDC00) [pid = 4412] [serial = 1441] [outer = 00000086202FC800] 17:05:34 INFO - PROCESS | 4412 | 1461110734015 Marionette DEBUG loaded listener.js 17:05:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (00000086211AA800) [pid = 4412] [serial = 1442] [outer = 00000086202FC800] 17:05:34 INFO - PROCESS | 4412 | 1461110734499 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 17:05:34 INFO - PROCESS | 4412 | 1461110734545 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 17:05:34 INFO - PROCESS | 4412 | 1461110734547 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 17:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:05:34 INFO - PROCESS | 4412 | 1461110734550 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:05:34 INFO - PROCESS | 4412 | 1461110734552 Marionette TRACE conn5 <- [1,1886,null,{}] 17:05:34 INFO - PROCESS | 4412 | 1461110734555 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:34 INFO - PROCESS | 4412 | 1461110734698 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 17:05:34 INFO - PROCESS | 4412 | 1461110734752 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:34 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238E0800 == 67 [pid = 4412] [id = 481] 17:05:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (0000008622E95000) [pid = 4412] [serial = 1443] [outer = 0000000000000000] 17:05:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008623017C00) [pid = 4412] [serial = 1444] [outer = 0000008622E95000] 17:05:34 INFO - PROCESS | 4412 | 1461110734800 Marionette DEBUG loaded listener.js 17:05:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008623647800) [pid = 4412] [serial = 1445] [outer = 0000008622E95000] 17:05:35 INFO - PROCESS | 4412 | 1461110735243 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 733ms 17:05:35 INFO - PROCESS | 4412 | 1461110735287 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 17:05:35 INFO - PROCESS | 4412 | 1461110735289 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 17:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:05:35 INFO - PROCESS | 4412 | 1461110735303 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:05:35 INFO - PROCESS | 4412 | 1461110735305 Marionette TRACE conn5 <- [1,1890,null,{}] 17:05:35 INFO - PROCESS | 4412 | 1461110735309 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:35 INFO - PROCESS | 4412 | 1461110735433 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 17:05:35 INFO - PROCESS | 4412 | 1461110735493 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:35 INFO - PROCESS | 4412 | ++DOCSHELL 000000862409B800 == 68 [pid = 4412] [id = 482] 17:05:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008623384800) [pid = 4412] [serial = 1446] [outer = 0000000000000000] 17:05:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (00000086239A1000) [pid = 4412] [serial = 1447] [outer = 0000008623384800] 17:05:35 INFO - PROCESS | 4412 | 1461110735538 Marionette DEBUG loaded listener.js 17:05:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008623B18800) [pid = 4412] [serial = 1448] [outer = 0000008623384800] 17:05:35 INFO - PROCESS | 4412 | 1461110735944 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 17:05:36 INFO - PROCESS | 4412 | 1461110735999 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 17:05:36 INFO - PROCESS | 4412 | 1461110736001 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 17:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:05:36 INFO - PROCESS | 4412 | 1461110736004 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:05:36 INFO - PROCESS | 4412 | 1461110736006 Marionette TRACE conn5 <- [1,1894,null,{}] 17:05:36 INFO - PROCESS | 4412 | 1461110736010 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:36 INFO - PROCESS | 4412 | 1461110736158 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 17:05:36 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008613686000) [pid = 4412] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:05:36 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008611F2E800) [pid = 4412] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:05:36 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861E5F3400) [pid = 4412] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:05:36 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861F8A8800) [pid = 4412] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:05:36 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000861FAE0400) [pid = 4412] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:05:36 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008610D66400) [pid = 4412] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:05:36 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (00000086204D3000) [pid = 4412] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:05:36 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008618454800) [pid = 4412] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:05:36 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (00000086211B6000) [pid = 4412] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:05:36 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (0000008617389C00) [pid = 4412] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:05:36 INFO - PROCESS | 4412 | 1461110736340 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622CD5800 == 69 [pid = 4412] [id = 483] 17:05:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008611D8E400) [pid = 4412] [serial = 1449] [outer = 0000000000000000] 17:05:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (00000086137BD800) [pid = 4412] [serial = 1450] [outer = 0000008611D8E400] 17:05:36 INFO - PROCESS | 4412 | 1461110736386 Marionette DEBUG loaded listener.js 17:05:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861F8AEC00) [pid = 4412] [serial = 1451] [outer = 0000008611D8E400] 17:05:36 INFO - PROCESS | 4412 | 1461110736746 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 775ms 17:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:05:36 INFO - PROCESS | 4412 | 1461110736783 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 17:05:36 INFO - PROCESS | 4412 | 1461110736785 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 17:05:36 INFO - PROCESS | 4412 | 1461110736788 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:05:36 INFO - PROCESS | 4412 | 1461110736790 Marionette TRACE conn5 <- [1,1898,null,{}] 17:05:36 INFO - PROCESS | 4412 | 1461110736793 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:36 INFO - PROCESS | 4412 | 1461110736917 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 17:05:36 INFO - PROCESS | 4412 | 1461110736926 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C42800 == 70 [pid = 4412] [id = 484] 17:05:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (0000008611D92400) [pid = 4412] [serial = 1452] [outer = 0000000000000000] 17:05:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (0000008623BCC000) [pid = 4412] [serial = 1453] [outer = 0000008611D92400] 17:05:36 INFO - PROCESS | 4412 | 1461110736974 Marionette DEBUG loaded listener.js 17:05:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (00000086241BF400) [pid = 4412] [serial = 1454] [outer = 0000008611D92400] 17:05:37 INFO - PROCESS | 4412 | 1461110737377 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 628ms 17:05:37 INFO - PROCESS | 4412 | 1461110737419 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 17:05:37 INFO - PROCESS | 4412 | 1461110737421 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 17:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:05:37 INFO - PROCESS | 4412 | 1461110737424 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:05:37 INFO - PROCESS | 4412 | 1461110737426 Marionette TRACE conn5 <- [1,1902,null,{}] 17:05:37 INFO - PROCESS | 4412 | 1461110737430 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:37 INFO - PROCESS | 4412 | 1461110737553 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 17:05:37 INFO - PROCESS | 4412 | 1461110737640 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:37 INFO - PROCESS | 4412 | ++DOCSHELL 00000086281F1000 == 71 [pid = 4412] [id = 485] 17:05:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008624107400) [pid = 4412] [serial = 1455] [outer = 0000000000000000] 17:05:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008624222400) [pid = 4412] [serial = 1456] [outer = 0000008624107400] 17:05:37 INFO - PROCESS | 4412 | 1461110737684 Marionette DEBUG loaded listener.js 17:05:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000862429D400) [pid = 4412] [serial = 1457] [outer = 0000008624107400] 17:05:38 INFO - PROCESS | 4412 | 1461110738032 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 17:05:38 INFO - PROCESS | 4412 | 1461110738119 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 17:05:38 INFO - PROCESS | 4412 | 1461110738122 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 17:05:38 INFO - PROCESS | 4412 | 1461110738125 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:05:38 INFO - PROCESS | 4412 | 1461110738128 Marionette TRACE conn5 <- [1,1906,null,{}] 17:05:38 INFO - PROCESS | 4412 | 1461110738132 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:38 INFO - PROCESS | 4412 | 1461110738247 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 17:05:38 INFO - PROCESS | 4412 | 1461110738253 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:38 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B00C000 == 72 [pid = 4412] [id = 486] 17:05:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008611E3AC00) [pid = 4412] [serial = 1458] [outer = 0000000000000000] 17:05:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (00000086242CAC00) [pid = 4412] [serial = 1459] [outer = 0000008611E3AC00] 17:05:38 INFO - PROCESS | 4412 | 1461110738304 Marionette DEBUG loaded listener.js 17:05:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008624443000) [pid = 4412] [serial = 1460] [outer = 0000008611E3AC00] 17:05:39 INFO - PROCESS | 4412 | 1461110739042 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 987ms 17:05:39 INFO - PROCESS | 4412 | 1461110739115 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 17:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:05:39 INFO - PROCESS | 4412 | 1461110739121 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 17:05:39 INFO - PROCESS | 4412 | 1461110739127 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:05:39 INFO - PROCESS | 4412 | 1461110739132 Marionette TRACE conn5 <- [1,1910,null,{}] 17:05:39 INFO - PROCESS | 4412 | 1461110739138 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:39 INFO - PROCESS | 4412 | 1461110739266 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 17:05:39 INFO - PROCESS | 4412 | 1461110739400 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:39 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F21A000 == 73 [pid = 4412] [id = 487] 17:05:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000861848B400) [pid = 4412] [serial = 1461] [outer = 0000000000000000] 17:05:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861B290800) [pid = 4412] [serial = 1462] [outer = 000000861848B400] 17:05:39 INFO - PROCESS | 4412 | 1461110739461 Marionette DEBUG loaded listener.js 17:05:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861E1A7800) [pid = 4412] [serial = 1463] [outer = 000000861848B400] 17:05:40 INFO - PROCESS | 4412 | 1461110740040 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 984ms 17:05:40 INFO - PROCESS | 4412 | 1461110740113 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 17:05:40 INFO - PROCESS | 4412 | 1461110740120 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 17:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:05:40 INFO - PROCESS | 4412 | 1461110740127 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:05:40 INFO - PROCESS | 4412 | 1461110740130 Marionette TRACE conn5 <- [1,1914,null,{}] 17:05:40 INFO - PROCESS | 4412 | 1461110740134 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:40 INFO - PROCESS | 4412 | 1461110740285 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 17:05:40 INFO - PROCESS | 4412 | 1461110740417 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:40 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623721800 == 74 [pid = 4412] [id = 488] 17:05:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861F971C00) [pid = 4412] [serial = 1464] [outer = 0000000000000000] 17:05:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000861FCB4800) [pid = 4412] [serial = 1465] [outer = 000000861F971C00] 17:05:40 INFO - PROCESS | 4412 | 1461110740475 Marionette DEBUG loaded listener.js 17:05:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (0000008622C7E000) [pid = 4412] [serial = 1466] [outer = 000000861F971C00] 17:05:41 INFO - PROCESS | 4412 | 1461110741089 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1026ms 17:05:41 INFO - PROCESS | 4412 | 1461110741159 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 17:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:05:41 INFO - PROCESS | 4412 | 1461110741162 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 17:05:41 INFO - PROCESS | 4412 | 1461110741166 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:05:41 INFO - PROCESS | 4412 | 1461110741170 Marionette TRACE conn5 <- [1,1918,null,{}] 17:05:41 INFO - PROCESS | 4412 | 1461110741200 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:41 INFO - PROCESS | 4412 | 1461110741361 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 17:05:41 INFO - PROCESS | 4412 | 1461110741486 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:41 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B016000 == 75 [pid = 4412] [id = 489] 17:05:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (00000086236E4400) [pid = 4412] [serial = 1467] [outer = 0000000000000000] 17:05:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (0000008623BCA400) [pid = 4412] [serial = 1468] [outer = 00000086236E4400] 17:05:41 INFO - PROCESS | 4412 | 1461110741545 Marionette DEBUG loaded listener.js 17:05:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (00000086242CC000) [pid = 4412] [serial = 1469] [outer = 00000086236E4400] 17:05:42 INFO - PROCESS | 4412 | 1461110742175 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1037ms 17:05:42 INFO - PROCESS | 4412 | 1461110742204 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 17:05:42 INFO - PROCESS | 4412 | 1461110742208 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 17:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:05:42 INFO - PROCESS | 4412 | 1461110742211 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:05:42 INFO - PROCESS | 4412 | 1461110742213 Marionette TRACE conn5 <- [1,1922,null,{}] 17:05:42 INFO - PROCESS | 4412 | 1461110742217 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:42 INFO - PROCESS | 4412 | 1461110742340 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 17:05:42 INFO - PROCESS | 4412 | 1461110742444 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:42 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B19B000 == 76 [pid = 4412] [id = 490] 17:05:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (000000862446D400) [pid = 4412] [serial = 1470] [outer = 0000000000000000] 17:05:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008624472C00) [pid = 4412] [serial = 1471] [outer = 000000862446D400] 17:05:42 INFO - PROCESS | 4412 | 1461110742500 Marionette DEBUG loaded listener.js 17:05:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (0000008626418800) [pid = 4412] [serial = 1472] [outer = 000000862446D400] 17:05:43 INFO - PROCESS | 4412 | 1461110743110 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 923ms 17:05:43 INFO - PROCESS | 4412 | 1461110743137 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 17:05:43 INFO - PROCESS | 4412 | 1461110743139 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 17:05:43 INFO - PROCESS | 4412 | 1461110743143 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:05:43 INFO - PROCESS | 4412 | 1461110743145 Marionette TRACE conn5 <- [1,1926,null,{}] 17:05:43 INFO - PROCESS | 4412 | 1461110743149 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:43 INFO - PROCESS | 4412 | 1461110743265 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 17:05:43 INFO - PROCESS | 4412 | 1461110743368 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:43 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B5C0000 == 77 [pid = 4412] [id = 491] 17:05:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000862641D800) [pid = 4412] [serial = 1473] [outer = 0000000000000000] 17:05:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (0000008626422000) [pid = 4412] [serial = 1474] [outer = 000000862641D800] 17:05:43 INFO - PROCESS | 4412 | 1461110743423 Marionette DEBUG loaded listener.js 17:05:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (00000086264B0000) [pid = 4412] [serial = 1475] [outer = 000000862641D800] 17:05:43 INFO - PROCESS | 4412 | 1461110743956 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 878ms 17:05:44 INFO - PROCESS | 4412 | 1461110744024 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 17:05:44 INFO - PROCESS | 4412 | 1461110744027 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 17:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:05:44 INFO - PROCESS | 4412 | 1461110744031 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:05:44 INFO - PROCESS | 4412 | 1461110744033 Marionette TRACE conn5 <- [1,1930,null,{}] 17:05:44 INFO - PROCESS | 4412 | 1461110744037 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:44 INFO - PROCESS | 4412 | 1461110744194 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 17:05:44 INFO - PROCESS | 4412 | 1461110744327 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:44 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B73A800 == 78 [pid = 4412] [id = 492] 17:05:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (000000862A432C00) [pid = 4412] [serial = 1476] [outer = 0000000000000000] 17:05:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000862A437000) [pid = 4412] [serial = 1477] [outer = 000000862A432C00] 17:05:44 INFO - PROCESS | 4412 | 1461110744386 Marionette DEBUG loaded listener.js 17:05:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (000000862AC5F400) [pid = 4412] [serial = 1478] [outer = 000000862A432C00] 17:05:45 INFO - PROCESS | 4412 | 1461110745275 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1299ms 17:05:45 INFO - PROCESS | 4412 | 1461110745331 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 17:05:45 INFO - PROCESS | 4412 | 1461110745336 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 17:05:45 INFO - PROCESS | 4412 | 1461110745341 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:05:45 INFO - PROCESS | 4412 | 1461110745346 Marionette TRACE conn5 <- [1,1934,null,{}] 17:05:45 INFO - PROCESS | 4412 | 1461110745353 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:45 INFO - PROCESS | 4412 | 1461110745464 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 17:05:45 INFO - PROCESS | 4412 | 1461110745601 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:45 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616B22000 == 79 [pid = 4412] [id = 493] 17:05:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (0000008610E4C800) [pid = 4412] [serial = 1479] [outer = 0000000000000000] 17:05:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (0000008611669400) [pid = 4412] [serial = 1480] [outer = 0000008610E4C800] 17:05:45 INFO - PROCESS | 4412 | 1461110745652 Marionette DEBUG loaded listener.js 17:05:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (0000008611E3A000) [pid = 4412] [serial = 1481] [outer = 0000008610E4C800] 17:05:46 INFO - PROCESS | 4412 | 1461110746292 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 986ms 17:05:46 INFO - PROCESS | 4412 | 1461110746331 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 17:05:46 INFO - PROCESS | 4412 | 1461110746337 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 17:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:05:46 INFO - PROCESS | 4412 | 1461110746343 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:05:46 INFO - PROCESS | 4412 | 1461110746347 Marionette TRACE conn5 <- [1,1938,null,{}] 17:05:46 INFO - PROCESS | 4412 | 1461110746350 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:46 INFO - PROCESS | 4412 | 1461110746490 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 000000862B114800 == 78 [pid = 4412] [id = 405] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 00000086238E7000 == 77 [pid = 4412] [id = 340] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 00000086281F1000 == 76 [pid = 4412] [id = 485] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C42800 == 75 [pid = 4412] [id = 484] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 000000862CFD4000 == 74 [pid = 4412] [id = 450] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 0000008622CD5800 == 73 [pid = 4412] [id = 483] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 000000862409B800 == 72 [pid = 4412] [id = 482] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 00000086238E0800 == 71 [pid = 4412] [id = 481] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 0000008623702800 == 70 [pid = 4412] [id = 480] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008622E9A000) [pid = 4412] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000862B038800) [pid = 4412] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (000000861BFD9800) [pid = 4412] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (00000086216A7000) [pid = 4412] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (00000086241B2C00) [pid = 4412] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (00000086239AAC00) [pid = 4412] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008628966400) [pid = 4412] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 0000008623089000 == 69 [pid = 4412] [id = 479] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 000000861F67B000 == 68 [pid = 4412] [id = 478] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 000000861F434000 == 67 [pid = 4412] [id = 477] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 000000861F436000 == 66 [pid = 4412] [id = 476] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 0000008626E59000 == 65 [pid = 4412] [id = 473] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 0000008626A4E000 == 64 [pid = 4412] [id = 472] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 000000862621B800 == 63 [pid = 4412] [id = 471] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 00000086244BD800 == 62 [pid = 4412] [id = 470] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E04000 == 61 [pid = 4412] [id = 469] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 000000861DC4E800 == 60 [pid = 4412] [id = 468] 17:05:46 INFO - PROCESS | 4412 | --DOCSHELL 0000008623C39000 == 59 [pid = 4412] [id = 467] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008622C84400) [pid = 4412] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (00000086204D9000) [pid = 4412] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (0000008618806C00) [pid = 4412] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000861727A000) [pid = 4412] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861F3E8800) [pid = 4412] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000861F06D400) [pid = 4412] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000861F8AD800) [pid = 4412] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (0000008620470000) [pid = 4412] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (00000086118CE400) [pid = 4412] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008613114400) [pid = 4412] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (00000086211AB000) [pid = 4412] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000861E187000) [pid = 4412] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861FABB000) [pid = 4412] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008620294400) [pid = 4412] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008622C03800) [pid = 4412] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861BFDDC00) [pid = 4412] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (00000086204EC800) [pid = 4412] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (000000861C5E1C00) [pid = 4412] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (0000008618452800) [pid = 4412] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (0000008617792800) [pid = 4412] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 4412 | 1461110746661 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:46 INFO - PROCESS | 4412 | ++DOCSHELL 00000086177D3000 == 60 [pid = 4412] [id = 494] 17:05:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (000000861053E400) [pid = 4412] [serial = 1482] [outer = 0000000000000000] 17:05:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (00000086118CE400) [pid = 4412] [serial = 1483] [outer = 000000861053E400] 17:05:46 INFO - PROCESS | 4412 | 1461110746708 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (00000086138F5000) [pid = 4412] [serial = 1484] [outer = 000000861053E400] 17:05:47 INFO - PROCESS | 4412 | 1461110747166 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 881ms 17:05:47 INFO - PROCESS | 4412 | 1461110747226 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 17:05:47 INFO - PROCESS | 4412 | 1461110747228 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 17:05:47 INFO - PROCESS | 4412 | 1461110747232 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:05:47 INFO - PROCESS | 4412 | 1461110747236 Marionette TRACE conn5 <- [1,1942,null,{}] 17:05:47 INFO - PROCESS | 4412 | 1461110747247 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:47 INFO - PROCESS | 4412 | 1461110747354 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 17:05:47 INFO - PROCESS | 4412 | 1461110747364 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:47 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F206000 == 61 [pid = 4412] [id = 495] 17:05:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008617260800) [pid = 4412] [serial = 1485] [outer = 0000000000000000] 17:05:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000861830B400) [pid = 4412] [serial = 1486] [outer = 0000008617260800] 17:05:47 INFO - PROCESS | 4412 | 1461110747413 Marionette DEBUG loaded listener.js 17:05:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008618458400) [pid = 4412] [serial = 1487] [outer = 0000008617260800] 17:05:47 INFO - PROCESS | 4412 | 1461110747895 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 692ms 17:05:47 INFO - PROCESS | 4412 | 1461110747926 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 17:05:47 INFO - PROCESS | 4412 | 1461110747930 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 17:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:05:47 INFO - PROCESS | 4412 | 1461110747933 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:05:47 INFO - PROCESS | 4412 | 1461110747935 Marionette TRACE conn5 <- [1,1946,null,{}] 17:05:47 INFO - PROCESS | 4412 | 1461110747938 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:48 INFO - PROCESS | 4412 | 1461110748033 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 17:05:48 INFO - PROCESS | 4412 | 1461110748039 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:48 INFO - PROCESS | 4412 | ++DOCSHELL 000000862153F800 == 62 [pid = 4412] [id = 496] 17:05:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000861BC4CC00) [pid = 4412] [serial = 1488] [outer = 0000000000000000] 17:05:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861BF95800) [pid = 4412] [serial = 1489] [outer = 000000861BC4CC00] 17:05:48 INFO - PROCESS | 4412 | 1461110748087 Marionette DEBUG loaded listener.js 17:05:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (000000861BFDC000) [pid = 4412] [serial = 1490] [outer = 000000861BC4CC00] 17:05:48 INFO - PROCESS | 4412 | 1461110748517 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 628ms 17:05:48 INFO - PROCESS | 4412 | 1461110748564 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 17:05:48 INFO - PROCESS | 4412 | 1461110748566 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 17:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:05:48 INFO - PROCESS | 4412 | 1461110748569 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:05:48 INFO - PROCESS | 4412 | 1461110748571 Marionette TRACE conn5 <- [1,1950,null,{}] 17:05:48 INFO - PROCESS | 4412 | 1461110748575 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:48 INFO - PROCESS | 4412 | 1461110748663 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 17:05:48 INFO - PROCESS | 4412 | 1461110748669 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:48 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA45800 == 63 [pid = 4412] [id = 497] 17:05:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861C5E1C00) [pid = 4412] [serial = 1491] [outer = 0000000000000000] 17:05:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000861DCA1400) [pid = 4412] [serial = 1492] [outer = 000000861C5E1C00] 17:05:48 INFO - PROCESS | 4412 | 1461110748716 Marionette DEBUG loaded listener.js 17:05:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (000000861E5EB400) [pid = 4412] [serial = 1493] [outer = 000000861C5E1C00] 17:05:49 INFO - PROCESS | 4412 | 1461110749224 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 17:05:49 INFO - PROCESS | 4412 | 1461110749265 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 17:05:49 INFO - PROCESS | 4412 | 1461110749267 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 17:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:05:49 INFO - PROCESS | 4412 | 1461110749270 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:05:49 INFO - PROCESS | 4412 | 1461110749272 Marionette TRACE conn5 <- [1,1954,null,{}] 17:05:49 INFO - PROCESS | 4412 | 1461110749276 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:49 INFO - PROCESS | 4412 | 1461110749419 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 17:05:49 INFO - PROCESS | 4412 | 1461110749439 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:49 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E68000 == 64 [pid = 4412] [id = 498] 17:05:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (000000861F3C2800) [pid = 4412] [serial = 1494] [outer = 0000000000000000] 17:05:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000861F3EC000) [pid = 4412] [serial = 1495] [outer = 000000861F3C2800] 17:05:49 INFO - PROCESS | 4412 | 1461110749487 Marionette DEBUG loaded listener.js 17:05:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (000000861F8A4C00) [pid = 4412] [serial = 1496] [outer = 000000861F3C2800] 17:05:49 INFO - PROCESS | 4412 | 1461110749925 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 17:05:49 INFO - PROCESS | 4412 | 1461110749966 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 17:05:49 INFO - PROCESS | 4412 | 1461110749968 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 17:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:05:49 INFO - PROCESS | 4412 | 1461110749971 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:05:49 INFO - PROCESS | 4412 | 1461110749973 Marionette TRACE conn5 <- [1,1958,null,{}] 17:05:49 INFO - PROCESS | 4412 | 1461110749976 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:50 INFO - PROCESS | 4412 | 1461110750123 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 17:05:50 INFO - PROCESS | 4412 | 1461110750158 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:50 INFO - PROCESS | 4412 | ++DOCSHELL 000000862359E000 == 65 [pid = 4412] [id = 499] 17:05:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (000000861F974400) [pid = 4412] [serial = 1497] [outer = 0000000000000000] 17:05:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (000000861FA9A800) [pid = 4412] [serial = 1498] [outer = 000000861F974400] 17:05:50 INFO - PROCESS | 4412 | 1461110750205 Marionette DEBUG loaded listener.js 17:05:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000861FABB800) [pid = 4412] [serial = 1499] [outer = 000000861F974400] 17:05:50 INFO - PROCESS | 4412 | 1461110750619 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 691ms 17:05:50 INFO - PROCESS | 4412 | 1461110750668 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 17:05:50 INFO - PROCESS | 4412 | 1461110750670 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 17:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:05:50 INFO - PROCESS | 4412 | 1461110750673 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:05:50 INFO - PROCESS | 4412 | 1461110750675 Marionette TRACE conn5 <- [1,1962,null,{}] 17:05:50 INFO - PROCESS | 4412 | 1461110750679 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:50 INFO - PROCESS | 4412 | 1461110750804 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 17:05:50 INFO - PROCESS | 4412 | 1461110750866 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:50 INFO - PROCESS | 4412 | ++DOCSHELL 000000862374C800 == 66 [pid = 4412] [id = 500] 17:05:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000861F972000) [pid = 4412] [serial = 1500] [outer = 0000000000000000] 17:05:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (000000861FAD9400) [pid = 4412] [serial = 1501] [outer = 000000861F972000] 17:05:50 INFO - PROCESS | 4412 | 1461110750910 Marionette DEBUG loaded listener.js 17:05:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008620295800) [pid = 4412] [serial = 1502] [outer = 000000861F972000] 17:05:51 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008622E95000) [pid = 4412] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:05:51 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (000000861BFCC400) [pid = 4412] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:05:51 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (0000008612183C00) [pid = 4412] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:05:51 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861BFCC000) [pid = 4412] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:05:51 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (0000008623384800) [pid = 4412] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:05:51 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861F8A6400) [pid = 4412] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:05:51 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (00000086202FC800) [pid = 4412] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:05:51 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008611D8E400) [pid = 4412] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:05:51 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (0000008611D92400) [pid = 4412] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:05:51 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (0000008623B16000) [pid = 4412] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:05:51 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008624107400) [pid = 4412] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:05:51 INFO - PROCESS | 4412 | 1461110751428 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 774ms 17:05:51 INFO - PROCESS | 4412 | 1461110751470 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 17:05:51 INFO - PROCESS | 4412 | 1461110751473 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 17:05:51 INFO - PROCESS | 4412 | 1461110751480 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:05:51 INFO - PROCESS | 4412 | 1461110751482 Marionette TRACE conn5 <- [1,1966,null,{}] 17:05:51 INFO - PROCESS | 4412 | 1461110751485 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:51 INFO - PROCESS | 4412 | 1461110751574 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 17:05:51 INFO - PROCESS | 4412 | 1461110751581 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:51 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237D4000 == 67 [pid = 4412] [id = 501] 17:05:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (0000008620292000) [pid = 4412] [serial = 1503] [outer = 0000000000000000] 17:05:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (000000862046BC00) [pid = 4412] [serial = 1504] [outer = 0000008620292000] 17:05:51 INFO - PROCESS | 4412 | 1461110751628 Marionette DEBUG loaded listener.js 17:05:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (00000086204D1000) [pid = 4412] [serial = 1505] [outer = 0000008620292000] 17:05:52 INFO - PROCESS | 4412 | 1461110752052 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 629ms 17:05:52 INFO - PROCESS | 4412 | 1461110752113 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 17:05:52 INFO - PROCESS | 4412 | 1461110752116 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 17:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:05:52 INFO - PROCESS | 4412 | 1461110752119 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:05:52 INFO - PROCESS | 4412 | 1461110752121 Marionette TRACE conn5 <- [1,1970,null,{}] 17:05:52 INFO - PROCESS | 4412 | 1461110752124 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:52 INFO - PROCESS | 4412 | 1461110752214 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 17:05:52 INFO - PROCESS | 4412 | 1461110752220 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:52 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623ABB000 == 68 [pid = 4412] [id = 502] 17:05:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (00000086205A4000) [pid = 4412] [serial = 1506] [outer = 0000000000000000] 17:05:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (00000086205ACC00) [pid = 4412] [serial = 1507] [outer = 00000086205A4000] 17:05:52 INFO - PROCESS | 4412 | 1461110752266 Marionette DEBUG loaded listener.js 17:05:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (00000086211AFC00) [pid = 4412] [serial = 1508] [outer = 00000086205A4000] 17:05:52 INFO - PROCESS | 4412 | 1461110752680 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 588ms 17:05:52 INFO - PROCESS | 4412 | 1461110752709 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 17:05:52 INFO - PROCESS | 4412 | 1461110752711 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 17:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:05:52 INFO - PROCESS | 4412 | 1461110752715 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:05:52 INFO - PROCESS | 4412 | 1461110752717 Marionette TRACE conn5 <- [1,1974,null,{}] 17:05:52 INFO - PROCESS | 4412 | 1461110752721 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:52 INFO - PROCESS | 4412 | 1461110752874 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 17:05:52 INFO - PROCESS | 4412 | 1461110752923 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:52 INFO - PROCESS | 4412 | ++DOCSHELL 0000008624270800 == 69 [pid = 4412] [id = 503] 17:05:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008622C02400) [pid = 4412] [serial = 1509] [outer = 0000000000000000] 17:05:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (0000008622C7FC00) [pid = 4412] [serial = 1510] [outer = 0000008622C02400] 17:05:52 INFO - PROCESS | 4412 | 1461110752973 Marionette DEBUG loaded listener.js 17:05:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (0000008622E94800) [pid = 4412] [serial = 1511] [outer = 0000008622C02400] 17:05:53 INFO - PROCESS | 4412 | 1461110753559 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 881ms 17:05:53 INFO - PROCESS | 4412 | 1461110753600 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 17:05:53 INFO - PROCESS | 4412 | 1461110753605 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 17:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:05:53 INFO - PROCESS | 4412 | 1461110753611 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:05:53 INFO - PROCESS | 4412 | 1461110753615 Marionette TRACE conn5 <- [1,1978,null,{}] 17:05:53 INFO - PROCESS | 4412 | 1461110753622 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:53 INFO - PROCESS | 4412 | 1461110753749 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 17:05:53 INFO - PROCESS | 4412 | 1461110753885 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:53 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E84B800 == 70 [pid = 4412] [id = 504] 17:05:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (000000861217EC00) [pid = 4412] [serial = 1512] [outer = 0000000000000000] 17:05:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008613115800) [pid = 4412] [serial = 1513] [outer = 000000861217EC00] 17:05:53 INFO - PROCESS | 4412 | 1461110753945 Marionette DEBUG loaded listener.js 17:05:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (0000008616B38C00) [pid = 4412] [serial = 1514] [outer = 000000861217EC00] 17:05:54 INFO - PROCESS | 4412 | 1461110754577 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 985ms 17:05:54 INFO - PROCESS | 4412 | 1461110754614 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 17:05:54 INFO - PROCESS | 4412 | 1461110754620 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 17:05:54 INFO - PROCESS | 4412 | 1461110754629 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:05:54 INFO - PROCESS | 4412 | 1461110754632 Marionette TRACE conn5 <- [1,1982,null,{}] 17:05:54 INFO - PROCESS | 4412 | 1461110754636 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:54 INFO - PROCESS | 4412 | 1461110754755 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 17:05:54 INFO - PROCESS | 4412 | 1461110754860 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:54 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E50800 == 71 [pid = 4412] [id = 505] 17:05:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (0000008618454400) [pid = 4412] [serial = 1515] [outer = 0000000000000000] 17:05:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (000000861B294C00) [pid = 4412] [serial = 1516] [outer = 0000008618454400] 17:05:54 INFO - PROCESS | 4412 | 1461110754916 Marionette DEBUG loaded listener.js 17:05:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000861DCA5400) [pid = 4412] [serial = 1517] [outer = 0000008618454400] 17:05:55 INFO - PROCESS | 4412 | 1461110755539 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 986ms 17:05:55 INFO - PROCESS | 4412 | 1461110755620 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 17:05:55 INFO - PROCESS | 4412 | 1461110755623 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 17:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:05:55 INFO - PROCESS | 4412 | 1461110755627 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:05:55 INFO - PROCESS | 4412 | 1461110755631 Marionette TRACE conn5 <- [1,1986,null,{}] 17:05:55 INFO - PROCESS | 4412 | 1461110755644 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:55 INFO - PROCESS | 4412 | 1461110755819 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 17:05:55 INFO - PROCESS | 4412 | 1461110755830 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:55 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244D1800 == 72 [pid = 4412] [id = 506] 17:05:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (000000861F3CF400) [pid = 4412] [serial = 1518] [outer = 0000000000000000] 17:05:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (000000861FA9F400) [pid = 4412] [serial = 1519] [outer = 000000861F3CF400] 17:05:55 INFO - PROCESS | 4412 | 1461110755890 Marionette DEBUG loaded listener.js 17:05:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (0000008621A3F400) [pid = 4412] [serial = 1520] [outer = 000000861F3CF400] 17:05:56 INFO - PROCESS | 4412 | 1461110756488 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 880ms 17:05:56 INFO - PROCESS | 4412 | 1461110756508 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 17:05:56 INFO - PROCESS | 4412 | 1461110756512 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 17:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:05:56 INFO - PROCESS | 4412 | 1461110756515 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - PROCESS | 4412 | 1461110756517 Marionette TRACE conn5 <- [1,1990,null,{}] 17:05:56 INFO - PROCESS | 4412 | 1461110756521 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:56 INFO - PROCESS | 4412 | 1461110756639 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 17:05:56 INFO - PROCESS | 4412 | 1461110756744 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:56 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626888000 == 73 [pid = 4412] [id = 507] 17:05:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (0000008622C7B400) [pid = 4412] [serial = 1521] [outer = 0000000000000000] 17:05:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (0000008622E96000) [pid = 4412] [serial = 1522] [outer = 0000008622C7B400] 17:05:56 INFO - PROCESS | 4412 | 1461110756801 Marionette DEBUG loaded listener.js 17:05:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (0000008623376800) [pid = 4412] [serial = 1523] [outer = 0000008622C7B400] 17:05:57 INFO - PROCESS | 4412 | 1461110757444 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 985ms 17:05:57 INFO - PROCESS | 4412 | 1461110757503 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 17:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:05:57 INFO - PROCESS | 4412 | 1461110757506 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 17:05:57 INFO - PROCESS | 4412 | 1461110757509 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:05:57 INFO - PROCESS | 4412 | 1461110757512 Marionette TRACE conn5 <- [1,1994,null,{}] 17:05:57 INFO - PROCESS | 4412 | 1461110757516 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:57 INFO - PROCESS | 4412 | 1461110757631 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 17:05:57 INFO - PROCESS | 4412 | 1461110757763 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:57 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626E57000 == 74 [pid = 4412] [id = 508] 17:05:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (0000008623016400) [pid = 4412] [serial = 1524] [outer = 0000000000000000] 17:05:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (0000008623396800) [pid = 4412] [serial = 1525] [outer = 0000008623016400] 17:05:57 INFO - PROCESS | 4412 | 1461110757820 Marionette DEBUG loaded listener.js 17:05:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (0000008623644C00) [pid = 4412] [serial = 1526] [outer = 0000008623016400] 17:05:58 INFO - PROCESS | 4412 | 1461110758423 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:05:58 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 17:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 924ms 17:05:58 INFO - PROCESS | 4412 | 1461110758436 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 17:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:05:58 INFO - PROCESS | 4412 | 1461110758439 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 17:05:58 INFO - PROCESS | 4412 | 1461110758442 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:05:58 INFO - PROCESS | 4412 | 1461110758444 Marionette TRACE conn5 <- [1,1998,null,{}] 17:05:58 INFO - PROCESS | 4412 | 1461110758448 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:58 INFO - PROCESS | 4412 | 1461110758582 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 17:05:58 INFO - PROCESS | 4412 | 1461110758718 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:58 INFO - PROCESS | 4412 | ++DOCSHELL 0000008628333800 == 75 [pid = 4412] [id = 509] 17:05:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (00000086236F1800) [pid = 4412] [serial = 1527] [outer = 0000000000000000] 17:05:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (000000862399F000) [pid = 4412] [serial = 1528] [outer = 00000086236F1800] 17:05:58 INFO - PROCESS | 4412 | 1461110758777 Marionette DEBUG loaded listener.js 17:05:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (0000008623A23C00) [pid = 4412] [serial = 1529] [outer = 00000086236F1800] 17:05:59 INFO - PROCESS | 4412 | 1461110759309 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:05:59 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 17:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 943ms 17:05:59 INFO - PROCESS | 4412 | 1461110759388 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 17:05:59 INFO - PROCESS | 4412 | 1461110759391 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 17:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:05:59 INFO - PROCESS | 4412 | 1461110759395 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:05:59 INFO - PROCESS | 4412 | 1461110759397 Marionette TRACE conn5 <- [1,2002,null,{}] 17:05:59 INFO - PROCESS | 4412 | 1461110759401 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:59 INFO - PROCESS | 4412 | 1461110759544 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 17:05:59 INFO - PROCESS | 4412 | 1461110759677 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:59 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B009800 == 76 [pid = 4412] [id = 510] 17:05:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (000000861FAEC000) [pid = 4412] [serial = 1530] [outer = 0000000000000000] 17:05:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 154 (0000008623B19C00) [pid = 4412] [serial = 1531] [outer = 000000861FAEC000] 17:05:59 INFO - PROCESS | 4412 | 1461110759732 Marionette DEBUG loaded listener.js 17:05:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 155 (0000008623BD5000) [pid = 4412] [serial = 1532] [outer = 000000861FAEC000] 17:06:00 INFO - PROCESS | 4412 | 1461110760308 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 987ms 17:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:06:00 INFO - PROCESS | 4412 | 1461110760383 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 17:06:00 INFO - PROCESS | 4412 | 1461110760386 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 17:06:00 INFO - PROCESS | 4412 | 1461110760389 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:06:00 INFO - PROCESS | 4412 | 1461110760391 Marionette TRACE conn5 <- [1,2006,null,{}] 17:06:00 INFO - PROCESS | 4412 | 1461110760396 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:00 INFO - PROCESS | 4412 | 1461110760553 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 17:06:00 INFO - PROCESS | 4412 | 1461110760616 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:00 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244DB800 == 77 [pid = 4412] [id = 511] 17:06:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (0000008610D66400) [pid = 4412] [serial = 1533] [outer = 0000000000000000] 17:06:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 157 (0000008623C4A400) [pid = 4412] [serial = 1534] [outer = 0000008610D66400] 17:06:00 INFO - PROCESS | 4412 | 1461110760721 Marionette DEBUG loaded listener.js 17:06:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (0000008623EC5800) [pid = 4412] [serial = 1535] [outer = 0000008610D66400] 17:06:01 INFO - PROCESS | 4412 | 1461110761305 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 943ms 17:06:01 INFO - PROCESS | 4412 | 1461110761344 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 17:06:01 INFO - PROCESS | 4412 | 1461110761347 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 17:06:01 INFO - PROCESS | 4412 | 1461110761352 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:06:01 INFO - PROCESS | 4412 | 1461110761355 Marionette TRACE conn5 <- [1,2010,null,{}] 17:06:01 INFO - PROCESS | 4412 | 1461110761358 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:01 INFO - PROCESS | 4412 | 1461110761482 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 17:06:01 INFO - PROCESS | 4412 | 1461110761785 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:01 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED2F000 == 78 [pid = 4412] [id = 512] 17:06:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 159 (00000086104FCC00) [pid = 4412] [serial = 1536] [outer = 0000000000000000] 17:06:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 160 (0000008610545400) [pid = 4412] [serial = 1537] [outer = 00000086104FCC00] 17:06:01 INFO - PROCESS | 4412 | 1461110761848 Marionette DEBUG loaded listener.js 17:06:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 161 (000000861250EC00) [pid = 4412] [serial = 1538] [outer = 00000086104FCC00] 17:06:02 INFO - PROCESS | 4412 | 1461110762421 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1079ms 17:06:02 INFO - PROCESS | 4412 | 1461110762447 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 17:06:02 INFO - PROCESS | 4412 | 1461110762452 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 17:06:02 INFO - PROCESS | 4412 | 1461110762516 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:06:02 INFO - PROCESS | 4412 | 1461110762520 Marionette TRACE conn5 <- [1,2014,null,{}] 17:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:06:02 INFO - PROCESS | 4412 | 1461110762525 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:02 INFO - PROCESS | 4412 | 1461110762651 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 17:06:02 INFO - PROCESS | 4412 | 1461110762785 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC76000 == 79 [pid = 4412] [id = 513] 17:06:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 162 (000000861BC4BC00) [pid = 4412] [serial = 1539] [outer = 0000000000000000] 17:06:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 163 (000000861BFD0400) [pid = 4412] [serial = 1540] [outer = 000000861BC4BC00] 17:06:02 INFO - PROCESS | 4412 | 1461110762839 Marionette DEBUG loaded listener.js 17:06:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 164 (000000861EAA8800) [pid = 4412] [serial = 1541] [outer = 000000861BC4BC00] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 0000008623ABB000 == 78 [pid = 4412] [id = 502] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 00000086237D4000 == 77 [pid = 4412] [id = 501] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 000000862374C800 == 76 [pid = 4412] [id = 500] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 000000862359E000 == 75 [pid = 4412] [id = 499] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA45800 == 74 [pid = 4412] [id = 497] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 000000862153F800 == 73 [pid = 4412] [id = 496] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 000000861F206000 == 72 [pid = 4412] [id = 495] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 163 (0000008623395C00) [pid = 4412] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 162 (000000862373C400) [pid = 4412] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 161 (0000008623BC9800) [pid = 4412] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 160 (0000008623EC0000) [pid = 4412] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 159 (000000862410BC00) [pid = 4412] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 00000086177D3000 == 71 [pid = 4412] [id = 494] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 0000008616B22000 == 70 [pid = 4412] [id = 493] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 0000008623721800 == 69 [pid = 4412] [id = 488] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 000000861F21A000 == 68 [pid = 4412] [id = 487] 17:06:03 INFO - PROCESS | 4412 | --DOCSHELL 000000862B00C000 == 67 [pid = 4412] [id = 486] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 158 (000000862B02E000) [pid = 4412] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (0000008623017C00) [pid = 4412] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 156 (000000861F070800) [pid = 4412] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (000000861F3EC800) [pid = 4412] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 154 (0000008616EAB400) [pid = 4412] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 153 (0000008613112C00) [pid = 4412] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (000000861EAA6000) [pid = 4412] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (000000861C5E1000) [pid = 4412] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (00000086239A1000) [pid = 4412] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (0000008623647800) [pid = 4412] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (000000861FAA3C00) [pid = 4412] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (000000861FCBC400) [pid = 4412] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (0000008616A2D000) [pid = 4412] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (00000086204CDC00) [pid = 4412] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (000000861CECBC00) [pid = 4412] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (00000086137BD800) [pid = 4412] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (00000086204D5000) [pid = 4412] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008623B18800) [pid = 4412] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000861F8AEC00) [pid = 4412] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (000000862429D400) [pid = 4412] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (0000008623BCC000) [pid = 4412] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (00000086241BF400) [pid = 4412] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (00000086211AA800) [pid = 4412] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008624222400) [pid = 4412] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 17:06:03 INFO - PROCESS | 4412 | 1461110763417 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 921ms 17:06:03 INFO - PROCESS | 4412 | 1461110763448 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 17:06:03 INFO - PROCESS | 4412 | 1461110763452 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 17:06:03 INFO - PROCESS | 4412 | 1461110763462 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:06:03 INFO - PROCESS | 4412 | 1461110763464 Marionette TRACE conn5 <- [1,2018,null,{}] 17:06:03 INFO - PROCESS | 4412 | 1461110763468 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:03 INFO - PROCESS | 4412 | 1461110763568 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 17:06:03 INFO - PROCESS | 4412 | 1461110763662 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:03 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED38000 == 68 [pid = 4412] [id = 514] 17:06:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008611E33400) [pid = 4412] [serial = 1542] [outer = 0000000000000000] 17:06:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (00000086175BD000) [pid = 4412] [serial = 1543] [outer = 0000008611E33400] 17:06:03 INFO - PROCESS | 4412 | 1461110763709 Marionette DEBUG loaded listener.js 17:06:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000861E1A0400) [pid = 4412] [serial = 1544] [outer = 0000008611E33400] 17:06:04 INFO - PROCESS | 4412 | 1461110764172 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 775ms 17:06:04 INFO - PROCESS | 4412 | 1461110764241 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 4412 | 1461110764244 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 17:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:06:04 INFO - PROCESS | 4412 | 1461110764249 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - PROCESS | 4412 | 1461110764256 Marionette TRACE conn5 <- [1,2022,null,{}] 17:06:04 INFO - PROCESS | 4412 | 1461110764266 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:04 INFO - PROCESS | 4412 | 1461110764366 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 17:06:04 INFO - PROCESS | 4412 | 1461110764382 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623322800 == 69 [pid = 4412] [id = 515] 17:06:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (000000861F4ADC00) [pid = 4412] [serial = 1545] [outer = 0000000000000000] 17:06:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000861F8AE400) [pid = 4412] [serial = 1546] [outer = 000000861F4ADC00] 17:06:04 INFO - PROCESS | 4412 | 1461110764429 Marionette DEBUG loaded listener.js 17:06:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (000000861FAB3000) [pid = 4412] [serial = 1547] [outer = 000000861F4ADC00] 17:06:04 INFO - PROCESS | 4412 | 1461110764892 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 692ms 17:06:04 INFO - PROCESS | 4412 | 1461110764942 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 4412 | 1461110764945 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 17:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:06:04 INFO - PROCESS | 4412 | 1461110764948 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - PROCESS | 4412 | 1461110764950 Marionette TRACE conn5 <- [1,2026,null,{}] 17:06:04 INFO - PROCESS | 4412 | 1461110764954 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:05 INFO - PROCESS | 4412 | 1461110765050 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 17:06:05 INFO - PROCESS | 4412 | 1461110765058 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:05 INFO - PROCESS | 4412 | ++DOCSHELL 000000862374C800 == 70 [pid = 4412] [id = 516] 17:06:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (000000861FAD8800) [pid = 4412] [serial = 1548] [outer = 0000000000000000] 17:06:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (0000008620293800) [pid = 4412] [serial = 1549] [outer = 000000861FAD8800] 17:06:05 INFO - PROCESS | 4412 | 1461110765105 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (00000086204D3000) [pid = 4412] [serial = 1550] [outer = 000000861FAD8800] 17:06:05 INFO - PROCESS | 4412 | 1461110765558 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 691ms 17:06:05 INFO - PROCESS | 4412 | 1461110765642 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 17:06:05 INFO - PROCESS | 4412 | 1461110765644 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 17:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:06:05 INFO - PROCESS | 4412 | 1461110765648 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:06:05 INFO - PROCESS | 4412 | 1461110765649 Marionette TRACE conn5 <- [1,2030,null,{}] 17:06:05 INFO - PROCESS | 4412 | 1461110765653 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:05 INFO - PROCESS | 4412 | 1461110765803 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 17:06:05 INFO - PROCESS | 4412 | 1461110765827 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:05 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623AC1800 == 71 [pid = 4412] [id = 517] 17:06:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (00000086211AA800) [pid = 4412] [serial = 1551] [outer = 0000000000000000] 17:06:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (000000862156B400) [pid = 4412] [serial = 1552] [outer = 00000086211AA800] 17:06:05 INFO - PROCESS | 4412 | 1461110765883 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (0000008622E95000) [pid = 4412] [serial = 1553] [outer = 00000086211AA800] 17:06:06 INFO - PROCESS | 4412 | 1461110766346 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:06:06 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) 17:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 17:06:06 INFO - PROCESS | 4412 | 1461110766385 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 17:06:06 INFO - PROCESS | 4412 | 1461110766387 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 17:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:06:06 INFO - PROCESS | 4412 | 1461110766396 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:06:06 INFO - PROCESS | 4412 | 1461110766398 Marionette TRACE conn5 <- [1,2034,null,{}] 17:06:06 INFO - PROCESS | 4412 | 1461110766401 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:06 INFO - PROCESS | 4412 | 1461110766532 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 17:06:06 INFO - PROCESS | 4412 | 1461110766555 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:06 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244D7800 == 72 [pid = 4412] [id = 518] 17:06:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (00000086235B4800) [pid = 4412] [serial = 1554] [outer = 0000000000000000] 17:06:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (0000008623733800) [pid = 4412] [serial = 1555] [outer = 00000086235B4800] 17:06:06 INFO - PROCESS | 4412 | 1461110766599 Marionette DEBUG loaded listener.js 17:06:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (00000086239A1000) [pid = 4412] [serial = 1556] [outer = 00000086235B4800] 17:06:07 INFO - PROCESS | 4412 | 1461110767041 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 693ms 17:06:07 INFO - PROCESS | 4412 | 1461110767086 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 17:06:07 INFO - PROCESS | 4412 | 1461110767089 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 17:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:06:07 INFO - PROCESS | 4412 | 1461110767092 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:06:07 INFO - PROCESS | 4412 | 1461110767094 Marionette TRACE conn5 <- [1,2038,null,{}] 17:06:07 INFO - PROCESS | 4412 | 1461110767098 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:07 INFO - PROCESS | 4412 | 1461110767258 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 17:06:07 INFO - PROCESS | 4412 | 1461110767325 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:07 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A57000 == 73 [pid = 4412] [id = 519] 17:06:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (00000086235C2000) [pid = 4412] [serial = 1557] [outer = 0000000000000000] 17:06:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (0000008623B1C800) [pid = 4412] [serial = 1558] [outer = 00000086235C2000] 17:06:07 INFO - PROCESS | 4412 | 1461110767370 Marionette DEBUG loaded listener.js 17:06:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (0000008623EC2800) [pid = 4412] [serial = 1559] [outer = 00000086235C2000] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (0000008622E92800) [pid = 4412] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (000000861F3C2800) [pid = 4412] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (000000861F974400) [pid = 4412] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (000000861F972000) [pid = 4412] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (000000861BC4CC00) [pid = 4412] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (000000861053E400) [pid = 4412] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (0000008617260800) [pid = 4412] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (0000008610E4C800) [pid = 4412] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (000000861C5E1C00) [pid = 4412] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (0000008611E3AC00) [pid = 4412] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (00000086205A4000) [pid = 4412] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:06:07 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008620292000) [pid = 4412] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:06:07 INFO - PROCESS | 4412 | 1461110767927 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 880ms 17:06:07 INFO - PROCESS | 4412 | 1461110767975 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 17:06:07 INFO - PROCESS | 4412 | 1461110767978 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 17:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:06:07 INFO - PROCESS | 4412 | 1461110767981 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:06:07 INFO - PROCESS | 4412 | 1461110767983 Marionette TRACE conn5 <- [1,2042,null,{}] 17:06:07 INFO - PROCESS | 4412 | 1461110767986 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:08 INFO - PROCESS | 4412 | 1461110768113 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 17:06:08 INFO - PROCESS | 4412 | 1461110768174 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:08 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626E4D000 == 74 [pid = 4412] [id = 520] 17:06:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (0000008611F2BC00) [pid = 4412] [serial = 1560] [outer = 0000000000000000] 17:06:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (000000861F972000) [pid = 4412] [serial = 1561] [outer = 0000008611F2BC00] 17:06:08 INFO - PROCESS | 4412 | 1461110768219 Marionette DEBUG loaded listener.js 17:06:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (0000008623EC2C00) [pid = 4412] [serial = 1562] [outer = 0000008611F2BC00] 17:06:08 INFO - PROCESS | 4412 | 1461110768570 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 692ms 17:06:08 INFO - PROCESS | 4412 | 1461110768676 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 17:06:08 INFO - PROCESS | 4412 | 1461110768679 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 17:06:08 INFO - PROCESS | 4412 | 1461110768682 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:06:08 INFO - PROCESS | 4412 | 1461110768684 Marionette TRACE conn5 <- [1,2046,null,{}] 17:06:08 INFO - PROCESS | 4412 | 1461110768688 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:08 INFO - PROCESS | 4412 | 1461110768780 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 17:06:08 INFO - PROCESS | 4412 | 1461110768786 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:08 INFO - PROCESS | 4412 | ++DOCSHELL 0000008628341800 == 75 [pid = 4412] [id = 521] 17:06:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (0000008616BBA400) [pid = 4412] [serial = 1563] [outer = 0000000000000000] 17:06:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (00000086241C1400) [pid = 4412] [serial = 1564] [outer = 0000008616BBA400] 17:06:08 INFO - PROCESS | 4412 | 1461110768833 Marionette DEBUG loaded listener.js 17:06:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (00000086241F0C00) [pid = 4412] [serial = 1565] [outer = 0000008616BBA400] 17:06:09 INFO - PROCESS | 4412 | 1461110769263 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 628ms 17:06:09 INFO - PROCESS | 4412 | 1461110769314 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 17:06:09 INFO - PROCESS | 4412 | 1461110769316 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 17:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:06:09 INFO - PROCESS | 4412 | 1461110769319 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:06:09 INFO - PROCESS | 4412 | 1461110769321 Marionette TRACE conn5 <- [1,2050,null,{}] 17:06:09 INFO - PROCESS | 4412 | 1461110769324 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:09 INFO - PROCESS | 4412 | 1461110769419 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 17:06:09 INFO - PROCESS | 4412 | 1461110769425 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:09 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B5B7000 == 76 [pid = 4412] [id = 522] 17:06:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (00000086241EF400) [pid = 4412] [serial = 1566] [outer = 0000000000000000] 17:06:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (0000008624230800) [pid = 4412] [serial = 1567] [outer = 00000086241EF400] 17:06:09 INFO - PROCESS | 4412 | 1461110769476 Marionette DEBUG loaded listener.js 17:06:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (00000086242CB000) [pid = 4412] [serial = 1568] [outer = 00000086241EF400] 17:06:10 INFO - PROCESS | 4412 | 1461110770189 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 881ms 17:06:10 INFO - PROCESS | 4412 | 1461110770204 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 17:06:10 INFO - PROCESS | 4412 | 1461110770209 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 17:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:06:10 INFO - PROCESS | 4412 | 1461110770214 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:06:10 INFO - PROCESS | 4412 | 1461110770219 Marionette TRACE conn5 <- [1,2054,null,{}] 17:06:10 INFO - PROCESS | 4412 | 1461110770225 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:10 INFO - PROCESS | 4412 | 1461110770357 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 17:06:10 INFO - PROCESS | 4412 | 1461110770470 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:10 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622B06800 == 77 [pid = 4412] [id = 523] 17:06:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (000000861361D400) [pid = 4412] [serial = 1569] [outer = 0000000000000000] 17:06:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (000000861844E800) [pid = 4412] [serial = 1570] [outer = 000000861361D400] 17:06:10 INFO - PROCESS | 4412 | 1461110770569 Marionette DEBUG loaded listener.js 17:06:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (000000861BFD3000) [pid = 4412] [serial = 1571] [outer = 000000861361D400] 17:06:11 INFO - PROCESS | 4412 | 1461110771163 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 984ms 17:06:11 INFO - PROCESS | 4412 | 1461110771203 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 17:06:11 INFO - PROCESS | 4412 | 1461110771209 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 17:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:06:11 INFO - PROCESS | 4412 | 1461110771216 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:06:11 INFO - PROCESS | 4412 | 1461110771219 Marionette TRACE conn5 <- [1,2058,null,{}] 17:06:11 INFO - PROCESS | 4412 | 1461110771224 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:11 INFO - PROCESS | 4412 | 1461110771346 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 17:06:11 INFO - PROCESS | 4412 | 1461110771487 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:11 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623715800 == 78 [pid = 4412] [id = 524] 17:06:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 154 (000000861F070800) [pid = 4412] [serial = 1572] [outer = 0000000000000000] 17:06:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 155 (000000861F3F2C00) [pid = 4412] [serial = 1573] [outer = 000000861F070800] 17:06:11 INFO - PROCESS | 4412 | 1461110771547 Marionette DEBUG loaded listener.js 17:06:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (000000861FAEA400) [pid = 4412] [serial = 1574] [outer = 000000861F070800] 17:06:12 INFO - PROCESS | 4412 | 1461110772182 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1028ms 17:06:12 INFO - PROCESS | 4412 | 1461110772251 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 17:06:12 INFO - PROCESS | 4412 | 1461110772254 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 17:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:06:12 INFO - PROCESS | 4412 | 1461110772258 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:06:12 INFO - PROCESS | 4412 | 1461110772262 Marionette TRACE conn5 <- [1,2062,null,{}] 17:06:12 INFO - PROCESS | 4412 | 1461110772301 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:12 INFO - PROCESS | 4412 | 1461110772464 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 17:06:12 INFO - PROCESS | 4412 | 1461110772596 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:12 INFO - PROCESS | 4412 | ++DOCSHELL 000000862C11C800 == 79 [pid = 4412] [id = 525] 17:06:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 157 (0000008622C86C00) [pid = 4412] [serial = 1575] [outer = 0000000000000000] 17:06:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (00000086236E8800) [pid = 4412] [serial = 1576] [outer = 0000008622C86C00] 17:06:12 INFO - PROCESS | 4412 | 1461110772657 Marionette DEBUG loaded listener.js 17:06:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 159 (000000862422D800) [pid = 4412] [serial = 1577] [outer = 0000008622C86C00] 17:06:13 INFO - PROCESS | 4412 | 1461110773251 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1064ms 17:06:13 INFO - PROCESS | 4412 | 1461110773323 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 17:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:06:13 INFO - PROCESS | 4412 | 1461110773326 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 17:06:13 INFO - PROCESS | 4412 | 1461110773330 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:06:13 INFO - PROCESS | 4412 | 1461110773332 Marionette TRACE conn5 <- [1,2066,null,{}] 17:06:13 INFO - PROCESS | 4412 | 1461110773336 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:13 INFO - PROCESS | 4412 | 1461110773458 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 17:06:13 INFO - PROCESS | 4412 | 1461110773595 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:13 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CDB7000 == 80 [pid = 4412] [id = 526] 17:06:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 160 (00000086242CB800) [pid = 4412] [serial = 1578] [outer = 0000000000000000] 17:06:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 161 (0000008624438400) [pid = 4412] [serial = 1579] [outer = 00000086242CB800] 17:06:13 INFO - PROCESS | 4412 | 1461110773652 Marionette DEBUG loaded listener.js 17:06:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 162 (0000008624470000) [pid = 4412] [serial = 1580] [outer = 00000086242CB800] 17:06:14 INFO - PROCESS | 4412 | 1461110774232 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 945ms 17:06:14 INFO - PROCESS | 4412 | 1461110774276 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 17:06:14 INFO - PROCESS | 4412 | 1461110774279 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 17:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:06:14 INFO - PROCESS | 4412 | 1461110774282 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:06:14 INFO - PROCESS | 4412 | 1461110774284 Marionette TRACE conn5 <- [1,2070,null,{}] 17:06:14 INFO - PROCESS | 4412 | 1461110774288 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:14 INFO - PROCESS | 4412 | 1461110774406 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 17:06:14 INFO - PROCESS | 4412 | 1461110774542 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:14 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CE18800 == 81 [pid = 4412] [id = 527] 17:06:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 163 (00000086242A3C00) [pid = 4412] [serial = 1581] [outer = 0000000000000000] 17:06:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 164 (000000862641E800) [pid = 4412] [serial = 1582] [outer = 00000086242A3C00] 17:06:14 INFO - PROCESS | 4412 | 1461110774598 Marionette DEBUG loaded listener.js 17:06:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 165 (00000086264ACC00) [pid = 4412] [serial = 1583] [outer = 00000086242A3C00] 17:06:15 INFO - PROCESS | 4412 | 1461110775147 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 923ms 17:06:15 INFO - PROCESS | 4412 | 1461110775208 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 17:06:15 INFO - PROCESS | 4412 | 1461110775211 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 17:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:06:15 INFO - PROCESS | 4412 | 1461110775215 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:06:15 INFO - PROCESS | 4412 | 1461110775217 Marionette TRACE conn5 <- [1,2074,null,{}] 17:06:15 INFO - PROCESS | 4412 | 1461110775220 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:15 INFO - PROCESS | 4412 | 1461110775357 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 17:06:15 INFO - PROCESS | 4412 | 1461110775469 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:15 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CFC7000 == 82 [pid = 4412] [id = 528] 17:06:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 166 (000000862A42BC00) [pid = 4412] [serial = 1584] [outer = 0000000000000000] 17:06:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 167 (000000862A439000) [pid = 4412] [serial = 1585] [outer = 000000862A42BC00] 17:06:15 INFO - PROCESS | 4412 | 1461110775527 Marionette DEBUG loaded listener.js 17:06:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 168 (000000862AC61C00) [pid = 4412] [serial = 1586] [outer = 000000862A42BC00] 17:06:16 INFO - PROCESS | 4412 | 1461110776128 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 986ms 17:06:16 INFO - PROCESS | 4412 | 1461110776202 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 17:06:16 INFO - PROCESS | 4412 | 1461110776205 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 17:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:06:16 INFO - PROCESS | 4412 | 1461110776209 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:06:16 INFO - PROCESS | 4412 | 1461110776211 Marionette TRACE conn5 <- [1,2078,null,{}] 17:06:16 INFO - PROCESS | 4412 | 1461110776227 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:16 INFO - PROCESS | 4412 | 1461110776378 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 17:06:16 INFO - PROCESS | 4412 | 1461110776393 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:16 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D0C9000 == 83 [pid = 4412] [id = 529] 17:06:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 169 (000000862AC60000) [pid = 4412] [serial = 1587] [outer = 0000000000000000] 17:06:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 170 (000000862B02E400) [pid = 4412] [serial = 1588] [outer = 000000862AC60000] 17:06:16 INFO - PROCESS | 4412 | 1461110776448 Marionette DEBUG loaded listener.js 17:06:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 171 (000000862B037C00) [pid = 4412] [serial = 1589] [outer = 000000862AC60000] 17:06:17 INFO - PROCESS | 4412 | 1461110777002 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 881ms 17:06:17 INFO - PROCESS | 4412 | 1461110777095 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 17:06:17 INFO - PROCESS | 4412 | 1461110777098 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 17:06:17 INFO - PROCESS | 4412 | 1461110777102 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:06:17 INFO - PROCESS | 4412 | 1461110777104 Marionette TRACE conn5 <- [1,2082,null,{}] 17:06:17 INFO - PROCESS | 4412 | 1461110777108 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:17 INFO - PROCESS | 4412 | 1461110777247 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 17:06:17 INFO - PROCESS | 4412 | 1461110777359 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:17 INFO - PROCESS | 4412 | ++DOCSHELL 000000862375E000 == 84 [pid = 4412] [id = 530] 17:06:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 172 (0000008618453000) [pid = 4412] [serial = 1590] [outer = 0000000000000000] 17:06:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 173 (0000008620463400) [pid = 4412] [serial = 1591] [outer = 0000008618453000] 17:06:17 INFO - PROCESS | 4412 | 1461110777415 Marionette DEBUG loaded listener.js 17:06:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 174 (000000862B20D400) [pid = 4412] [serial = 1592] [outer = 0000008618453000] 17:06:18 INFO - PROCESS | 4412 | 1461110778249 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1172ms 17:06:18 INFO - PROCESS | 4412 | 1461110778281 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 17:06:18 INFO - PROCESS | 4412 | 1461110778286 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 17:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:06:18 INFO - PROCESS | 4412 | 1461110778292 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:06:18 INFO - PROCESS | 4412 | 1461110778296 Marionette TRACE conn5 <- [1,2086,null,{}] 17:06:18 INFO - PROCESS | 4412 | 1461110778302 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:18 INFO - PROCESS | 4412 | 1461110778417 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 17:06:18 INFO - PROCESS | 4412 | 1461110778524 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:18 INFO - PROCESS | 4412 | ++DOCSHELL 000000861FA0F800 == 85 [pid = 4412] [id = 531] 17:06:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 175 (00000086127D3800) [pid = 4412] [serial = 1593] [outer = 0000000000000000] 17:06:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 176 (0000008613159C00) [pid = 4412] [serial = 1594] [outer = 00000086127D3800] 17:06:18 INFO - PROCESS | 4412 | 1461110778574 Marionette DEBUG loaded listener.js 17:06:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 177 (00000086177EF800) [pid = 4412] [serial = 1595] [outer = 00000086127D3800] 17:06:19 INFO - PROCESS | 4412 | 1461110779190 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 944ms 17:06:19 INFO - PROCESS | 4412 | 1461110779238 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 17:06:19 INFO - PROCESS | 4412 | 1461110779244 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 17:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:06:19 INFO - PROCESS | 4412 | 1461110779251 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:06:19 INFO - PROCESS | 4412 | 1461110779254 Marionette TRACE conn5 <- [1,2090,null,{}] 17:06:19 INFO - PROCESS | 4412 | 1461110779258 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:19 INFO - PROCESS | 4412 | 1461110779374 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 17:06:19 INFO - PROCESS | 4412 | 1461110779522 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:19 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC6C000 == 86 [pid = 4412] [id = 532] 17:06:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 178 (000000861840A800) [pid = 4412] [serial = 1596] [outer = 0000000000000000] 17:06:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 179 (000000861BFD7800) [pid = 4412] [serial = 1597] [outer = 000000861840A800] 17:06:19 INFO - PROCESS | 4412 | 1461110779574 Marionette DEBUG loaded listener.js 17:06:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 180 (000000861EFDB400) [pid = 4412] [serial = 1598] [outer = 000000861840A800] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 0000008628341800 == 85 [pid = 4412] [id = 521] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 0000008626E4D000 == 84 [pid = 4412] [id = 520] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 0000008626A57000 == 83 [pid = 4412] [id = 519] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 00000086244D7800 == 82 [pid = 4412] [id = 518] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 0000008623AC1800 == 81 [pid = 4412] [id = 517] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 000000862374C800 == 80 [pid = 4412] [id = 516] 17:06:19 INFO - PROCESS | 4412 | --DOMWINDOW == 179 (0000008623BCA400) [pid = 4412] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 17:06:19 INFO - PROCESS | 4412 | --DOMWINDOW == 178 (0000008624472C00) [pid = 4412] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 17:06:19 INFO - PROCESS | 4412 | --DOMWINDOW == 177 (0000008626422000) [pid = 4412] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 17:06:19 INFO - PROCESS | 4412 | --DOMWINDOW == 176 (000000862A437000) [pid = 4412] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 17:06:19 INFO - PROCESS | 4412 | --DOMWINDOW == 175 (0000008622C7FC00) [pid = 4412] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E68000 == 79 [pid = 4412] [id = 498] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 0000008623322800 == 78 [pid = 4412] [id = 515] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED38000 == 77 [pid = 4412] [id = 514] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC76000 == 76 [pid = 4412] [id = 513] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED2F000 == 75 [pid = 4412] [id = 512] 17:06:19 INFO - PROCESS | 4412 | --DOCSHELL 000000862B009800 == 74 [pid = 4412] [id = 510] 17:06:20 INFO - PROCESS | 4412 | --DOCSHELL 0000008628333800 == 73 [pid = 4412] [id = 509] 17:06:20 INFO - PROCESS | 4412 | --DOCSHELL 0000008626E57000 == 72 [pid = 4412] [id = 508] 17:06:20 INFO - PROCESS | 4412 | --DOCSHELL 0000008626888000 == 71 [pid = 4412] [id = 507] 17:06:20 INFO - PROCESS | 4412 | --DOCSHELL 00000086244D1800 == 70 [pid = 4412] [id = 506] 17:06:20 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E50800 == 69 [pid = 4412] [id = 505] 17:06:20 INFO - PROCESS | 4412 | --DOCSHELL 000000861E84B800 == 68 [pid = 4412] [id = 504] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 174 (000000862337E800) [pid = 4412] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 173 (000000861F3EC000) [pid = 4412] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 172 (000000861FA9A800) [pid = 4412] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 171 (000000861F8A4C00) [pid = 4412] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 170 (000000861FAD9400) [pid = 4412] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 169 (000000861FABB800) [pid = 4412] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 168 (000000861BF95800) [pid = 4412] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 167 (000000861BFDC000) [pid = 4412] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 166 (000000861FCB4800) [pid = 4412] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 165 (00000086118CE400) [pid = 4412] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 164 (00000086138F5000) [pid = 4412] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 163 (000000861830B400) [pid = 4412] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 162 (0000008618458400) [pid = 4412] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 161 (0000008611E3A000) [pid = 4412] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 160 (0000008611669400) [pid = 4412] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 159 (000000861DCA1400) [pid = 4412] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 158 (000000861B290800) [pid = 4412] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (00000086242CAC00) [pid = 4412] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 156 (0000008624443000) [pid = 4412] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (00000086205ACC00) [pid = 4412] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 154 (00000086211AFC00) [pid = 4412] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 153 (0000008620295800) [pid = 4412] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (000000862046BC00) [pid = 4412] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (00000086204D1000) [pid = 4412] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (000000861E5EB400) [pid = 4412] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 17:06:20 INFO - PROCESS | 4412 | 1461110780186 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 986ms 17:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:06:20 INFO - PROCESS | 4412 | 1461110780237 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 17:06:20 INFO - PROCESS | 4412 | 1461110780240 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 17:06:20 INFO - PROCESS | 4412 | 1461110780243 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:06:20 INFO - PROCESS | 4412 | 1461110780247 Marionette TRACE conn5 <- [1,2094,null,{}] 17:06:20 INFO - PROCESS | 4412 | 1461110780259 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:20 INFO - PROCESS | 4412 | 1461110780364 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 17:06:20 INFO - PROCESS | 4412 | 1461110780461 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:20 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED38000 == 69 [pid = 4412] [id = 533] 17:06:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (000000861361CC00) [pid = 4412] [serial = 1599] [outer = 0000000000000000] 17:06:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (0000008618458800) [pid = 4412] [serial = 1600] [outer = 000000861361CC00] 17:06:20 INFO - PROCESS | 4412 | 1461110780511 Marionette DEBUG loaded listener.js 17:06:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (000000861E5EB400) [pid = 4412] [serial = 1601] [outer = 000000861361CC00] 17:06:20 INFO - PROCESS | 4412 | 1461110780947 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 17:06:20 INFO - PROCESS | 4412 | 1461110780981 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 17:06:20 INFO - PROCESS | 4412 | 1461110780984 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:06:20 INFO - PROCESS | 4412 | 1461110780986 Marionette TRACE conn5 <- [1,2098,null,{}] 17:06:21 INFO - PROCESS | 4412 | 1461110780989 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:21 INFO - PROCESS | 4412 | 1461110781115 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 17:06:21 INFO - PROCESS | 4412 | 1461110781124 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:21 INFO - PROCESS | 4412 | ++DOCSHELL 000000862330F000 == 70 [pid = 4412] [id = 534] 17:06:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 154 (000000861F3F5000) [pid = 4412] [serial = 1602] [outer = 0000000000000000] 17:06:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 155 (000000861F96DC00) [pid = 4412] [serial = 1603] [outer = 000000861F3F5000] 17:06:21 INFO - PROCESS | 4412 | 1461110781172 Marionette DEBUG loaded listener.js 17:06:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (000000861FABD800) [pid = 4412] [serial = 1604] [outer = 000000861F3F5000] 17:06:21 INFO - PROCESS | 4412 | 1461110781624 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 673ms 17:06:21 INFO - PROCESS | 4412 | 1461110781659 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 17:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:06:21 INFO - PROCESS | 4412 | 1461110781661 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 17:06:21 INFO - PROCESS | 4412 | 1461110781665 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:06:21 INFO - PROCESS | 4412 | 1461110781667 Marionette TRACE conn5 <- [1,2102,null,{}] 17:06:21 INFO - PROCESS | 4412 | 1461110781670 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:21 INFO - PROCESS | 4412 | 1461110781762 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 17:06:21 INFO - PROCESS | 4412 | 1461110781768 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:21 INFO - PROCESS | 4412 | ++DOCSHELL 000000862371B800 == 71 [pid = 4412] [id = 535] 17:06:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 157 (0000008620243800) [pid = 4412] [serial = 1605] [outer = 0000000000000000] 17:06:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (0000008620291000) [pid = 4412] [serial = 1606] [outer = 0000008620243800] 17:06:21 INFO - PROCESS | 4412 | 1461110781817 Marionette DEBUG loaded listener.js 17:06:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 159 (00000086204D4800) [pid = 4412] [serial = 1607] [outer = 0000008620243800] 17:06:22 INFO - PROCESS | 4412 | 1461110782267 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 627ms 17:06:22 INFO - PROCESS | 4412 | 1461110782299 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 17:06:22 INFO - PROCESS | 4412 | 1461110782301 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 17:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:06:22 INFO - PROCESS | 4412 | 1461110782304 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:06:22 INFO - PROCESS | 4412 | 1461110782306 Marionette TRACE conn5 <- [1,2106,null,{}] 17:06:22 INFO - PROCESS | 4412 | 1461110782319 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:22 INFO - PROCESS | 4412 | 1461110782466 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 17:06:22 INFO - PROCESS | 4412 | 1461110782556 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:22 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623ABE800 == 72 [pid = 4412] [id = 536] 17:06:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 160 (00000086205ADC00) [pid = 4412] [serial = 1608] [outer = 0000000000000000] 17:06:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 161 (000000862156F400) [pid = 4412] [serial = 1609] [outer = 00000086205ADC00] 17:06:22 INFO - PROCESS | 4412 | 1461110782605 Marionette DEBUG loaded listener.js 17:06:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 162 (0000008623021800) [pid = 4412] [serial = 1610] [outer = 00000086205ADC00] 17:06:23 INFO - PROCESS | 4412 | 1461110783027 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 776ms 17:06:23 INFO - PROCESS | 4412 | 1461110783086 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 17:06:23 INFO - PROCESS | 4412 | 1461110783088 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 17:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:06:23 INFO - PROCESS | 4412 | 1461110783092 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:06:23 INFO - PROCESS | 4412 | 1461110783094 Marionette TRACE conn5 <- [1,2110,null,{}] 17:06:23 INFO - PROCESS | 4412 | 1461110783097 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:23 INFO - PROCESS | 4412 | 1461110783221 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 17:06:23 INFO - PROCESS | 4412 | 1461110783285 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:23 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244CD000 == 73 [pid = 4412] [id = 537] 17:06:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 163 (0000008623383C00) [pid = 4412] [serial = 1611] [outer = 0000000000000000] 17:06:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 164 (00000086235B9800) [pid = 4412] [serial = 1612] [outer = 0000008623383C00] 17:06:23 INFO - PROCESS | 4412 | 1461110783330 Marionette DEBUG loaded listener.js 17:06:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 165 (00000086236E9800) [pid = 4412] [serial = 1613] [outer = 0000008623383C00] 17:06:23 INFO - PROCESS | 4412 | 1461110783754 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 672ms 17:06:23 INFO - PROCESS | 4412 | 1461110783770 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 17:06:23 INFO - PROCESS | 4412 | 1461110783772 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 17:06:23 INFO - PROCESS | 4412 | 1461110783776 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:06:23 INFO - PROCESS | 4412 | 1461110783777 Marionette TRACE conn5 <- [1,2114,null,{}] 17:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:06:23 INFO - PROCESS | 4412 | 1461110783781 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:23 INFO - PROCESS | 4412 | 1461110783935 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 17:06:23 INFO - PROCESS | 4412 | 1461110783961 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:23 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626887800 == 74 [pid = 4412] [id = 538] 17:06:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 166 (000000861FAD4000) [pid = 4412] [serial = 1614] [outer = 0000000000000000] 17:06:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 167 (00000086236EFC00) [pid = 4412] [serial = 1615] [outer = 000000861FAD4000] 17:06:24 INFO - PROCESS | 4412 | 1461110784006 Marionette DEBUG loaded listener.js 17:06:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 168 (0000008623A1CC00) [pid = 4412] [serial = 1616] [outer = 000000861FAD4000] 17:06:24 INFO - PROCESS | 4412 | --DOCSHELL 00000086172C5800 == 73 [pid = 4412] [id = 10] 17:06:24 INFO - PROCESS | 4412 | --DOMWINDOW == 167 (000000861BC4BC00) [pid = 4412] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:06:24 INFO - PROCESS | 4412 | --DOMWINDOW == 166 (00000086235C2000) [pid = 4412] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:06:24 INFO - PROCESS | 4412 | --DOMWINDOW == 165 (000000861F4ADC00) [pid = 4412] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:06:24 INFO - PROCESS | 4412 | --DOMWINDOW == 164 (00000086235B4800) [pid = 4412] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:06:24 INFO - PROCESS | 4412 | --DOMWINDOW == 163 (0000008611E33400) [pid = 4412] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:06:24 INFO - PROCESS | 4412 | --DOMWINDOW == 162 (0000008611F2BC00) [pid = 4412] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:06:24 INFO - PROCESS | 4412 | --DOMWINDOW == 161 (000000861FAD8800) [pid = 4412] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:06:24 INFO - PROCESS | 4412 | --DOMWINDOW == 160 (0000008622C02400) [pid = 4412] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:06:24 INFO - PROCESS | 4412 | --DOMWINDOW == 159 (00000086104FCC00) [pid = 4412] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:06:24 INFO - PROCESS | 4412 | --DOMWINDOW == 158 (00000086211AA800) [pid = 4412] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:06:24 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (0000008616BBA400) [pid = 4412] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:06:24 INFO - PROCESS | 4412 | 1461110784667 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 923ms 17:06:24 INFO - PROCESS | 4412 | 1461110784704 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 17:06:24 INFO - PROCESS | 4412 | 1461110784706 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 17:06:24 INFO - PROCESS | 4412 | 1461110784709 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:06:24 INFO - PROCESS | 4412 | 1461110784711 Marionette TRACE conn5 <- [1,2118,null,{}] 17:06:24 INFO - PROCESS | 4412 | 1461110784715 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:24 INFO - PROCESS | 4412 | 1461110784810 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 17:06:24 INFO - PROCESS | 4412 | 1461110784908 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:24 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237E9000 == 74 [pid = 4412] [id = 539] 17:06:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (0000008611860C00) [pid = 4412] [serial = 1617] [outer = 0000000000000000] 17:06:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 159 (000000861FAD4800) [pid = 4412] [serial = 1618] [outer = 0000008611860C00] 17:06:24 INFO - PROCESS | 4412 | 1461110784953 Marionette DEBUG loaded listener.js 17:06:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 160 (0000008623A28800) [pid = 4412] [serial = 1619] [outer = 0000008611860C00] 17:06:25 INFO - PROCESS | 4412 | 1461110785358 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 17:06:25 INFO - PROCESS | 4412 | 1461110785387 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 17:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:06:25 INFO - PROCESS | 4412 | 1461110785390 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:06:25 INFO - PROCESS | 4412 | 1461110785392 Marionette TRACE conn5 <- [1,2122,null,{}] 17:06:25 INFO - PROCESS | 4412 | 1461110785396 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:25 INFO - PROCESS | 4412 | 1461110785493 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 17:06:25 INFO - PROCESS | 4412 | 1461110785501 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:25 INFO - PROCESS | 4412 | ++DOCSHELL 0000008628342800 == 75 [pid = 4412] [id = 540] 17:06:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 161 (0000008623BCC000) [pid = 4412] [serial = 1620] [outer = 0000000000000000] 17:06:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 162 (0000008623C51C00) [pid = 4412] [serial = 1621] [outer = 0000008623BCC000] 17:06:25 INFO - PROCESS | 4412 | 1461110785546 Marionette DEBUG loaded listener.js 17:06:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 163 (000000862410DC00) [pid = 4412] [serial = 1622] [outer = 0000008623BCC000] 17:06:25 INFO - PROCESS | 4412 | 1461110785976 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 17:06:26 INFO - PROCESS | 4412 | 1461110786031 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 17:06:26 INFO - PROCESS | 4412 | 1461110786034 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:06:26 INFO - PROCESS | 4412 | 1461110786036 Marionette TRACE conn5 <- [1,2126,null,{}] 17:06:26 INFO - PROCESS | 4412 | 1461110786040 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:26 INFO - PROCESS | 4412 | 1461110786154 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 17:06:26 INFO - PROCESS | 4412 | 1461110786160 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:26 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B199800 == 76 [pid = 4412] [id = 541] 17:06:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 164 (00000086241E8C00) [pid = 4412] [serial = 1623] [outer = 0000000000000000] 17:06:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 165 (00000086242CD400) [pid = 4412] [serial = 1624] [outer = 00000086241E8C00] 17:06:26 INFO - PROCESS | 4412 | 1461110786211 Marionette DEBUG loaded listener.js 17:06:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 166 (0000008626422000) [pid = 4412] [serial = 1625] [outer = 00000086241E8C00] 17:06:26 INFO - PROCESS | 4412 | 1461110786893 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 880ms 17:06:26 INFO - PROCESS | 4412 | 1461110786915 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 17:06:26 INFO - PROCESS | 4412 | 1461110786920 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 17:06:26 INFO - PROCESS | 4412 | 1461110786926 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:06:26 INFO - PROCESS | 4412 | 1461110786930 Marionette TRACE conn5 <- [1,2130,null,{}] 17:06:26 INFO - PROCESS | 4412 | 1461110786937 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:27 INFO - PROCESS | 4412 | 1461110787069 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 17:06:27 INFO - PROCESS | 4412 | 1461110787248 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:27 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED3D800 == 77 [pid = 4412] [id = 542] 17:06:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 167 (0000008613884000) [pid = 4412] [serial = 1626] [outer = 0000000000000000] 17:06:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 168 (0000008616BBC000) [pid = 4412] [serial = 1627] [outer = 0000008613884000] 17:06:27 INFO - PROCESS | 4412 | 1461110787308 Marionette DEBUG loaded listener.js 17:06:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 169 (000000861B44B800) [pid = 4412] [serial = 1628] [outer = 0000008613884000] 17:06:27 INFO - PROCESS | 4412 | 1461110787971 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:06:28 INFO - PROCESS | 4412 | 1461110788024 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 17:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:06:28 INFO - PROCESS | 4412 | 1461110788045 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:06:28 INFO - PROCESS | 4412 | 1461110788049 Marionette TRACE conn5 <- [1,2134,null,{}] 17:06:28 INFO - PROCESS | 4412 | 1461110788055 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:28 INFO - PROCESS | 4412 | 1461110788183 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 17:06:28 INFO - PROCESS | 4412 | 1461110788322 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:28 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238E2000 == 78 [pid = 4412] [id = 543] 17:06:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 170 (000000861F074400) [pid = 4412] [serial = 1629] [outer = 0000000000000000] 17:06:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 171 (000000861FAB1800) [pid = 4412] [serial = 1630] [outer = 000000861F074400] 17:06:28 INFO - PROCESS | 4412 | 1461110788379 Marionette DEBUG loaded listener.js 17:06:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 172 (0000008620EEAC00) [pid = 4412] [serial = 1631] [outer = 000000861F074400] 17:06:28 INFO - PROCESS | 4412 | 1461110788966 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 17:06:28 INFO - PROCESS | 4412 | 1461110788984 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 17:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:06:28 INFO - PROCESS | 4412 | 1461110788988 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:06:28 INFO - PROCESS | 4412 | 1461110788992 Marionette TRACE conn5 <- [1,2138,null,{}] 17:06:29 INFO - PROCESS | 4412 | 1461110789005 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:29 INFO - PROCESS | 4412 | 1461110789129 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 17:06:29 INFO - PROCESS | 4412 | 1461110789244 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:29 INFO - PROCESS | 4412 | ++DOCSHELL 000000862C138800 == 79 [pid = 4412] [id = 544] 17:06:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 173 (0000008621EB8C00) [pid = 4412] [serial = 1632] [outer = 0000000000000000] 17:06:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 174 (0000008623A1B800) [pid = 4412] [serial = 1633] [outer = 0000008621EB8C00] 17:06:29 INFO - PROCESS | 4412 | 1461110789304 Marionette DEBUG loaded listener.js 17:06:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 175 (00000086242D5800) [pid = 4412] [serial = 1634] [outer = 0000008621EB8C00] 17:06:29 INFO - PROCESS | 4412 | 1461110789844 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 17:06:29 INFO - PROCESS | 4412 | 1461110789935 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 17:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:06:29 INFO - PROCESS | 4412 | 1461110789939 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:06:29 INFO - PROCESS | 4412 | 1461110789941 Marionette TRACE conn5 <- [1,2142,null,{}] 17:06:29 INFO - PROCESS | 4412 | 1461110789945 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:30 INFO - PROCESS | 4412 | 1461110790065 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 17:06:30 INFO - PROCESS | 4412 | 1461110790176 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:30 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D0C6000 == 80 [pid = 4412] [id = 545] 17:06:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 176 (00000086264B4800) [pid = 4412] [serial = 1635] [outer = 0000000000000000] 17:06:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 177 (000000862A42AC00) [pid = 4412] [serial = 1636] [outer = 00000086264B4800] 17:06:30 INFO - PROCESS | 4412 | 1461110790234 Marionette DEBUG loaded listener.js 17:06:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 178 (000000862AC58800) [pid = 4412] [serial = 1637] [outer = 00000086264B4800] 17:06:30 INFO - PROCESS | 4412 | 1461110790865 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 985ms 17:06:30 INFO - PROCESS | 4412 | 1461110790925 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 17:06:30 INFO - PROCESS | 4412 | 1461110790928 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 17:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:06:30 INFO - PROCESS | 4412 | 1461110790932 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:06:30 INFO - PROCESS | 4412 | 1461110790934 Marionette TRACE conn5 <- [1,2146,null,{}] 17:06:30 INFO - PROCESS | 4412 | 1461110790938 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:31 INFO - PROCESS | 4412 | 1461110791065 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 17:06:31 INFO - PROCESS | 4412 | 1461110791204 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 4412 | ++DOCSHELL 000000862F217000 == 81 [pid = 4412] [id = 546] 17:06:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 179 (000000862AC57400) [pid = 4412] [serial = 1638] [outer = 0000000000000000] 17:06:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 180 (000000862B484800) [pid = 4412] [serial = 1639] [outer = 000000862AC57400] 17:06:31 INFO - PROCESS | 4412 | 1461110791261 Marionette DEBUG loaded listener.js 17:06:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 181 (000000862B48F800) [pid = 4412] [serial = 1640] [outer = 000000862AC57400] 17:06:31 INFO - PROCESS | 4412 | 1461110791845 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 17:06:31 INFO - PROCESS | 4412 | 1461110791880 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 17:06:31 INFO - PROCESS | 4412 | 1461110791883 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:06:31 INFO - PROCESS | 4412 | 1461110791885 Marionette TRACE conn5 <- [1,2150,null,{}] 17:06:31 INFO - PROCESS | 4412 | 1461110791889 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:32 INFO - PROCESS | 4412 | 1461110792026 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 17:06:32 INFO - PROCESS | 4412 | 1461110792151 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:32 INFO - PROCESS | 4412 | ++DOCSHELL 000000862F8E2800 == 82 [pid = 4412] [id = 547] 17:06:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 182 (000000862B4F0C00) [pid = 4412] [serial = 1641] [outer = 0000000000000000] 17:06:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 183 (000000862B8B8C00) [pid = 4412] [serial = 1642] [outer = 000000862B4F0C00] 17:06:32 INFO - PROCESS | 4412 | 1461110792210 Marionette DEBUG loaded listener.js 17:06:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 184 (000000862CC86400) [pid = 4412] [serial = 1643] [outer = 000000862B4F0C00] 17:06:32 INFO - PROCESS | 4412 | 1461110792802 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 986ms 17:06:32 INFO - PROCESS | 4412 | 1461110792872 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 17:06:32 INFO - PROCESS | 4412 | 1461110792875 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 17:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:06:32 INFO - PROCESS | 4412 | 1461110792878 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:06:32 INFO - PROCESS | 4412 | 1461110792880 Marionette TRACE conn5 <- [1,2154,null,{}] 17:06:32 INFO - PROCESS | 4412 | 1461110792884 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:33 INFO - PROCESS | 4412 | 1461110793001 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 17:06:33 INFO - PROCESS | 4412 | 1461110793140 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:33 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D87E800 == 83 [pid = 4412] [id = 548] 17:06:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 185 (000000862CC85400) [pid = 4412] [serial = 1644] [outer = 0000000000000000] 17:06:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 186 (000000862CC8E800) [pid = 4412] [serial = 1645] [outer = 000000862CC85400] 17:06:33 INFO - PROCESS | 4412 | 1461110793196 Marionette DEBUG loaded listener.js 17:06:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 187 (000000862CCB8000) [pid = 4412] [serial = 1646] [outer = 000000862CC85400] 17:06:33 INFO - PROCESS | 4412 | 1461110793742 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 880ms 17:06:33 INFO - PROCESS | 4412 | 1461110793761 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 4412 | 1461110793764 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 17:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:06:33 INFO - PROCESS | 4412 | 1461110793767 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:06:33 INFO - PROCESS | 4412 | 1461110793769 Marionette TRACE conn5 <- [1,2158,null,{}] 17:06:33 INFO - PROCESS | 4412 | 1461110793773 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:33 INFO - PROCESS | 4412 | 1461110793892 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 17:06:34 INFO - PROCESS | 4412 | 1461110794004 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D89A800 == 84 [pid = 4412] [id = 549] 17:06:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 188 (000000862C4D2400) [pid = 4412] [serial = 1647] [outer = 0000000000000000] 17:06:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 189 (000000862C4D9800) [pid = 4412] [serial = 1648] [outer = 000000862C4D2400] 17:06:34 INFO - PROCESS | 4412 | 1461110794058 Marionette DEBUG loaded listener.js 17:06:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 190 (000000862C4E0000) [pid = 4412] [serial = 1649] [outer = 000000862C4D2400] 17:06:34 INFO - PROCESS | 4412 | 1461110794660 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 942ms 17:06:34 INFO - PROCESS | 4412 | 1461110794712 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 17:06:34 INFO - PROCESS | 4412 | 1461110794715 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 17:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:06:34 INFO - PROCESS | 4412 | 1461110794718 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:06:34 INFO - PROCESS | 4412 | 1461110794721 Marionette TRACE conn5 <- [1,2162,null,{}] 17:06:34 INFO - PROCESS | 4412 | 1461110794724 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:34 INFO - PROCESS | 4412 | 1461110794841 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 17:06:34 INFO - PROCESS | 4412 | 1461110794982 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CB17800 == 85 [pid = 4412] [id = 550] 17:06:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 191 (000000862C4D2C00) [pid = 4412] [serial = 1650] [outer = 0000000000000000] 17:06:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 192 (000000862CC09000) [pid = 4412] [serial = 1651] [outer = 000000862C4D2C00] 17:06:35 INFO - PROCESS | 4412 | 1461110795037 Marionette DEBUG loaded listener.js 17:06:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 193 (000000862CC0F400) [pid = 4412] [serial = 1652] [outer = 000000862C4D2C00] 17:06:35 INFO - PROCESS | 4412 | 1461110795675 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 986ms 17:06:35 INFO - PROCESS | 4412 | 1461110795714 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 17:06:35 INFO - PROCESS | 4412 | 1461110795717 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 17:06:35 INFO - PROCESS | 4412 | 1461110795722 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:06:35 INFO - PROCESS | 4412 | 1461110795724 Marionette TRACE conn5 <- [1,2166,null,{}] 17:06:35 INFO - PROCESS | 4412 | 1461110795728 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:35 INFO - PROCESS | 4412 | 1461110795853 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 17:06:36 INFO - PROCESS | 4412 | 1461110795995 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:36 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC74000 == 86 [pid = 4412] [id = 551] 17:06:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 194 (00000086103C1400) [pid = 4412] [serial = 1653] [outer = 0000000000000000] 17:06:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 195 (000000861BFD7400) [pid = 4412] [serial = 1654] [outer = 00000086103C1400] 17:06:36 INFO - PROCESS | 4412 | 1461110796053 Marionette DEBUG loaded listener.js 17:06:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 196 (00000086239A0400) [pid = 4412] [serial = 1655] [outer = 00000086103C1400] 17:06:36 INFO - PROCESS | 4412 | 1461110796826 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1179ms 17:06:36 INFO - PROCESS | 4412 | 1461110796907 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 17:06:36 INFO - PROCESS | 4412 | 1461110796911 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 17:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:06:36 INFO - PROCESS | 4412 | 1461110796917 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:06:36 INFO - PROCESS | 4412 | 1461110796920 Marionette TRACE conn5 <- [1,2170,null,{}] 17:06:36 INFO - PROCESS | 4412 | 1461110796926 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:37 INFO - PROCESS | 4412 | 1461110797088 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 17:06:37 INFO - PROCESS | 4412 | 1461110797228 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:37 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623088000 == 87 [pid = 4412] [id = 552] 17:06:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 197 (0000008616EAB400) [pid = 4412] [serial = 1656] [outer = 0000000000000000] 17:06:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 198 (0000008618454000) [pid = 4412] [serial = 1657] [outer = 0000008616EAB400] 17:06:37 INFO - PROCESS | 4412 | 1461110797289 Marionette DEBUG loaded listener.js 17:06:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 199 (000000861C5E1C00) [pid = 4412] [serial = 1658] [outer = 0000008616EAB400] 17:06:37 INFO - PROCESS | 4412 | 1461110797907 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1031ms 17:06:37 INFO - PROCESS | 4412 | 1461110797952 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 17:06:37 INFO - PROCESS | 4412 | 1461110797958 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 17:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:06:37 INFO - PROCESS | 4412 | 1461110797965 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:06:37 INFO - PROCESS | 4412 | 1461110797967 Marionette TRACE conn5 <- [1,2174,null,{}] 17:06:37 INFO - PROCESS | 4412 | 1461110797987 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:38 INFO - PROCESS | 4412 | 1461110798112 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000861F209000 == 86 [pid = 4412] [id = 423] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000862B5C0000 == 85 [pid = 4412] [id = 491] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000862B73A800 == 84 [pid = 4412] [id = 492] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000862B19B000 == 83 [pid = 4412] [id = 490] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 0000008628342800 == 82 [pid = 4412] [id = 540] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 00000086237E9000 == 81 [pid = 4412] [id = 539] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 0000008626887800 == 80 [pid = 4412] [id = 538] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 00000086244CD000 == 79 [pid = 4412] [id = 537] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 0000008623ABE800 == 78 [pid = 4412] [id = 536] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000862371B800 == 77 [pid = 4412] [id = 535] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000862330F000 == 76 [pid = 4412] [id = 534] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 198 (0000008623B19C00) [pid = 4412] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 197 (0000008623C4A400) [pid = 4412] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 196 (000000862399F000) [pid = 4412] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 195 (0000008623396800) [pid = 4412] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 194 (0000008624230800) [pid = 4412] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED38000 == 75 [pid = 4412] [id = 533] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC6C000 == 74 [pid = 4412] [id = 532] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 0000008610E5C000 == 73 [pid = 4412] [id = 11] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000861FA0F800 == 72 [pid = 4412] [id = 531] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000862CDB7000 == 71 [pid = 4412] [id = 526] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000862C11C800 == 70 [pid = 4412] [id = 525] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 0000008623715800 == 69 [pid = 4412] [id = 524] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 0000008622B06800 == 68 [pid = 4412] [id = 523] 17:06:38 INFO - PROCESS | 4412 | --DOCSHELL 000000862B5B7000 == 67 [pid = 4412] [id = 522] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 193 (000000861BFD0400) [pid = 4412] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 192 (000000861EAA8800) [pid = 4412] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 191 (0000008623B1C800) [pid = 4412] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 190 (000000861FAB3000) [pid = 4412] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 189 (0000008623733800) [pid = 4412] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 188 (000000861E1A0400) [pid = 4412] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 187 (0000008623EC2C00) [pid = 4412] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 186 (00000086239A1000) [pid = 4412] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 185 (000000861B294C00) [pid = 4412] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 184 (00000086204D3000) [pid = 4412] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 183 (0000008613115800) [pid = 4412] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 182 (0000008622E94800) [pid = 4412] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 181 (00000086175BD000) [pid = 4412] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 180 (000000861F8AE400) [pid = 4412] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 179 (0000008610545400) [pid = 4412] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 178 (0000008622E96000) [pid = 4412] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 177 (000000861FA9F400) [pid = 4412] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 176 (000000861F972000) [pid = 4412] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 175 (0000008622E95000) [pid = 4412] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 174 (000000862156B400) [pid = 4412] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 173 (0000008620293800) [pid = 4412] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 172 (00000086241C1400) [pid = 4412] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 171 (0000008623EC2800) [pid = 4412] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 170 (000000861250EC00) [pid = 4412] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | --DOMWINDOW == 169 (00000086241F0C00) [pid = 4412] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 17:06:38 INFO - PROCESS | 4412 | 1461110798307 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:38 INFO - PROCESS | 4412 | ++DOCSHELL 00000086178B6800 == 68 [pid = 4412] [id = 553] 17:06:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 170 (00000086103CD800) [pid = 4412] [serial = 1659] [outer = 0000000000000000] 17:06:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 171 (0000008611DDF400) [pid = 4412] [serial = 1660] [outer = 00000086103CD800] 17:06:38 INFO - PROCESS | 4412 | 1461110798354 Marionette DEBUG loaded listener.js 17:06:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 172 (0000008616B3FC00) [pid = 4412] [serial = 1661] [outer = 00000086103CD800] 17:06:38 INFO - PROCESS | 4412 | 1461110798827 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 880ms 17:06:38 INFO - PROCESS | 4412 | 1461110798846 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 17:06:38 INFO - PROCESS | 4412 | 1461110798848 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 17:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:06:38 INFO - PROCESS | 4412 | 1461110798852 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:06:38 INFO - PROCESS | 4412 | 1461110798856 Marionette TRACE conn5 <- [1,2178,null,{}] 17:06:38 INFO - PROCESS | 4412 | 1461110798867 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:38 INFO - PROCESS | 4412 | 1461110798968 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 17:06:38 INFO - PROCESS | 4412 | 1461110798976 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:38 INFO - PROCESS | 4412 | ++DOCSHELL 00000086235A4000 == 69 [pid = 4412] [id = 554] 17:06:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 173 (000000861F8AE400) [pid = 4412] [serial = 1662] [outer = 0000000000000000] 17:06:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 174 (000000861FAB3000) [pid = 4412] [serial = 1663] [outer = 000000861F8AE400] 17:06:39 INFO - PROCESS | 4412 | 1461110799027 Marionette DEBUG loaded listener.js 17:06:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 175 (0000008620291C00) [pid = 4412] [serial = 1664] [outer = 000000861F8AE400] 17:06:39 INFO - PROCESS | 4412 | 1461110799498 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 17:06:39 INFO - PROCESS | 4412 | 1461110799545 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 17:06:39 INFO - PROCESS | 4412 | 1461110799548 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 17:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:06:39 INFO - PROCESS | 4412 | 1461110799551 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:06:39 INFO - PROCESS | 4412 | 1461110799553 Marionette TRACE conn5 <- [1,2182,null,{}] 17:06:39 INFO - PROCESS | 4412 | 1461110799556 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:39 INFO - PROCESS | 4412 | 1461110799655 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 17:06:39 INFO - PROCESS | 4412 | 1461110799787 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:39 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238E4000 == 70 [pid = 4412] [id = 555] 17:06:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 176 (0000008620294C00) [pid = 4412] [serial = 1665] [outer = 0000000000000000] 17:06:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 177 (000000862156B400) [pid = 4412] [serial = 1666] [outer = 0000008620294C00] 17:06:39 INFO - PROCESS | 4412 | 1461110799833 Marionette DEBUG loaded listener.js 17:06:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 178 (0000008622C83C00) [pid = 4412] [serial = 1667] [outer = 0000008620294C00] 17:06:40 INFO - PROCESS | 4412 | 1461110800213 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 17:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:06:40 INFO - PROCESS | 4412 | 1461110800244 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 17:06:40 INFO - PROCESS | 4412 | 1461110800246 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 17:06:40 INFO - PROCESS | 4412 | 1461110800249 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:06:40 INFO - PROCESS | 4412 | 1461110800251 Marionette TRACE conn5 <- [1,2186,null,{}] 17:06:40 INFO - PROCESS | 4412 | 1461110800254 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:40 INFO - PROCESS | 4412 | 1461110800349 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 17:06:40 INFO - PROCESS | 4412 | 1461110800468 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:40 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244BE800 == 71 [pid = 4412] [id = 556] 17:06:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 179 (00000086205ACC00) [pid = 4412] [serial = 1668] [outer = 0000000000000000] 17:06:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 180 (0000008623018800) [pid = 4412] [serial = 1669] [outer = 00000086205ACC00] 17:06:40 INFO - PROCESS | 4412 | 1461110800513 Marionette DEBUG loaded listener.js 17:06:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 181 (00000086235C1400) [pid = 4412] [serial = 1670] [outer = 00000086205ACC00] 17:06:40 INFO - PROCESS | 4412 | 1461110800947 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 733ms 17:06:40 INFO - PROCESS | 4412 | 1461110800986 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 17:06:40 INFO - PROCESS | 4412 | 1461110800988 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 17:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:06:41 INFO - PROCESS | 4412 | 1461110800991 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:06:41 INFO - PROCESS | 4412 | 1461110800993 Marionette TRACE conn5 <- [1,2190,null,{}] 17:06:41 INFO - PROCESS | 4412 | 1461110800997 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:41 INFO - PROCESS | 4412 | 1461110801176 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 17:06:41 INFO - PROCESS | 4412 | 1461110801197 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:41 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A60000 == 72 [pid = 4412] [id = 557] 17:06:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 182 (000000862373E400) [pid = 4412] [serial = 1671] [outer = 0000000000000000] 17:06:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 183 (0000008623B21400) [pid = 4412] [serial = 1672] [outer = 000000862373E400] 17:06:41 INFO - PROCESS | 4412 | 1461110801249 Marionette DEBUG loaded listener.js 17:06:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 184 (00000086241EB000) [pid = 4412] [serial = 1673] [outer = 000000862373E400] 17:06:41 INFO - PROCESS | 4412 | 1461110801708 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 17:06:41 INFO - PROCESS | 4412 | 1461110801729 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 17:06:41 INFO - PROCESS | 4412 | 1461110801731 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 17:06:41 INFO - PROCESS | 4412 | 1461110801734 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:06:41 INFO - PROCESS | 4412 | 1461110801736 Marionette TRACE conn5 <- [1,2194,null,{}] 17:06:41 INFO - PROCESS | 4412 | 1461110801744 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:41 INFO - PROCESS | 4412 | 1461110801872 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 17:06:41 INFO - PROCESS | 4412 | 1461110801937 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:41 INFO - PROCESS | 4412 | ++DOCSHELL 00000086282A9000 == 73 [pid = 4412] [id = 558] 17:06:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 185 (0000008623A1FC00) [pid = 4412] [serial = 1674] [outer = 0000000000000000] 17:06:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 186 (00000086242A6C00) [pid = 4412] [serial = 1675] [outer = 0000008623A1FC00] 17:06:41 INFO - PROCESS | 4412 | 1461110801982 Marionette DEBUG loaded listener.js 17:06:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 187 (000000862443FC00) [pid = 4412] [serial = 1676] [outer = 0000008623A1FC00] 17:06:42 INFO - PROCESS | 4412 | 1461110802542 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 186 (00000086172C7000) [pid = 4412] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 185 (0000008620243800) [pid = 4412] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 184 (00000086127D3800) [pid = 4412] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 183 (000000861361CC00) [pid = 4412] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 182 (00000086205ADC00) [pid = 4412] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 181 (000000861F3F5000) [pid = 4412] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 180 (0000008623383C00) [pid = 4412] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 179 (000000861840A800) [pid = 4412] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 178 (0000008611860C00) [pid = 4412] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 177 (0000008623BCC000) [pid = 4412] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 176 (000000861FAD4000) [pid = 4412] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:06:42 INFO - PROCESS | 4412 | --DOMWINDOW == 175 (000000861E180000) [pid = 4412] [serial = 29] [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.] 17:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 880ms 17:06:42 INFO - PROCESS | 4412 | 1461110802618 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 17:06:42 INFO - PROCESS | 4412 | 1461110802620 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 17:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:06:42 INFO - PROCESS | 4412 | 1461110802623 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:06:42 INFO - PROCESS | 4412 | 1461110802625 Marionette TRACE conn5 <- [1,2198,null,{}] 17:06:42 INFO - PROCESS | 4412 | 1461110802629 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:42 INFO - PROCESS | 4412 | 1461110802723 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 17:06:42 INFO - PROCESS | 4412 | 1461110802731 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:42 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B004800 == 74 [pid = 4412] [id = 559] 17:06:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 176 (000000861F3C5800) [pid = 4412] [serial = 1677] [outer = 0000000000000000] 17:06:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 177 (000000861FCB4800) [pid = 4412] [serial = 1678] [outer = 000000861F3C5800] 17:06:42 INFO - PROCESS | 4412 | 1461110802779 Marionette DEBUG loaded listener.js 17:06:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 178 (0000008623B1A400) [pid = 4412] [serial = 1679] [outer = 000000861F3C5800] 17:06:43 INFO - PROCESS | 4412 | 1461110803204 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 629ms 17:06:43 INFO - PROCESS | 4412 | 1461110803255 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 17:06:43 INFO - PROCESS | 4412 | 1461110803258 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 17:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:06:43 INFO - PROCESS | 4412 | 1461110803261 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:06:43 INFO - PROCESS | 4412 | 1461110803263 Marionette TRACE conn5 <- [1,2202,null,{}] 17:06:43 INFO - PROCESS | 4412 | 1461110803267 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:43 INFO - PROCESS | 4412 | 1461110803363 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 17:06:43 INFO - PROCESS | 4412 | 1461110803369 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:43 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B728800 == 75 [pid = 4412] [id = 560] 17:06:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 179 (00000086264A9000) [pid = 4412] [serial = 1680] [outer = 0000000000000000] 17:06:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 180 (000000862A431800) [pid = 4412] [serial = 1681] [outer = 00000086264A9000] 17:06:43 INFO - PROCESS | 4412 | 1461110803415 Marionette DEBUG loaded listener.js 17:06:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 181 (000000862B031C00) [pid = 4412] [serial = 1682] [outer = 00000086264A9000] 17:06:43 INFO - PROCESS | 4412 | 1461110803833 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 628ms 17:06:43 INFO - PROCESS | 4412 | 1461110803902 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 17:06:43 INFO - PROCESS | 4412 | 1461110803904 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 17:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:06:43 INFO - PROCESS | 4412 | 1461110803908 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:06:43 INFO - PROCESS | 4412 | 1461110803909 Marionette TRACE conn5 <- [1,2206,null,{}] 17:06:43 INFO - PROCESS | 4412 | 1461110803913 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:44 INFO - PROCESS | 4412 | 1461110804008 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 17:06:44 INFO - PROCESS | 4412 | 1461110804014 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:44 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CE1C000 == 76 [pid = 4412] [id = 561] 17:06:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 182 (000000862ACBD800) [pid = 4412] [serial = 1683] [outer = 0000000000000000] 17:06:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 183 (000000862ACC4000) [pid = 4412] [serial = 1684] [outer = 000000862ACBD800] 17:06:44 INFO - PROCESS | 4412 | 1461110804061 Marionette DEBUG loaded listener.js 17:06:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 184 (000000862ACCA000) [pid = 4412] [serial = 1685] [outer = 000000862ACBD800] 17:06:44 INFO - PROCESS | 4412 | 1461110804521 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 689ms 17:06:44 INFO - PROCESS | 4412 | 1461110804633 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 17:06:44 INFO - PROCESS | 4412 | 1461110804637 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 17:06:44 INFO - PROCESS | 4412 | 1461110804648 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:06:44 INFO - PROCESS | 4412 | 1461110804653 Marionette TRACE conn5 <- [1,2210,null,{}] 17:06:44 INFO - PROCESS | 4412 | 1461110804660 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:44 INFO - PROCESS | 4412 | 1461110804805 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 17:06:44 INFO - PROCESS | 4412 | 1461110804944 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:44 INFO - PROCESS | 4412 | ++DOCSHELL 000000861FA0F000 == 77 [pid = 4412] [id = 562] 17:06:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 185 (0000008611F28C00) [pid = 4412] [serial = 1686] [outer = 0000000000000000] 17:06:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 186 (0000008612182800) [pid = 4412] [serial = 1687] [outer = 0000008611F28C00] 17:06:45 INFO - PROCESS | 4412 | 1461110805002 Marionette DEBUG loaded listener.js 17:06:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 187 (0000008618812000) [pid = 4412] [serial = 1688] [outer = 0000008611F28C00] 17:06:45 INFO - PROCESS | 4412 | 1461110805639 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1026ms 17:06:45 INFO - PROCESS | 4412 | 1461110805682 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 17:06:45 INFO - PROCESS | 4412 | 1461110805686 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 17:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:06:45 INFO - PROCESS | 4412 | 1461110805695 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:06:45 INFO - PROCESS | 4412 | 1461110805699 Marionette TRACE conn5 <- [1,2214,null,{}] 17:06:45 INFO - PROCESS | 4412 | 1461110805704 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:45 INFO - PROCESS | 4412 | 1461110805852 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 17:06:46 INFO - PROCESS | 4412 | 1461110805996 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:46 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237CC800 == 78 [pid = 4412] [id = 563] 17:06:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 188 (000000861F3E8800) [pid = 4412] [serial = 1689] [outer = 0000000000000000] 17:06:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 189 (000000861FAB1C00) [pid = 4412] [serial = 1690] [outer = 000000861F3E8800] 17:06:46 INFO - PROCESS | 4412 | 1461110806053 Marionette DEBUG loaded listener.js 17:06:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 190 (000000862156D000) [pid = 4412] [serial = 1691] [outer = 000000861F3E8800] 17:06:46 INFO - PROCESS | 4412 | 1461110806612 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 943ms 17:06:46 INFO - PROCESS | 4412 | 1461110806639 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 17:06:46 INFO - PROCESS | 4412 | 1461110806642 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 17:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:06:46 INFO - PROCESS | 4412 | 1461110806646 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:06:46 INFO - PROCESS | 4412 | 1461110806648 Marionette TRACE conn5 <- [1,2218,null,{}] 17:06:46 INFO - PROCESS | 4412 | 1461110806676 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:46 INFO - PROCESS | 4412 | 1461110806806 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 17:06:46 INFO - PROCESS | 4412 | 1461110806963 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:46 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CFC6800 == 79 [pid = 4412] [id = 564] 17:06:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 191 (0000008623C4B000) [pid = 4412] [serial = 1692] [outer = 0000000000000000] 17:06:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 192 (0000008623EC1800) [pid = 4412] [serial = 1693] [outer = 0000008623C4B000] 17:06:47 INFO - PROCESS | 4412 | 1461110807024 Marionette DEBUG loaded listener.js 17:06:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 193 (0000008628966000) [pid = 4412] [serial = 1694] [outer = 0000008623C4B000] 17:06:47 INFO - PROCESS | 4412 | 1461110807628 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1003ms 17:06:47 INFO - PROCESS | 4412 | 1461110807651 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 17:06:47 INFO - PROCESS | 4412 | 1461110807654 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 17:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:06:47 INFO - PROCESS | 4412 | 1461110807657 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:06:47 INFO - PROCESS | 4412 | 1461110807659 Marionette TRACE conn5 <- [1,2222,null,{}] 17:06:47 INFO - PROCESS | 4412 | 1461110807663 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:47 INFO - PROCESS | 4412 | 1461110807786 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 17:06:47 INFO - PROCESS | 4412 | 1461110807901 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:47 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D895000 == 80 [pid = 4412] [id = 565] 17:06:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 194 (000000862ACD0C00) [pid = 4412] [serial = 1695] [outer = 0000000000000000] 17:06:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 195 (000000862ACD2800) [pid = 4412] [serial = 1696] [outer = 000000862ACD0C00] 17:06:48 INFO - PROCESS | 4412 | 1461110807997 Marionette DEBUG loaded listener.js 17:06:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 196 (000000862B039800) [pid = 4412] [serial = 1697] [outer = 000000862ACD0C00] 17:06:48 INFO - PROCESS | 4412 | 1461110808571 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 986ms 17:06:48 INFO - PROCESS | 4412 | 1461110808646 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 17:06:48 INFO - PROCESS | 4412 | 1461110808649 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 17:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:06:48 INFO - PROCESS | 4412 | 1461110808652 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:06:48 INFO - PROCESS | 4412 | 1461110808654 Marionette TRACE conn5 <- [1,2226,null,{}] 17:06:48 INFO - PROCESS | 4412 | 1461110808658 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:48 INFO - PROCESS | 4412 | 1461110808783 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 17:06:48 INFO - PROCESS | 4412 | 1461110808920 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:48 INFO - PROCESS | 4412 | ++DOCSHELL 000000862F8F7800 == 81 [pid = 4412] [id = 566] 17:06:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 197 (000000862ACD1000) [pid = 4412] [serial = 1698] [outer = 0000000000000000] 17:06:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 198 (000000862B431C00) [pid = 4412] [serial = 1699] [outer = 000000862ACD1000] 17:06:48 INFO - PROCESS | 4412 | 1461110808977 Marionette DEBUG loaded listener.js 17:06:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 199 (000000862B438800) [pid = 4412] [serial = 1700] [outer = 000000862ACD1000] 17:06:49 INFO - PROCESS | 4412 | 1461110809494 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 879ms 17:06:49 INFO - PROCESS | 4412 | 1461110809534 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 17:06:49 INFO - PROCESS | 4412 | 1461110809537 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 17:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:06:49 INFO - PROCESS | 4412 | 1461110809540 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:06:49 INFO - PROCESS | 4412 | 1461110809542 Marionette TRACE conn5 <- [1,2230,null,{}] 17:06:49 INFO - PROCESS | 4412 | 1461110809546 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:49 INFO - PROCESS | 4412 | 1461110809692 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 17:06:49 INFO - PROCESS | 4412 | 1461110809853 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:49 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D69F000 == 82 [pid = 4412] [id = 567] 17:06:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 200 (000000862B788800) [pid = 4412] [serial = 1701] [outer = 0000000000000000] 17:06:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 201 (000000862B78DC00) [pid = 4412] [serial = 1702] [outer = 000000862B788800] 17:06:49 INFO - PROCESS | 4412 | 1461110809912 Marionette DEBUG loaded listener.js 17:06:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 202 (000000862B8B7000) [pid = 4412] [serial = 1703] [outer = 000000862B788800] 17:06:50 INFO - PROCESS | 4412 | 1461110810491 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 986ms 17:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:06:50 INFO - PROCESS | 4412 | 1461110810528 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 17:06:50 INFO - PROCESS | 4412 | 1461110810531 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 17:06:50 INFO - PROCESS | 4412 | 1461110810534 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:06:50 INFO - PROCESS | 4412 | 1461110810537 Marionette TRACE conn5 <- [1,2234,null,{}] 17:06:50 INFO - PROCESS | 4412 | 1461110810540 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:50 INFO - PROCESS | 4412 | 1461110810658 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 17:06:50 INFO - PROCESS | 4412 | 1461110810814 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:50 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D6BC800 == 83 [pid = 4412] [id = 568] 17:06:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 203 (000000862B78C400) [pid = 4412] [serial = 1704] [outer = 0000000000000000] 17:06:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 204 (000000862C4D5000) [pid = 4412] [serial = 1705] [outer = 000000862B78C400] 17:06:50 INFO - PROCESS | 4412 | 1461110810870 Marionette DEBUG loaded listener.js 17:06:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 205 (000000862CC91800) [pid = 4412] [serial = 1706] [outer = 000000862B78C400] 17:06:51 INFO - PROCESS | 4412 | 1461110811446 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 943ms 17:06:51 INFO - PROCESS | 4412 | 1461110811480 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 17:06:51 INFO - PROCESS | 4412 | 1461110811483 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 17:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:06:51 INFO - PROCESS | 4412 | 1461110811486 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:06:51 INFO - PROCESS | 4412 | 1461110811488 Marionette TRACE conn5 <- [1,2238,null,{}] 17:06:51 INFO - PROCESS | 4412 | 1461110811492 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:51 INFO - PROCESS | 4412 | 1461110811610 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 17:06:51 INFO - PROCESS | 4412 | 1461110811754 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:51 INFO - PROCESS | 4412 | ++DOCSHELL 000000862F91A000 == 84 [pid = 4412] [id = 569] 17:06:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 206 (000000862B8C0800) [pid = 4412] [serial = 1707] [outer = 0000000000000000] 17:06:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 207 (000000862CE43C00) [pid = 4412] [serial = 1708] [outer = 000000862B8C0800] 17:06:51 INFO - PROCESS | 4412 | 1461110811810 Marionette DEBUG loaded listener.js 17:06:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 208 (000000862CE4B800) [pid = 4412] [serial = 1709] [outer = 000000862B8C0800] 17:06:52 INFO - PROCESS | 4412 | 1461110812379 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 943ms 17:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:06:52 INFO - PROCESS | 4412 | 1461110812432 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 17:06:52 INFO - PROCESS | 4412 | 1461110812435 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 17:06:52 INFO - PROCESS | 4412 | 1461110812439 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:06:52 INFO - PROCESS | 4412 | 1461110812441 Marionette TRACE conn5 <- [1,2242,null,{}] 17:06:52 INFO - PROCESS | 4412 | 1461110812445 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:52 INFO - PROCESS | 4412 | 1461110812565 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 17:06:52 INFO - PROCESS | 4412 | 1461110812682 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:52 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621E1F000 == 85 [pid = 4412] [id = 570] 17:06:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 209 (000000861E7CCC00) [pid = 4412] [serial = 1710] [outer = 0000000000000000] 17:06:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 210 (00000086202F9800) [pid = 4412] [serial = 1711] [outer = 000000861E7CCC00] 17:06:52 INFO - PROCESS | 4412 | 1461110812738 Marionette DEBUG loaded listener.js 17:06:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 211 (000000862443A000) [pid = 4412] [serial = 1712] [outer = 000000861E7CCC00] 17:06:53 INFO - PROCESS | 4412 | 1461110813326 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 942ms 17:06:53 INFO - PROCESS | 4412 | 1461110813384 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 17:06:53 INFO - PROCESS | 4412 | 1461110813386 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 17:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:06:53 INFO - PROCESS | 4412 | 1461110813390 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:06:53 INFO - PROCESS | 4412 | 1461110813393 Marionette TRACE conn5 <- [1,2246,null,{}] 17:06:53 INFO - PROCESS | 4412 | 1461110813397 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:53 INFO - PROCESS | 4412 | 1461110813520 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 17:06:53 INFO - PROCESS | 4412 | 1461110813668 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:53 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C1D800 == 86 [pid = 4412] [id = 571] 17:06:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 212 (000000861F075000) [pid = 4412] [serial = 1713] [outer = 0000000000000000] 17:06:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 213 (000000861F933C00) [pid = 4412] [serial = 1714] [outer = 000000861F075000] 17:06:53 INFO - PROCESS | 4412 | 1461110813724 Marionette DEBUG loaded listener.js 17:06:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 214 (000000862CE51C00) [pid = 4412] [serial = 1715] [outer = 000000861F075000] 17:06:54 INFO - PROCESS | 4412 | 1461110814605 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1234ms 17:06:54 INFO - PROCESS | 4412 | 1461110814627 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 17:06:54 INFO - PROCESS | 4412 | 1461110814632 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 17:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:06:54 INFO - PROCESS | 4412 | 1461110814638 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:06:54 INFO - PROCESS | 4412 | 1461110814641 Marionette TRACE conn5 <- [1,2250,null,{}] 17:06:54 INFO - PROCESS | 4412 | 1461110814647 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:54 INFO - PROCESS | 4412 | 1461110814764 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 17:06:54 INFO - PROCESS | 4412 | 1461110814929 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:54 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F262000 == 87 [pid = 4412] [id = 572] 17:06:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 215 (0000008610E49800) [pid = 4412] [serial = 1716] [outer = 0000000000000000] 17:06:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 216 (000000861217A000) [pid = 4412] [serial = 1717] [outer = 0000008610E49800] 17:06:54 INFO - PROCESS | 4412 | 1461110814982 Marionette DEBUG loaded listener.js 17:06:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 217 (000000861BC47000) [pid = 4412] [serial = 1718] [outer = 0000008610E49800] 17:06:55 INFO - PROCESS | 4412 | 1461110815589 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 984ms 17:06:55 INFO - PROCESS | 4412 | 1461110815625 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 17:06:55 INFO - PROCESS | 4412 | 1461110815631 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 17:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:06:55 INFO - PROCESS | 4412 | 1461110815638 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:06:55 INFO - PROCESS | 4412 | 1461110815640 Marionette TRACE conn5 <- [1,2254,null,{}] 17:06:55 INFO - PROCESS | 4412 | 1461110815644 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:55 INFO - PROCESS | 4412 | 1461110815794 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 0000008623328000 == 86 [pid = 4412] [id = 321] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 000000861F210000 == 85 [pid = 4412] [id = 315] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 000000862B728800 == 84 [pid = 4412] [id = 560] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 000000862B004800 == 83 [pid = 4412] [id = 559] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 00000086282A9000 == 82 [pid = 4412] [id = 558] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 0000008626A60000 == 81 [pid = 4412] [id = 557] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 00000086244BE800 == 80 [pid = 4412] [id = 556] 17:06:55 INFO - PROCESS | 4412 | --DOMWINDOW == 216 (00000086173AE800) [pid = 4412] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:06:55 INFO - PROCESS | 4412 | --DOMWINDOW == 215 (0000008620463400) [pid = 4412] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 17:06:55 INFO - PROCESS | 4412 | --DOMWINDOW == 214 (00000086242CD400) [pid = 4412] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 00000086238E4000 == 79 [pid = 4412] [id = 555] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 00000086235A4000 == 78 [pid = 4412] [id = 554] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 00000086178B6800 == 77 [pid = 4412] [id = 553] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 0000008623088000 == 76 [pid = 4412] [id = 552] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 000000862F217000 == 75 [pid = 4412] [id = 546] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 000000862D0C6000 == 74 [pid = 4412] [id = 545] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 000000862C138800 == 73 [pid = 4412] [id = 544] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 00000086238E2000 == 72 [pid = 4412] [id = 543] 17:06:55 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED3D800 == 71 [pid = 4412] [id = 542] 17:06:55 INFO - PROCESS | 4412 | 1461110815989 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:56 INFO - PROCESS | 4412 | ++DOCSHELL 0000008617786800 == 72 [pid = 4412] [id = 573] 17:06:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 215 (0000008610541800) [pid = 4412] [serial = 1719] [outer = 0000000000000000] 17:06:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 216 (0000008611E2FC00) [pid = 4412] [serial = 1720] [outer = 0000008610541800] 17:06:56 INFO - PROCESS | 4412 | 1461110816036 Marionette DEBUG loaded listener.js 17:06:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 217 (0000008616B50400) [pid = 4412] [serial = 1721] [outer = 0000008610541800] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 216 (0000008620291000) [pid = 4412] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 215 (00000086177EF800) [pid = 4412] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 214 (0000008613159C00) [pid = 4412] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 213 (0000008624438400) [pid = 4412] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 212 (0000008618458800) [pid = 4412] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 211 (000000861E5EB400) [pid = 4412] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 210 (000000862156F400) [pid = 4412] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 209 (0000008623021800) [pid = 4412] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 208 (000000861F3F2C00) [pid = 4412] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 207 (000000861FABD800) [pid = 4412] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 206 (000000861F96DC00) [pid = 4412] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 205 (000000861844E800) [pid = 4412] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 204 (00000086236E9800) [pid = 4412] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 203 (00000086236E8800) [pid = 4412] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 202 (000000861EFDB400) [pid = 4412] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 201 (00000086235B9800) [pid = 4412] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 200 (000000861BFD7800) [pid = 4412] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 199 (000000862A439000) [pid = 4412] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 198 (000000862B02E400) [pid = 4412] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 197 (000000861FAD4800) [pid = 4412] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 196 (000000862410DC00) [pid = 4412] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 195 (000000862641E800) [pid = 4412] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 194 (00000086236EFC00) [pid = 4412] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 193 (0000008623C51C00) [pid = 4412] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 192 (0000008623A1CC00) [pid = 4412] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 191 (000000861361D000) [pid = 4412] [serial = 1091] [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.] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 190 (00000086204D4800) [pid = 4412] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | --DOMWINDOW == 189 (0000008623A28800) [pid = 4412] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:06:56 INFO - PROCESS | 4412 | 1461110816505 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 944ms 17:06:56 INFO - PROCESS | 4412 | 1461110816584 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 17:06:56 INFO - PROCESS | 4412 | 1461110816586 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 17:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:06:56 INFO - PROCESS | 4412 | 1461110816590 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:06:56 INFO - PROCESS | 4412 | 1461110816593 Marionette TRACE conn5 <- [1,2258,null,{}] 17:06:56 INFO - PROCESS | 4412 | 1461110816604 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:56 INFO - PROCESS | 4412 | 1461110816712 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 17:06:56 INFO - PROCESS | 4412 | 1461110816719 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:56 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C78000 == 73 [pid = 4412] [id = 574] 17:06:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 190 (000000861EAA9C00) [pid = 4412] [serial = 1722] [outer = 0000000000000000] 17:06:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 191 (000000861F3C2800) [pid = 4412] [serial = 1723] [outer = 000000861EAA9C00] 17:06:56 INFO - PROCESS | 4412 | 1461110816770 Marionette DEBUG loaded listener.js 17:06:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 192 (000000861F4AAC00) [pid = 4412] [serial = 1724] [outer = 000000861EAA9C00] 17:06:57 INFO - PROCESS | 4412 | 1461110817243 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 693ms 17:06:57 INFO - PROCESS | 4412 | 1461110817289 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 17:06:57 INFO - PROCESS | 4412 | 1461110817292 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 17:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:06:57 INFO - PROCESS | 4412 | 1461110817298 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:06:57 INFO - PROCESS | 4412 | 1461110817300 Marionette TRACE conn5 <- [1,2262,null,{}] 17:06:57 INFO - PROCESS | 4412 | 1461110817303 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:57 INFO - PROCESS | 4412 | 1461110817403 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 17:06:57 INFO - PROCESS | 4412 | 1461110817409 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 4412 | ++DOCSHELL 00000086235A1800 == 74 [pid = 4412] [id = 575] 17:06:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 193 (000000861F96C400) [pid = 4412] [serial = 1725] [outer = 0000000000000000] 17:06:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 194 (000000861FAA0800) [pid = 4412] [serial = 1726] [outer = 000000861F96C400] 17:06:57 INFO - PROCESS | 4412 | 1461110817457 Marionette DEBUG loaded listener.js 17:06:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 195 (000000861FAD8400) [pid = 4412] [serial = 1727] [outer = 000000861F96C400] 17:06:57 INFO - PROCESS | 4412 | 1461110817910 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 17:06:57 INFO - PROCESS | 4412 | 1461110817949 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 17:06:57 INFO - PROCESS | 4412 | 1461110817951 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 17:06:57 INFO - PROCESS | 4412 | 1461110817954 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:06:57 INFO - PROCESS | 4412 | 1461110817956 Marionette TRACE conn5 <- [1,2266,null,{}] 17:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:06:57 INFO - PROCESS | 4412 | 1461110817969 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:58 INFO - PROCESS | 4412 | 1461110818095 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 17:06:58 INFO - PROCESS | 4412 | 1461110818188 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:58 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238D7000 == 75 [pid = 4412] [id = 576] 17:06:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 196 (000000862024B800) [pid = 4412] [serial = 1728] [outer = 0000000000000000] 17:06:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 197 (00000086202FC800) [pid = 4412] [serial = 1729] [outer = 000000862024B800] 17:06:58 INFO - PROCESS | 4412 | 1461110818233 Marionette DEBUG loaded listener.js 17:06:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 198 (00000086204CEC00) [pid = 4412] [serial = 1730] [outer = 000000862024B800] 17:06:58 INFO - PROCESS | 4412 | 1461110818665 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 733ms 17:06:58 INFO - PROCESS | 4412 | 1461110818694 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 17:06:58 INFO - PROCESS | 4412 | 1461110818696 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 17:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:06:58 INFO - PROCESS | 4412 | 1461110818700 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:06:58 INFO - PROCESS | 4412 | 1461110818702 Marionette TRACE conn5 <- [1,2270,null,{}] 17:06:58 INFO - PROCESS | 4412 | 1461110818705 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:58 INFO - PROCESS | 4412 | 1461110818849 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 17:06:58 INFO - PROCESS | 4412 | 1461110818920 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:58 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C32000 == 76 [pid = 4412] [id = 577] 17:06:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 199 (00000086204EC400) [pid = 4412] [serial = 1731] [outer = 0000000000000000] 17:06:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 200 (0000008622C09C00) [pid = 4412] [serial = 1732] [outer = 00000086204EC400] 17:06:58 INFO - PROCESS | 4412 | 1461110818969 Marionette DEBUG loaded listener.js 17:06:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 201 (0000008623017C00) [pid = 4412] [serial = 1733] [outer = 00000086204EC400] 17:06:59 INFO - PROCESS | 4412 | 1461110819391 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 734ms 17:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:06:59 INFO - PROCESS | 4412 | 1461110819443 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 17:06:59 INFO - PROCESS | 4412 | 1461110819446 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 17:06:59 INFO - PROCESS | 4412 | 1461110819449 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:06:59 INFO - PROCESS | 4412 | 1461110819451 Marionette TRACE conn5 <- [1,2274,null,{}] 17:06:59 INFO - PROCESS | 4412 | 1461110819492 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:59 INFO - PROCESS | 4412 | 1461110819620 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 17:06:59 INFO - PROCESS | 4412 | 1461110819688 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:59 INFO - PROCESS | 4412 | ++DOCSHELL 000000862621D000 == 77 [pid = 4412] [id = 578] 17:06:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 202 (00000086204F4000) [pid = 4412] [serial = 1734] [outer = 0000000000000000] 17:06:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 203 (0000008623380800) [pid = 4412] [serial = 1735] [outer = 00000086204F4000] 17:06:59 INFO - PROCESS | 4412 | 1461110819734 Marionette DEBUG loaded listener.js 17:06:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 204 (00000086235B6400) [pid = 4412] [serial = 1736] [outer = 00000086204F4000] 17:07:00 INFO - PROCESS | 4412 | --DOMWINDOW == 203 (00000086241EF400) [pid = 4412] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:07:00 INFO - PROCESS | 4412 | --DOMWINDOW == 202 (000000862373E400) [pid = 4412] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:07:00 INFO - PROCESS | 4412 | --DOMWINDOW == 201 (000000861F8AE400) [pid = 4412] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:07:00 INFO - PROCESS | 4412 | --DOMWINDOW == 200 (00000086103CD800) [pid = 4412] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:07:00 INFO - PROCESS | 4412 | --DOMWINDOW == 199 (0000008620294C00) [pid = 4412] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:07:00 INFO - PROCESS | 4412 | --DOMWINDOW == 198 (0000008616EAB400) [pid = 4412] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:07:00 INFO - PROCESS | 4412 | --DOMWINDOW == 197 (0000008623A1FC00) [pid = 4412] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:07:00 INFO - PROCESS | 4412 | --DOMWINDOW == 196 (000000861F3C5800) [pid = 4412] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:07:00 INFO - PROCESS | 4412 | --DOMWINDOW == 195 (00000086264A9000) [pid = 4412] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:07:00 INFO - PROCESS | 4412 | --DOMWINDOW == 194 (00000086205ACC00) [pid = 4412] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:07:00 INFO - PROCESS | 4412 | 1461110820280 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:07:00 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 17:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 859ms 17:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:07:00 INFO - PROCESS | 4412 | 1461110820310 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 17:07:00 INFO - PROCESS | 4412 | 1461110820312 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 17:07:00 INFO - PROCESS | 4412 | 1461110820316 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:07:00 INFO - PROCESS | 4412 | 1461110820318 Marionette TRACE conn5 <- [1,2278,null,{}] 17:07:00 INFO - PROCESS | 4412 | 1461110820321 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:00 INFO - PROCESS | 4412 | 1461110820417 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 17:07:00 INFO - PROCESS | 4412 | 1461110820519 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:00 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A48800 == 78 [pid = 4412] [id = 579] 17:07:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 195 (000000861F3EE400) [pid = 4412] [serial = 1737] [outer = 0000000000000000] 17:07:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 196 (0000008623395800) [pid = 4412] [serial = 1738] [outer = 000000861F3EE400] 17:07:00 INFO - PROCESS | 4412 | 1461110820566 Marionette DEBUG loaded listener.js 17:07:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 197 (00000086236ED800) [pid = 4412] [serial = 1739] [outer = 000000861F3EE400] 17:07:00 INFO - PROCESS | 4412 | 1461110820919 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 627ms 17:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:07:00 INFO - PROCESS | 4412 | 1461110820973 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 17:07:00 INFO - PROCESS | 4412 | 1461110820975 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 17:07:00 INFO - PROCESS | 4412 | 1461110820979 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:07:00 INFO - PROCESS | 4412 | 1461110820980 Marionette TRACE conn5 <- [1,2282,null,{}] 17:07:00 INFO - PROCESS | 4412 | 1461110820986 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:01 INFO - PROCESS | 4412 | 1461110821126 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 17:07:01 INFO - PROCESS | 4412 | 1461110821133 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:01 INFO - PROCESS | 4412 | ++DOCSHELL 00000086281EF800 == 79 [pid = 4412] [id = 580] 17:07:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 198 (0000008623741800) [pid = 4412] [serial = 1740] [outer = 0000000000000000] 17:07:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 199 (0000008623A25000) [pid = 4412] [serial = 1741] [outer = 0000008623741800] 17:07:01 INFO - PROCESS | 4412 | 1461110821179 Marionette DEBUG loaded listener.js 17:07:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 200 (0000008623BCAC00) [pid = 4412] [serial = 1742] [outer = 0000008623741800] 17:07:01 INFO - PROCESS | 4412 | 1461110821586 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 17:07:01 INFO - PROCESS | 4412 | 1461110821621 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 17:07:01 INFO - PROCESS | 4412 | 1461110821623 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 17:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:07:01 INFO - PROCESS | 4412 | 1461110821626 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:07:01 INFO - PROCESS | 4412 | 1461110821628 Marionette TRACE conn5 <- [1,2286,null,{}] 17:07:01 INFO - PROCESS | 4412 | 1461110821632 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:01 INFO - PROCESS | 4412 | 1461110821731 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 17:07:01 INFO - PROCESS | 4412 | 1461110821737 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:01 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B009000 == 80 [pid = 4412] [id = 581] 17:07:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 201 (0000008623BD1000) [pid = 4412] [serial = 1743] [outer = 0000000000000000] 17:07:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 202 (0000008623EC4C00) [pid = 4412] [serial = 1744] [outer = 0000008623BD1000] 17:07:01 INFO - PROCESS | 4412 | 1461110821784 Marionette DEBUG loaded listener.js 17:07:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 203 (00000086241E6000) [pid = 4412] [serial = 1745] [outer = 0000008623BD1000] 17:07:02 INFO - PROCESS | 4412 | 1461110822425 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 881ms 17:07:02 INFO - PROCESS | 4412 | 1461110822515 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 17:07:02 INFO - PROCESS | 4412 | 1461110822520 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 17:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:07:02 INFO - PROCESS | 4412 | 1461110822527 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:07:02 INFO - PROCESS | 4412 | 1461110822532 Marionette TRACE conn5 <- [1,2290,null,{}] 17:07:02 INFO - PROCESS | 4412 | 1461110822539 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:02 INFO - PROCESS | 4412 | 1461110822681 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 17:07:02 INFO - PROCESS | 4412 | 1461110822821 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000861FCC5800 == 81 [pid = 4412] [id = 582] 17:07:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 204 (0000008611F24800) [pid = 4412] [serial = 1746] [outer = 0000000000000000] 17:07:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 205 (00000086178A8C00) [pid = 4412] [serial = 1747] [outer = 0000008611F24800] 17:07:02 INFO - PROCESS | 4412 | 1461110822880 Marionette DEBUG loaded listener.js 17:07:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 206 (000000861C53BC00) [pid = 4412] [serial = 1748] [outer = 0000008611F24800] 17:07:03 INFO - PROCESS | 4412 | 1461110823465 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 986ms 17:07:03 INFO - PROCESS | 4412 | 1461110823519 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 17:07:03 INFO - PROCESS | 4412 | 1461110823526 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 17:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:07:03 INFO - PROCESS | 4412 | 1461110823532 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:07:03 INFO - PROCESS | 4412 | 1461110823536 Marionette TRACE conn5 <- [1,2294,null,{}] 17:07:03 INFO - PROCESS | 4412 | 1461110823541 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:03 INFO - PROCESS | 4412 | 1461110823664 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 17:07:03 INFO - PROCESS | 4412 | 1461110823822 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 4412 | ++DOCSHELL 000000862359A000 == 82 [pid = 4412] [id = 583] 17:07:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 207 (000000861F074800) [pid = 4412] [serial = 1749] [outer = 0000000000000000] 17:07:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 208 (000000861F3EBC00) [pid = 4412] [serial = 1750] [outer = 000000861F074800] 17:07:03 INFO - PROCESS | 4412 | 1461110823879 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 209 (000000861FABD800) [pid = 4412] [serial = 1751] [outer = 000000861F074800] 17:07:04 INFO - PROCESS | 4412 | 1461110824494 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 985ms 17:07:04 INFO - PROCESS | 4412 | 1461110824522 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 17:07:04 INFO - PROCESS | 4412 | 1461110824525 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 17:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:07:04 INFO - PROCESS | 4412 | 1461110824529 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:07:04 INFO - PROCESS | 4412 | 1461110824534 Marionette TRACE conn5 <- [1,2298,null,{}] 17:07:04 INFO - PROCESS | 4412 | 1461110824546 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:04 INFO - PROCESS | 4412 | 1461110824673 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 17:07:04 INFO - PROCESS | 4412 | 1461110824818 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:04 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B5C3000 == 83 [pid = 4412] [id = 584] 17:07:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 210 (00000086204CE000) [pid = 4412] [serial = 1752] [outer = 0000000000000000] 17:07:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 211 (0000008622E8C400) [pid = 4412] [serial = 1753] [outer = 00000086204CE000] 17:07:04 INFO - PROCESS | 4412 | 1461110824878 Marionette DEBUG loaded listener.js 17:07:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 212 (0000008623BCC800) [pid = 4412] [serial = 1754] [outer = 00000086204CE000] 17:07:05 INFO - PROCESS | 4412 | 1461110825527 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1033ms 17:07:05 INFO - PROCESS | 4412 | 1461110825565 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 17:07:05 INFO - PROCESS | 4412 | 1461110825568 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 17:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:07:05 INFO - PROCESS | 4412 | 1461110825572 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 4412 | 1461110825574 Marionette TRACE conn5 <- [1,2302,null,{}] 17:07:05 INFO - PROCESS | 4412 | 1461110825578 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:05 INFO - PROCESS | 4412 | 1461110825700 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 17:07:05 INFO - PROCESS | 4412 | 1461110825844 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:05 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CDBF800 == 84 [pid = 4412] [id = 585] 17:07:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 213 (0000008624224800) [pid = 4412] [serial = 1755] [outer = 0000000000000000] 17:07:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 214 (00000086242C9C00) [pid = 4412] [serial = 1756] [outer = 0000008624224800] 17:07:05 INFO - PROCESS | 4412 | 1461110825901 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 215 (000000862446D000) [pid = 4412] [serial = 1757] [outer = 0000008624224800] 17:07:06 INFO - PROCESS | 4412 | 1461110826438 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 880ms 17:07:06 INFO - PROCESS | 4412 | 1461110826453 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 17:07:06 INFO - PROCESS | 4412 | 1461110826456 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 17:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:07:06 INFO - PROCESS | 4412 | 1461110826459 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:07:06 INFO - PROCESS | 4412 | 1461110826462 Marionette TRACE conn5 <- [1,2306,null,{}] 17:07:06 INFO - PROCESS | 4412 | 1461110826465 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:06 INFO - PROCESS | 4412 | 1461110826634 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 17:07:06 INFO - PROCESS | 4412 | 1461110826649 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:06 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D00A800 == 85 [pid = 4412] [id = 586] 17:07:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 216 (000000862429F400) [pid = 4412] [serial = 1758] [outer = 0000000000000000] 17:07:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 217 (00000086264A8400) [pid = 4412] [serial = 1759] [outer = 000000862429F400] 17:07:06 INFO - PROCESS | 4412 | 1461110826718 Marionette DEBUG loaded listener.js 17:07:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 218 (000000862A435C00) [pid = 4412] [serial = 1760] [outer = 000000862429F400] 17:07:07 INFO - PROCESS | 4412 | 1461110827381 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 17:07:07 INFO - PROCESS | 4412 | 1461110827406 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 17:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:07:07 INFO - PROCESS | 4412 | 1461110827410 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:07:07 INFO - PROCESS | 4412 | 1461110827412 Marionette TRACE conn5 <- [1,2310,null,{}] 17:07:07 INFO - PROCESS | 4412 | 1461110827416 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:07 INFO - PROCESS | 4412 | 1461110827555 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 17:07:07 INFO - PROCESS | 4412 | 1461110827704 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:07 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D8CA800 == 86 [pid = 4412] [id = 587] 17:07:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 219 (000000862B208400) [pid = 4412] [serial = 1761] [outer = 0000000000000000] 17:07:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 220 (000000862B48D400) [pid = 4412] [serial = 1762] [outer = 000000862B208400] 17:07:07 INFO - PROCESS | 4412 | 1461110827764 Marionette DEBUG loaded listener.js 17:07:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 221 (000000862B4F5400) [pid = 4412] [serial = 1763] [outer = 000000862B208400] 17:07:08 INFO - PROCESS | 4412 | 1461110828329 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 986ms 17:07:08 INFO - PROCESS | 4412 | 1461110828399 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 17:07:08 INFO - PROCESS | 4412 | 1461110828402 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 17:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:07:08 INFO - PROCESS | 4412 | 1461110828405 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:07:08 INFO - PROCESS | 4412 | 1461110828407 Marionette TRACE conn5 <- [1,2314,null,{}] 17:07:08 INFO - PROCESS | 4412 | 1461110828411 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:08 INFO - PROCESS | 4412 | 1461110828528 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 17:07:08 INFO - PROCESS | 4412 | 1461110828673 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D959800 == 87 [pid = 4412] [id = 588] 17:07:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 222 (0000008628976C00) [pid = 4412] [serial = 1764] [outer = 0000000000000000] 17:07:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 223 (000000862897B000) [pid = 4412] [serial = 1765] [outer = 0000008628976C00] 17:07:08 INFO - PROCESS | 4412 | 1461110828729 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 224 (0000008628981800) [pid = 4412] [serial = 1766] [outer = 0000008628976C00] 17:07:09 INFO - PROCESS | 4412 | 1461110829237 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 880ms 17:07:09 INFO - PROCESS | 4412 | 1461110829288 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 17:07:09 INFO - PROCESS | 4412 | 1461110829291 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 17:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:07:09 INFO - PROCESS | 4412 | 1461110829294 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:07:09 INFO - PROCESS | 4412 | 1461110829296 Marionette TRACE conn5 <- [1,2318,null,{}] 17:07:09 INFO - PROCESS | 4412 | 1461110829300 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:09 INFO - PROCESS | 4412 | 1461110829418 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 17:07:09 INFO - PROCESS | 4412 | 1461110829576 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:09 INFO - PROCESS | 4412 | ++DOCSHELL 000000862F91B000 == 88 [pid = 4412] [id = 589] 17:07:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 225 (000000862B4F2000) [pid = 4412] [serial = 1767] [outer = 0000000000000000] 17:07:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 226 (000000862B78AC00) [pid = 4412] [serial = 1768] [outer = 000000862B4F2000] 17:07:09 INFO - PROCESS | 4412 | 1461110829632 Marionette DEBUG loaded listener.js 17:07:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 227 (000000862B8C3800) [pid = 4412] [serial = 1769] [outer = 000000862B4F2000] 17:07:10 INFO - PROCESS | 4412 | 1461110830245 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 985ms 17:07:10 INFO - PROCESS | 4412 | 1461110830282 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 17:07:10 INFO - PROCESS | 4412 | 1461110830285 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 17:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:07:10 INFO - PROCESS | 4412 | 1461110830288 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:07:10 INFO - PROCESS | 4412 | 1461110830291 Marionette TRACE conn5 <- [1,2322,null,{}] 17:07:10 INFO - PROCESS | 4412 | 1461110830294 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:10 INFO - PROCESS | 4412 | 1461110830592 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 17:07:10 INFO - PROCESS | 4412 | 1461110830761 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:10 INFO - PROCESS | 4412 | ++DOCSHELL 000000861FA10000 == 89 [pid = 4412] [id = 590] 17:07:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 228 (0000008610E3EC00) [pid = 4412] [serial = 1770] [outer = 0000000000000000] 17:07:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 229 (0000008611DDC000) [pid = 4412] [serial = 1771] [outer = 0000008610E3EC00] 17:07:10 INFO - PROCESS | 4412 | 1461110830814 Marionette DEBUG loaded listener.js 17:07:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 230 (0000008617734400) [pid = 4412] [serial = 1772] [outer = 0000008610E3EC00] 17:07:11 INFO - PROCESS | 4412 | 1461110831452 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1192ms 17:07:11 INFO - PROCESS | 4412 | 1461110831486 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 17:07:11 INFO - PROCESS | 4412 | 1461110831491 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 17:07:11 INFO - PROCESS | 4412 | 1461110831497 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:07:11 INFO - PROCESS | 4412 | 1461110831501 Marionette TRACE conn5 <- [1,2326,null,{}] 17:07:11 INFO - PROCESS | 4412 | 1461110831507 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:11 INFO - PROCESS | 4412 | 1461110831627 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 17:07:11 INFO - PROCESS | 4412 | 1461110831777 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:11 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622B08800 == 90 [pid = 4412] [id = 591] 17:07:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 231 (000000861F3CA400) [pid = 4412] [serial = 1773] [outer = 0000000000000000] 17:07:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 232 (000000861F3F5400) [pid = 4412] [serial = 1774] [outer = 000000861F3CA400] 17:07:11 INFO - PROCESS | 4412 | 1461110831831 Marionette DEBUG loaded listener.js 17:07:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 233 (000000861FAB3C00) [pid = 4412] [serial = 1775] [outer = 000000861F3CA400] 17:07:12 INFO - PROCESS | 4412 | 1461110832521 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1083ms 17:07:12 INFO - PROCESS | 4412 | 1461110832603 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 17:07:12 INFO - PROCESS | 4412 | 1461110832606 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 17:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:07:12 INFO - PROCESS | 4412 | 1461110832611 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:07:12 INFO - PROCESS | 4412 | 1461110832614 Marionette TRACE conn5 <- [1,2330,null,{}] 17:07:12 INFO - PROCESS | 4412 | 1461110832618 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:12 INFO - PROCESS | 4412 | 1461110832734 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 17:07:12 INFO - PROCESS | 4412 | 1461110832883 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:12 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C2B800 == 91 [pid = 4412] [id = 592] 17:07:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 234 (000000861F3CF800) [pid = 4412] [serial = 1776] [outer = 0000000000000000] 17:07:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 235 (00000086211B7C00) [pid = 4412] [serial = 1777] [outer = 000000861F3CF800] 17:07:12 INFO - PROCESS | 4412 | 1461110832937 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 236 (000000862301E800) [pid = 4412] [serial = 1778] [outer = 000000861F3CF800] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 000000862D0C9000 == 90 [pid = 4412] [id = 529] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 000000862375E000 == 89 [pid = 4412] [id = 530] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 00000086281EF800 == 88 [pid = 4412] [id = 580] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008626A48800 == 87 [pid = 4412] [id = 579] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 000000862621D000 == 86 [pid = 4412] [id = 578] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008623C32000 == 85 [pid = 4412] [id = 577] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 00000086238D7000 == 84 [pid = 4412] [id = 576] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 00000086235A1800 == 83 [pid = 4412] [id = 575] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008622C78000 == 82 [pid = 4412] [id = 574] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 0000008617786800 == 81 [pid = 4412] [id = 573] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 000000861F262000 == 80 [pid = 4412] [id = 572] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 235 (000000862B484800) [pid = 4412] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 234 (000000862B8B8C00) [pid = 4412] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 233 (000000862A42AC00) [pid = 4412] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 232 (000000861FAB1800) [pid = 4412] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 231 (000000861BFD7400) [pid = 4412] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 230 (0000008623A1B800) [pid = 4412] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 229 (0000008616BBC000) [pid = 4412] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 228 (000000862CC8E800) [pid = 4412] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 227 (000000862C4D9800) [pid = 4412] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 226 (000000862CC09000) [pid = 4412] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 225 (000000862ACC4000) [pid = 4412] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 000000862F8F7800 == 79 [pid = 4412] [id = 566] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 000000862D895000 == 78 [pid = 4412] [id = 565] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 000000862CFC6800 == 77 [pid = 4412] [id = 564] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 00000086237CC800 == 76 [pid = 4412] [id = 563] 17:07:13 INFO - PROCESS | 4412 | --DOCSHELL 000000861FA0F000 == 75 [pid = 4412] [id = 562] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 224 (00000086242CB000) [pid = 4412] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 223 (0000008623B21400) [pid = 4412] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 222 (000000861FAB3000) [pid = 4412] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 221 (0000008620291C00) [pid = 4412] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 220 (0000008611DDF400) [pid = 4412] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 219 (0000008616B3FC00) [pid = 4412] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 218 (000000862156B400) [pid = 4412] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 217 (0000008622C83C00) [pid = 4412] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 216 (000000861C5E1C00) [pid = 4412] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 215 (0000008618454000) [pid = 4412] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 214 (00000086242A6C00) [pid = 4412] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 213 (000000861FCB4800) [pid = 4412] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 212 (000000862B031C00) [pid = 4412] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 211 (0000008623B1A400) [pid = 4412] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 210 (000000862443FC00) [pid = 4412] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 209 (0000008623018800) [pid = 4412] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 208 (00000086235C1400) [pid = 4412] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 207 (00000086241EB000) [pid = 4412] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | --DOMWINDOW == 206 (000000862A431800) [pid = 4412] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:07:13 INFO - PROCESS | 4412 | 1461110833553 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 986ms 17:07:13 INFO - PROCESS | 4412 | 1461110833598 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 4412 | 1461110833603 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 17:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:07:13 INFO - PROCESS | 4412 | 1461110833613 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - PROCESS | 4412 | 1461110833618 Marionette TRACE conn5 <- [1,2334,null,{}] 17:07:13 INFO - PROCESS | 4412 | 1461110833624 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:13 INFO - PROCESS | 4412 | 1461110833729 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 17:07:13 INFO - PROCESS | 4412 | 1461110833834 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:13 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F443800 == 76 [pid = 4412] [id = 593] 17:07:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 207 (0000008611D92800) [pid = 4412] [serial = 1779] [outer = 0000000000000000] 17:07:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 208 (00000086177EF800) [pid = 4412] [serial = 1780] [outer = 0000008611D92800] 17:07:13 INFO - PROCESS | 4412 | 1461110833880 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 209 (000000861FAD6400) [pid = 4412] [serial = 1781] [outer = 0000008611D92800] 17:07:14 INFO - PROCESS | 4412 | 1461110834302 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 734ms 17:07:14 INFO - PROCESS | 4412 | 1461110834346 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 17:07:14 INFO - PROCESS | 4412 | 1461110834349 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 17:07:14 INFO - PROCESS | 4412 | 1461110834352 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:07:14 INFO - PROCESS | 4412 | 1461110834354 Marionette TRACE conn5 <- [1,2338,null,{}] 17:07:14 INFO - PROCESS | 4412 | 1461110834358 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:14 INFO - PROCESS | 4412 | 1461110834456 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 17:07:14 INFO - PROCESS | 4412 | 1461110834464 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:14 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237CC800 == 77 [pid = 4412] [id = 594] 17:07:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 210 (0000008622E8D800) [pid = 4412] [serial = 1782] [outer = 0000000000000000] 17:07:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 211 (0000008623382C00) [pid = 4412] [serial = 1783] [outer = 0000008622E8D800] 17:07:14 INFO - PROCESS | 4412 | 1461110834511 Marionette DEBUG loaded listener.js 17:07:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 212 (000000862364B000) [pid = 4412] [serial = 1784] [outer = 0000008622E8D800] 17:07:14 INFO - PROCESS | 4412 | 1461110834968 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 692ms 17:07:15 INFO - PROCESS | 4412 | 1461110835047 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 4412 | 1461110835050 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 17:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:07:15 INFO - PROCESS | 4412 | 1461110835053 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - PROCESS | 4412 | 1461110835055 Marionette TRACE conn5 <- [1,2342,null,{}] 17:07:15 INFO - PROCESS | 4412 | 1461110835059 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:15 INFO - PROCESS | 4412 | 1461110835156 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 17:07:15 INFO - PROCESS | 4412 | 1461110835275 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:15 INFO - PROCESS | 4412 | ++DOCSHELL 000000862620D000 == 78 [pid = 4412] [id = 595] 17:07:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 213 (0000008623A1E800) [pid = 4412] [serial = 1785] [outer = 0000000000000000] 17:07:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 214 (0000008623B1B000) [pid = 4412] [serial = 1786] [outer = 0000008623A1E800] 17:07:15 INFO - PROCESS | 4412 | 1461110835330 Marionette DEBUG loaded listener.js 17:07:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 215 (00000086241BC800) [pid = 4412] [serial = 1787] [outer = 0000008623A1E800] 17:07:15 INFO - PROCESS | 4412 | 1461110835773 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 17:07:15 INFO - PROCESS | 4412 | 1461110835791 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 4412 | 1461110835793 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 17:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:07:15 INFO - PROCESS | 4412 | 1461110835841 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - PROCESS | 4412 | 1461110835843 Marionette TRACE conn5 <- [1,2346,null,{}] 17:07:15 INFO - PROCESS | 4412 | 1461110835847 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:15 INFO - PROCESS | 4412 | 1461110835981 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 17:07:16 INFO - PROCESS | 4412 | 1461110836053 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 4412 | ++DOCSHELL 00000086282AD000 == 79 [pid = 4412] [id = 596] 17:07:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 216 (00000086242A6C00) [pid = 4412] [serial = 1788] [outer = 0000000000000000] 17:07:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 217 (00000086264A9000) [pid = 4412] [serial = 1789] [outer = 00000086242A6C00] 17:07:16 INFO - PROCESS | 4412 | 1461110836098 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 218 (000000862ACC0800) [pid = 4412] [serial = 1790] [outer = 00000086242A6C00] 17:07:16 INFO - PROCESS | 4412 | 1461110836522 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 755ms 17:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:07:16 INFO - PROCESS | 4412 | 1461110836581 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 17:07:16 INFO - PROCESS | 4412 | 1461110836583 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 17:07:16 INFO - PROCESS | 4412 | 1461110836587 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:07:16 INFO - PROCESS | 4412 | 1461110836588 Marionette TRACE conn5 <- [1,2350,null,{}] 17:07:16 INFO - PROCESS | 4412 | 1461110836599 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:16 INFO - PROCESS | 4412 | 1461110836730 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 17:07:16 INFO - PROCESS | 4412 | 1461110836801 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B195800 == 80 [pid = 4412] [id = 597] 17:07:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 219 (000000862ACCD400) [pid = 4412] [serial = 1791] [outer = 0000000000000000] 17:07:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 220 (000000862ACD4000) [pid = 4412] [serial = 1792] [outer = 000000862ACCD400] 17:07:16 INFO - PROCESS | 4412 | 1461110836845 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 221 (000000862B42CC00) [pid = 4412] [serial = 1793] [outer = 000000862ACCD400] 17:07:17 INFO - PROCESS | 4412 | 1461110837293 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 17:07:17 INFO - PROCESS | 4412 | 1461110837341 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 17:07:17 INFO - PROCESS | 4412 | 1461110837344 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 17:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:07:17 INFO - PROCESS | 4412 | 1461110837347 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:07:17 INFO - PROCESS | 4412 | 1461110837349 Marionette TRACE conn5 <- [1,2354,null,{}] 17:07:17 INFO - PROCESS | 4412 | 1461110837353 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:17 INFO - PROCESS | 4412 | 1461110837487 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 17:07:17 INFO - PROCESS | 4412 | 1461110837509 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:17 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CB0D000 == 81 [pid = 4412] [id = 598] 17:07:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 222 (000000861BC48800) [pid = 4412] [serial = 1794] [outer = 0000000000000000] 17:07:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 223 (000000862B433000) [pid = 4412] [serial = 1795] [outer = 000000861BC48800] 17:07:17 INFO - PROCESS | 4412 | 1461110837553 Marionette DEBUG loaded listener.js 17:07:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 224 (000000862B4EB000) [pid = 4412] [serial = 1796] [outer = 000000861BC48800] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 223 (000000862CC85400) [pid = 4412] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 222 (0000008622C7B400) [pid = 4412] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 221 (00000086242A3C00) [pid = 4412] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 220 (0000008623016400) [pid = 4412] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 219 (000000861217EC00) [pid = 4412] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 218 (000000862A42D800) [pid = 4412] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 217 (000000861FAD4C00) [pid = 4412] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 216 (000000862AC60000) [pid = 4412] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 215 (000000861848B400) [pid = 4412] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 214 (0000008618454400) [pid = 4412] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 213 (000000861F074400) [pid = 4412] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 212 (0000008623BD6800) [pid = 4412] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 211 (00000086242CB800) [pid = 4412] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 210 (000000861F971C00) [pid = 4412] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 209 (0000008622C86C00) [pid = 4412] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 208 (00000086236E4400) [pid = 4412] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 207 (000000862A432C00) [pid = 4412] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 206 (0000008617798400) [pid = 4412] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 205 (0000008610541C00) [pid = 4412] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 204 (000000861F3CF400) [pid = 4412] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 203 (000000862A42BC00) [pid = 4412] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 202 (000000862B4F0C00) [pid = 4412] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 201 (0000008623A26400) [pid = 4412] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 200 (0000008618453000) [pid = 4412] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 199 (000000861BC48000) [pid = 4412] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 198 (00000086204D6000) [pid = 4412] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 197 (000000861361D400) [pid = 4412] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 196 (000000861F070800) [pid = 4412] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 195 (00000086264B7000) [pid = 4412] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 194 (000000861217E400) [pid = 4412] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 193 (0000008610D66400) [pid = 4412] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 192 (000000861FAEC000) [pid = 4412] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 191 (0000008621EB8C00) [pid = 4412] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 190 (00000086204ED000) [pid = 4412] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 189 (000000862446D400) [pid = 4412] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 188 (000000862641D800) [pid = 4412] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 187 (0000008613884000) [pid = 4412] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 186 (0000008623384400) [pid = 4412] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 185 (00000086103C1400) [pid = 4412] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 184 (0000008623A26C00) [pid = 4412] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 183 (000000862C4D2400) [pid = 4412] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 182 (000000862AC57400) [pid = 4412] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 181 (000000862ACBD800) [pid = 4412] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 180 (0000008610541800) [pid = 4412] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 179 (0000008610E49800) [pid = 4412] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 178 (000000861EAA9C00) [pid = 4412] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 177 (000000862024B800) [pid = 4412] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 176 (000000861F96C400) [pid = 4412] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 175 (00000086204EC400) [pid = 4412] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 174 (000000861F3EE400) [pid = 4412] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 173 (00000086204F4000) [pid = 4412] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 172 (0000008623741800) [pid = 4412] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 171 (00000086236E6C00) [pid = 4412] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 170 (000000862C4D2C00) [pid = 4412] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 169 (00000086264B4800) [pid = 4412] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 168 (0000008623C47400) [pid = 4412] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:07:18 INFO - PROCESS | 4412 | --DOMWINDOW == 167 (00000086236F1800) [pid = 4412] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:07:18 INFO - PROCESS | 4412 | 1461110838501 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1178ms 17:07:18 INFO - PROCESS | 4412 | 1461110838526 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 4412 | 1461110838528 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 17:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:07:18 INFO - PROCESS | 4412 | 1461110838531 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 4412 | 1461110838533 Marionette TRACE conn5 <- [1,2358,null,{}] 17:07:18 INFO - PROCESS | 4412 | 1461110838537 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:18 INFO - PROCESS | 4412 | 1461110838634 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 17:07:18 INFO - PROCESS | 4412 | 1461110838640 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626212000 == 82 [pid = 4412] [id = 599] 17:07:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 168 (00000086127BA800) [pid = 4412] [serial = 1797] [outer = 0000000000000000] 17:07:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 169 (000000861BC44000) [pid = 4412] [serial = 1798] [outer = 00000086127BA800] 17:07:18 INFO - PROCESS | 4412 | 1461110838687 Marionette DEBUG loaded listener.js 17:07:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 170 (000000861F3CF400) [pid = 4412] [serial = 1799] [outer = 00000086127BA800] 17:07:19 INFO - PROCESS | 4412 | 1461110839132 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms 17:07:19 INFO - PROCESS | 4412 | 1461110839164 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 17:07:19 INFO - PROCESS | 4412 | 1461110839166 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 17:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:07:19 INFO - PROCESS | 4412 | 1461110839189 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:07:19 INFO - PROCESS | 4412 | 1461110839191 Marionette TRACE conn5 <- [1,2362,null,{}] 17:07:19 INFO - PROCESS | 4412 | 1461110839195 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:19 INFO - PROCESS | 4412 | 1461110839291 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 17:07:19 INFO - PROCESS | 4412 | 1461110839297 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:19 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CFE0000 == 83 [pid = 4412] [id = 600] 17:07:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 171 (000000862024B800) [pid = 4412] [serial = 1800] [outer = 0000000000000000] 17:07:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 172 (00000086211AD800) [pid = 4412] [serial = 1801] [outer = 000000862024B800] 17:07:19 INFO - PROCESS | 4412 | 1461110839350 Marionette DEBUG loaded listener.js 17:07:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 173 (0000008623734000) [pid = 4412] [serial = 1802] [outer = 000000862024B800] 17:07:19 INFO - PROCESS | 4412 | 1461110839837 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 712ms 17:07:19 INFO - PROCESS | 4412 | 1461110839887 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 17:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:07:19 INFO - PROCESS | 4412 | 1461110839890 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 17:07:19 INFO - PROCESS | 4412 | 1461110839893 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:07:19 INFO - PROCESS | 4412 | 1461110839896 Marionette TRACE conn5 <- [1,2366,null,{}] 17:07:19 INFO - PROCESS | 4412 | 1461110839899 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:20 INFO - PROCESS | 4412 | 1461110840014 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 17:07:20 INFO - PROCESS | 4412 | 1461110840021 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:20 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D948000 == 84 [pid = 4412] [id = 601] 17:07:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 174 (000000862641CC00) [pid = 4412] [serial = 1803] [outer = 0000000000000000] 17:07:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 175 (000000862B035C00) [pid = 4412] [serial = 1804] [outer = 000000862641CC00] 17:07:20 INFO - PROCESS | 4412 | 1461110840065 Marionette DEBUG loaded listener.js 17:07:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 176 (000000862B4F2C00) [pid = 4412] [serial = 1805] [outer = 000000862641CC00] 17:07:20 INFO - PROCESS | 4412 | 1461110840851 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 985ms 17:07:20 INFO - PROCESS | 4412 | 1461110840880 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 17:07:20 INFO - PROCESS | 4412 | 1461110840886 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 17:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:07:20 INFO - PROCESS | 4412 | 1461110840892 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:07:20 INFO - PROCESS | 4412 | 1461110840896 Marionette TRACE conn5 <- [1,2370,null,{}] 17:07:20 INFO - PROCESS | 4412 | 1461110840902 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:21 INFO - PROCESS | 4412 | 1461110841036 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 17:07:21 INFO - PROCESS | 4412 | 1461110841188 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:21 INFO - PROCESS | 4412 | ++DOCSHELL 000000862308D800 == 85 [pid = 4412] [id = 602] 17:07:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 177 (000000861C5E4400) [pid = 4412] [serial = 1806] [outer = 0000000000000000] 17:07:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 178 (000000861E18A400) [pid = 4412] [serial = 1807] [outer = 000000861C5E4400] 17:07:21 INFO - PROCESS | 4412 | 1461110841248 Marionette DEBUG loaded listener.js 17:07:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 179 (000000861F4AD400) [pid = 4412] [serial = 1808] [outer = 000000861C5E4400] 17:07:21 INFO - PROCESS | 4412 | 1461110841834 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 985ms 17:07:21 INFO - PROCESS | 4412 | 1461110841879 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 17:07:21 INFO - PROCESS | 4412 | 1461110841886 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 17:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:07:21 INFO - PROCESS | 4412 | 1461110841893 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:07:21 INFO - PROCESS | 4412 | 1461110841896 Marionette TRACE conn5 <- [1,2374,null,{}] 17:07:21 INFO - PROCESS | 4412 | 1461110841900 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:22 INFO - PROCESS | 4412 | 1461110842028 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 17:07:22 INFO - PROCESS | 4412 | 1461110842177 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:22 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626157000 == 86 [pid = 4412] [id = 603] 17:07:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 180 (00000086204D3000) [pid = 4412] [serial = 1809] [outer = 0000000000000000] 17:07:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 181 (00000086216A3C00) [pid = 4412] [serial = 1810] [outer = 00000086204D3000] 17:07:22 INFO - PROCESS | 4412 | 1461110842234 Marionette DEBUG loaded listener.js 17:07:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 182 (000000862337BC00) [pid = 4412] [serial = 1811] [outer = 00000086204D3000] 17:07:22 INFO - PROCESS | 4412 | 1461110842840 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 986ms 17:07:22 INFO - PROCESS | 4412 | 1461110842885 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 17:07:22 INFO - PROCESS | 4412 | 1461110842888 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 17:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:07:22 INFO - PROCESS | 4412 | 1461110842892 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:07:22 INFO - PROCESS | 4412 | 1461110842896 Marionette TRACE conn5 <- [1,2378,null,{}] 17:07:22 INFO - PROCESS | 4412 | 1461110842908 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:23 INFO - PROCESS | 4412 | 1461110843037 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 17:07:23 INFO - PROCESS | 4412 | 1461110843189 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:23 INFO - PROCESS | 4412 | ++DOCSHELL 000000862D8D8800 == 87 [pid = 4412] [id = 604] 17:07:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 183 (0000008623A1A400) [pid = 4412] [serial = 1812] [outer = 0000000000000000] 17:07:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 184 (0000008623EC7000) [pid = 4412] [serial = 1813] [outer = 0000008623A1A400] 17:07:23 INFO - PROCESS | 4412 | 1461110843248 Marionette DEBUG loaded listener.js 17:07:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 185 (0000008624441000) [pid = 4412] [serial = 1814] [outer = 0000008623A1A400] 17:07:23 INFO - PROCESS | 4412 | 1461110843857 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 986ms 17:07:23 INFO - PROCESS | 4412 | 1461110843885 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 17:07:23 INFO - PROCESS | 4412 | 1461110843889 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 17:07:23 INFO - PROCESS | 4412 | 1461110843894 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:07:23 INFO - PROCESS | 4412 | 1461110843896 Marionette TRACE conn5 <- [1,2382,null,{}] 17:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:07:23 INFO - PROCESS | 4412 | 1461110843900 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:24 INFO - PROCESS | 4412 | 1461110844025 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 17:07:24 INFO - PROCESS | 4412 | 1461110844185 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:24 INFO - PROCESS | 4412 | ++DOCSHELL 000000862F9A9800 == 88 [pid = 4412] [id = 605] 17:07:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 186 (000000862A433000) [pid = 4412] [serial = 1815] [outer = 0000000000000000] 17:07:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 187 (000000862ACD7400) [pid = 4412] [serial = 1816] [outer = 000000862A433000] 17:07:24 INFO - PROCESS | 4412 | 1461110844243 Marionette DEBUG loaded listener.js 17:07:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 188 (000000862B360C00) [pid = 4412] [serial = 1817] [outer = 000000862A433000] 17:07:24 INFO - PROCESS | 4412 | 1461110844814 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 923ms 17:07:24 INFO - PROCESS | 4412 | 1461110844823 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 17:07:24 INFO - PROCESS | 4412 | 1461110844826 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 17:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:07:24 INFO - PROCESS | 4412 | 1461110844829 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:07:24 INFO - PROCESS | 4412 | 1461110844831 Marionette TRACE conn5 <- [1,2386,null,{}] 17:07:24 INFO - PROCESS | 4412 | 1461110844835 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:24 INFO - PROCESS | 4412 | 1461110844954 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 17:07:25 INFO - PROCESS | 4412 | 1461110845116 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:25 INFO - PROCESS | 4412 | ++DOCSHELL 000000862F517800 == 89 [pid = 4412] [id = 606] 17:07:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 189 (000000862A434000) [pid = 4412] [serial = 1818] [outer = 0000000000000000] 17:07:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 190 (000000862B367800) [pid = 4412] [serial = 1819] [outer = 000000862A434000] 17:07:25 INFO - PROCESS | 4412 | 1461110845172 Marionette DEBUG loaded listener.js 17:07:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 191 (000000862B795400) [pid = 4412] [serial = 1820] [outer = 000000862A434000] 17:07:25 INFO - PROCESS | 4412 | 1461110845757 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 988ms 17:07:25 INFO - PROCESS | 4412 | 1461110845819 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 4412 | 1461110845821 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 17:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:07:25 INFO - PROCESS | 4412 | 1461110845825 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - PROCESS | 4412 | 1461110845827 Marionette TRACE conn5 <- [1,2390,null,{}] 17:07:25 INFO - PROCESS | 4412 | 1461110845831 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:26 INFO - PROCESS | 4412 | 1461110846015 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 17:07:26 INFO - PROCESS | 4412 | 1461110846031 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:26 INFO - PROCESS | 4412 | ++DOCSHELL 000000862DE81800 == 90 [pid = 4412] [id = 607] 17:07:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 192 (000000862C287C00) [pid = 4412] [serial = 1821] [outer = 0000000000000000] 17:07:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 193 (000000862C4D9800) [pid = 4412] [serial = 1822] [outer = 000000862C287C00] 17:07:26 INFO - PROCESS | 4412 | 1461110846091 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 194 (000000862CC0A400) [pid = 4412] [serial = 1823] [outer = 000000862C287C00] 17:07:26 INFO - PROCESS | 4412 | 1461110846741 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 944ms 17:07:26 INFO - PROCESS | 4412 | 1461110846771 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 17:07:26 INFO - PROCESS | 4412 | 1461110846774 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 17:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:07:26 INFO - PROCESS | 4412 | 1461110846777 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:07:26 INFO - PROCESS | 4412 | 1461110846779 Marionette TRACE conn5 <- [1,2394,null,{}] 17:07:26 INFO - PROCESS | 4412 | 1461110846783 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:26 INFO - PROCESS | 4412 | 1461110846905 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 17:07:27 INFO - PROCESS | 4412 | 1461110847054 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:27 INFO - PROCESS | 4412 | ++DOCSHELL 000000862E5DA000 == 91 [pid = 4412] [id = 608] 17:07:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 195 (000000862CC09400) [pid = 4412] [serial = 1824] [outer = 0000000000000000] 17:07:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 196 (000000862CC8A400) [pid = 4412] [serial = 1825] [outer = 000000862CC09400] 17:07:27 INFO - PROCESS | 4412 | 1461110847112 Marionette DEBUG loaded listener.js 17:07:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 197 (000000862CCBF400) [pid = 4412] [serial = 1826] [outer = 000000862CC09400] 17:07:27 INFO - PROCESS | 4412 | 1461110847646 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:07:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:07:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 941ms 17:07:27 INFO - PROCESS | 4412 | 1461110847722 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 17:07:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:07:27 INFO - PROCESS | 4412 | 1461110847725 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 17:07:27 INFO - PROCESS | 4412 | 1461110847728 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:07:27 INFO - PROCESS | 4412 | 1461110847731 Marionette TRACE conn5 <- [1,2398,null,{}] 17:07:27 INFO - PROCESS | 4412 | 1461110847735 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:27 INFO - PROCESS | 4412 | 1461110847856 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 17:07:28 INFO - PROCESS | 4412 | 1461110848006 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:28 INFO - PROCESS | 4412 | ++DOCSHELL 000000862DE98000 == 92 [pid = 4412] [id = 609] 17:07:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 198 (000000862CC11C00) [pid = 4412] [serial = 1827] [outer = 0000000000000000] 17:07:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 199 (000000862CE4F000) [pid = 4412] [serial = 1828] [outer = 000000862CC11C00] 17:07:28 INFO - PROCESS | 4412 | 1461110848062 Marionette DEBUG loaded listener.js 17:07:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 200 (000000862CEDA400) [pid = 4412] [serial = 1829] [outer = 000000862CC11C00] 17:07:28 INFO - PROCESS | 4412 | 1461110848632 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 986ms 17:07:28 INFO - PROCESS | 4412 | 1461110848716 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 17:07:28 INFO - PROCESS | 4412 | 1461110848719 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 17:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:07:28 INFO - PROCESS | 4412 | 1461110848722 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:07:28 INFO - PROCESS | 4412 | 1461110848724 Marionette TRACE conn5 <- [1,2402,null,{}] 17:07:28 INFO - PROCESS | 4412 | 1461110848728 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:28 INFO - PROCESS | 4412 | 1461110848875 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 17:07:29 INFO - PROCESS | 4412 | 1461110849029 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:29 INFO - PROCESS | 4412 | ++DOCSHELL 000000861BF4B000 == 93 [pid = 4412] [id = 610] 17:07:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 201 (0000008616BB5400) [pid = 4412] [serial = 1830] [outer = 0000000000000000] 17:07:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 202 (000000861E180000) [pid = 4412] [serial = 1831] [outer = 0000008616BB5400] 17:07:29 INFO - PROCESS | 4412 | 1461110849085 Marionette DEBUG loaded listener.js 17:07:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 203 (00000086235B5400) [pid = 4412] [serial = 1832] [outer = 0000008616BB5400] 17:07:29 INFO - PROCESS | 4412 | 1461110849664 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:07:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:07:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 17:07:29 INFO - PROCESS | 4412 | 1461110849712 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 17:07:29 INFO - PROCESS | 4412 | 1461110849715 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 17:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:07:29 INFO - PROCESS | 4412 | 1461110849718 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:07:29 INFO - PROCESS | 4412 | 1461110849720 Marionette TRACE conn5 <- [1,2406,null,{}] 17:07:29 INFO - PROCESS | 4412 | 1461110849724 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:29 INFO - PROCESS | 4412 | 1461110849849 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 17:07:30 INFO - PROCESS | 4412 | 1461110850013 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:30 INFO - PROCESS | 4412 | ++DOCSHELL 000000861DC3C800 == 94 [pid = 4412] [id = 611] 17:07:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 204 (00000086103C9000) [pid = 4412] [serial = 1833] [outer = 0000000000000000] 17:07:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 205 (000000861311CC00) [pid = 4412] [serial = 1834] [outer = 00000086103C9000] 17:07:30 INFO - PROCESS | 4412 | 1461110850070 Marionette DEBUG loaded listener.js 17:07:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 206 (000000861BF97800) [pid = 4412] [serial = 1835] [outer = 00000086103C9000] 17:07:30 INFO - PROCESS | 4412 | 1461110850979 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1344ms 17:07:31 INFO - PROCESS | 4412 | 1461110851066 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 17:07:31 INFO - PROCESS | 4412 | 1461110851070 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 17:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:07:31 INFO - PROCESS | 4412 | 1461110851076 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:07:31 INFO - PROCESS | 4412 | 1461110851080 Marionette TRACE conn5 <- [1,2410,null,{}] 17:07:31 INFO - PROCESS | 4412 | 1461110851087 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:31 INFO - PROCESS | 4412 | 1461110851242 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 17:07:31 INFO - PROCESS | 4412 | 1461110851403 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:31 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622B18800 == 95 [pid = 4412] [id = 612] 17:07:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 207 (000000861053EC00) [pid = 4412] [serial = 1836] [outer = 0000000000000000] 17:07:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 208 (0000008611F2DC00) [pid = 4412] [serial = 1837] [outer = 000000861053EC00] 17:07:31 INFO - PROCESS | 4412 | 1461110851457 Marionette DEBUG loaded listener.js 17:07:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 209 (0000008617381400) [pid = 4412] [serial = 1838] [outer = 000000861053EC00] 17:07:32 INFO - PROCESS | 4412 | 1461110852016 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 985ms 17:07:32 INFO - PROCESS | 4412 | 1461110852065 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 17:07:32 INFO - PROCESS | 4412 | 1461110852071 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 17:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:07:32 INFO - PROCESS | 4412 | 1461110852077 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:07:32 INFO - PROCESS | 4412 | 1461110852080 Marionette TRACE conn5 <- [1,2414,null,{}] 17:07:32 INFO - PROCESS | 4412 | 1461110852084 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:32 INFO - PROCESS | 4412 | 1461110852203 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 17:07:32 INFO - PROCESS | 4412 | 1461110852374 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:32 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623597000 == 96 [pid = 4412] [id = 613] 17:07:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 210 (000000861BFD2C00) [pid = 4412] [serial = 1839] [outer = 0000000000000000] 17:07:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 211 (000000861E1A0400) [pid = 4412] [serial = 1840] [outer = 000000861BFD2C00] 17:07:32 INFO - PROCESS | 4412 | 1461110852425 Marionette DEBUG loaded listener.js 17:07:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 212 (000000861F3C3800) [pid = 4412] [serial = 1841] [outer = 000000861BFD2C00] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000862829E800 == 95 [pid = 4412] [id = 474] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000862CFE0000 == 94 [pid = 4412] [id = 600] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 0000008626212000 == 93 [pid = 4412] [id = 599] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000862CB0D000 == 92 [pid = 4412] [id = 598] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000862B195800 == 91 [pid = 4412] [id = 597] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 00000086282AD000 == 90 [pid = 4412] [id = 596] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000862620D000 == 89 [pid = 4412] [id = 595] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 00000086237CC800 == 88 [pid = 4412] [id = 594] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 211 (000000862B78DC00) [pid = 4412] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 210 (000000862C4D5000) [pid = 4412] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 209 (000000862CE43C00) [pid = 4412] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 208 (00000086202F9800) [pid = 4412] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 207 (0000008623EC4C00) [pid = 4412] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000861F443800 == 87 [pid = 4412] [id = 593] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 0000008623C2B800 == 86 [pid = 4412] [id = 592] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 0000008622B08800 == 85 [pid = 4412] [id = 591] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000861FA10000 == 84 [pid = 4412] [id = 590] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000862D959800 == 83 [pid = 4412] [id = 588] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000862D8CA800 == 82 [pid = 4412] [id = 587] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000862D00A800 == 81 [pid = 4412] [id = 586] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000862CDBF800 == 80 [pid = 4412] [id = 585] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000862B5C3000 == 79 [pid = 4412] [id = 584] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000862359A000 == 78 [pid = 4412] [id = 583] 17:07:32 INFO - PROCESS | 4412 | --DOCSHELL 000000861FCC5800 == 77 [pid = 4412] [id = 582] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 206 (00000086239A6800) [pid = 4412] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 205 (000000862CC0F400) [pid = 4412] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 204 (000000862AC58800) [pid = 4412] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 203 (000000862410C400) [pid = 4412] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 202 (0000008623A23C00) [pid = 4412] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 201 (000000862CCB8000) [pid = 4412] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 200 (0000008623376800) [pid = 4412] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 199 (00000086264ACC00) [pid = 4412] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 198 (0000008623644C00) [pid = 4412] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 197 (0000008616B38C00) [pid = 4412] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 196 (000000862B208800) [pid = 4412] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 195 (0000008622E9B400) [pid = 4412] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 194 (000000862B037C00) [pid = 4412] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 193 (000000861E1A7800) [pid = 4412] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 192 (000000861DCA5400) [pid = 4412] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 191 (0000008620EEAC00) [pid = 4412] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 190 (0000008624227000) [pid = 4412] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 189 (0000008624470000) [pid = 4412] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 188 (0000008622C7E000) [pid = 4412] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 187 (000000862422D800) [pid = 4412] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 186 (00000086242CC000) [pid = 4412] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 185 (000000862AC5F400) [pid = 4412] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 184 (000000861F96E800) [pid = 4412] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 183 (00000086241EBC00) [pid = 4412] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 182 (0000008621A3F400) [pid = 4412] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 181 (000000862AC61C00) [pid = 4412] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 180 (000000862CC86400) [pid = 4412] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 179 (00000086242A4400) [pid = 4412] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 178 (000000862B20D400) [pid = 4412] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 177 (000000861F3F4400) [pid = 4412] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 176 (000000862338C000) [pid = 4412] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 175 (000000861BFD3000) [pid = 4412] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 174 (000000861FAEA400) [pid = 4412] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 173 (000000862896E400) [pid = 4412] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 172 (0000008618407800) [pid = 4412] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 171 (0000008623EC5800) [pid = 4412] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 170 (0000008623BD5000) [pid = 4412] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 169 (00000086242D5800) [pid = 4412] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 168 (000000862B4F3000) [pid = 4412] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 167 (0000008626418800) [pid = 4412] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 166 (00000086264B0000) [pid = 4412] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 165 (000000861B44B800) [pid = 4412] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 164 (0000008623648800) [pid = 4412] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 163 (00000086239A0400) [pid = 4412] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 162 (0000008623C4B800) [pid = 4412] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 161 (000000862C4E0000) [pid = 4412] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 160 (000000862B48F800) [pid = 4412] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 159 (000000862ACCA000) [pid = 4412] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 158 (0000008612182800) [pid = 4412] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (0000008611E2FC00) [pid = 4412] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 156 (0000008616B50400) [pid = 4412] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (000000861BC47000) [pid = 4412] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 154 (000000861217A000) [pid = 4412] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 153 (000000862B431C00) [pid = 4412] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (000000862ACD2800) [pid = 4412] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (000000861F3C2800) [pid = 4412] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (000000861F4AAC00) [pid = 4412] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (00000086202FC800) [pid = 4412] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (00000086204CEC00) [pid = 4412] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (000000861FAB1C00) [pid = 4412] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (000000861FAA0800) [pid = 4412] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (0000008623EC1800) [pid = 4412] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (000000861F933C00) [pid = 4412] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (0000008622C09C00) [pid = 4412] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (0000008623395800) [pid = 4412] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008623380800) [pid = 4412] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (0000008623A25000) [pid = 4412] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (00000086235B6400) [pid = 4412] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (0000008623017C00) [pid = 4412] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (00000086236ED800) [pid = 4412] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (0000008623BCAC00) [pid = 4412] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000861FAD8400) [pid = 4412] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:07:33 INFO - PROCESS | 4412 | 1461110853066 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1037ms 17:07:33 INFO - PROCESS | 4412 | 1461110853115 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 17:07:33 INFO - PROCESS | 4412 | 1461110853117 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 17:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:07:33 INFO - PROCESS | 4412 | 1461110853142 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:07:33 INFO - PROCESS | 4412 | 1461110853146 Marionette TRACE conn5 <- [1,2418,null,{}] 17:07:33 INFO - PROCESS | 4412 | 1461110853157 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:33 INFO - PROCESS | 4412 | 1461110853264 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 17:07:33 INFO - PROCESS | 4412 | 1461110853276 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:33 INFO - PROCESS | 4412 | ++DOCSHELL 0000008620E04800 == 78 [pid = 4412] [id = 614] 17:07:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008618457400) [pid = 4412] [serial = 1842] [outer = 0000000000000000] 17:07:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (000000861DCA5400) [pid = 4412] [serial = 1843] [outer = 0000008618457400] 17:07:33 INFO - PROCESS | 4412 | 1461110853325 Marionette DEBUG loaded listener.js 17:07:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000861F3C3C00) [pid = 4412] [serial = 1844] [outer = 0000008618457400] 17:07:33 INFO - PROCESS | 4412 | 1461110853824 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 752ms 17:07:33 INFO - PROCESS | 4412 | 1461110853875 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 17:07:33 INFO - PROCESS | 4412 | 1461110853878 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 17:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:07:33 INFO - PROCESS | 4412 | 1461110853882 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:07:33 INFO - PROCESS | 4412 | 1461110853883 Marionette TRACE conn5 <- [1,2422,null,{}] 17:07:33 INFO - PROCESS | 4412 | 1461110853887 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:33 INFO - PROCESS | 4412 | 1461110853987 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 17:07:34 INFO - PROCESS | 4412 | 1461110854126 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:34 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623097000 == 79 [pid = 4412] [id = 615] 17:07:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (000000861EAAA000) [pid = 4412] [serial = 1845] [outer = 0000000000000000] 17:07:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000861F8AA400) [pid = 4412] [serial = 1846] [outer = 000000861EAAA000] 17:07:34 INFO - PROCESS | 4412 | 1461110854174 Marionette DEBUG loaded listener.js 17:07:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (000000861FAB5C00) [pid = 4412] [serial = 1847] [outer = 000000861EAAA000] 17:07:34 INFO - PROCESS | 4412 | 1461110854548 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 17:07:34 INFO - PROCESS | 4412 | 1461110854585 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 17:07:34 INFO - PROCESS | 4412 | 1461110854587 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 17:07:34 INFO - PROCESS | 4412 | 1461110854590 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:07:34 INFO - PROCESS | 4412 | 1461110854592 Marionette TRACE conn5 <- [1,2426,null,{}] 17:07:34 INFO - PROCESS | 4412 | 1461110854596 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:34 INFO - PROCESS | 4412 | 1461110854692 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 17:07:34 INFO - PROCESS | 4412 | 1461110854698 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:34 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238EC000 == 80 [pid = 4412] [id = 616] 17:07:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (000000861FAD8400) [pid = 4412] [serial = 1848] [outer = 0000000000000000] 17:07:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (0000008620291C00) [pid = 4412] [serial = 1849] [outer = 000000861FAD8400] 17:07:34 INFO - PROCESS | 4412 | 1461110854745 Marionette DEBUG loaded listener.js 17:07:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (00000086204CF400) [pid = 4412] [serial = 1850] [outer = 000000861FAD8400] 17:07:35 INFO - PROCESS | 4412 | 1461110855232 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 690ms 17:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:07:35 INFO - PROCESS | 4412 | 1461110855285 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 17:07:35 INFO - PROCESS | 4412 | 1461110855288 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 17:07:35 INFO - PROCESS | 4412 | 1461110855291 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:07:35 INFO - PROCESS | 4412 | 1461110855293 Marionette TRACE conn5 <- [1,2430,null,{}] 17:07:35 INFO - PROCESS | 4412 | 1461110855296 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:35 INFO - PROCESS | 4412 | 1461110855482 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 17:07:35 INFO - PROCESS | 4412 | 1461110855513 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:35 INFO - PROCESS | 4412 | ++DOCSHELL 0000008624266800 == 81 [pid = 4412] [id = 617] 17:07:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (0000008621EB9400) [pid = 4412] [serial = 1851] [outer = 0000000000000000] 17:07:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (0000008622C85800) [pid = 4412] [serial = 1852] [outer = 0000008621EB9400] 17:07:35 INFO - PROCESS | 4412 | 1461110855562 Marionette DEBUG loaded listener.js 17:07:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (0000008623015000) [pid = 4412] [serial = 1853] [outer = 0000008621EB9400] 17:07:36 INFO - PROCESS | 4412 | 1461110856002 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 734ms 17:07:36 INFO - PROCESS | 4412 | 1461110856032 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 4412 | 1461110856034 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 17:07:36 INFO - PROCESS | 4412 | 1461110856037 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:07:36 INFO - PROCESS | 4412 | 1461110856039 Marionette TRACE conn5 <- [1,2434,null,{}] 17:07:36 INFO - PROCESS | 4412 | 1461110856042 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:36 INFO - PROCESS | 4412 | 1461110856174 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 17:07:36 INFO - PROCESS | 4412 | 1461110856188 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626158800 == 82 [pid = 4412] [id = 618] 17:07:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (000000862301E000) [pid = 4412] [serial = 1854] [outer = 0000000000000000] 17:07:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (000000862337B800) [pid = 4412] [serial = 1855] [outer = 000000862301E000] 17:07:36 INFO - PROCESS | 4412 | 1461110856235 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (0000008623398800) [pid = 4412] [serial = 1856] [outer = 000000862301E000] 17:07:36 INFO - PROCESS | 4412 | 1461110856679 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 17:07:36 INFO - PROCESS | 4412 | 1461110856713 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 4412 | 1461110856715 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 17:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:07:36 INFO - PROCESS | 4412 | 1461110856718 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - PROCESS | 4412 | 1461110856720 Marionette TRACE conn5 <- [1,2438,null,{}] 17:07:36 INFO - PROCESS | 4412 | 1461110856724 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:36 INFO - PROCESS | 4412 | 1461110856855 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (0000008610E3EC00) [pid = 4412] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (000000861F3CA400) [pid = 4412] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (000000861F3CF800) [pid = 4412] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (000000862024B800) [pid = 4412] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (0000008622E8D800) [pid = 4412] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (0000008623BD1000) [pid = 4412] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (0000008623A1E800) [pid = 4412] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (0000008611D92800) [pid = 4412] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (00000086127BA800) [pid = 4412] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000862B788800) [pid = 4412] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (000000862B78C400) [pid = 4412] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (000000862B8C0800) [pid = 4412] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (000000861F3E8800) [pid = 4412] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (0000008623C4B000) [pid = 4412] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000862ACD0C00) [pid = 4412] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (000000862ACD1000) [pid = 4412] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (0000008611F28C00) [pid = 4412] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (00000086242A6C00) [pid = 4412] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000862ACCD400) [pid = 4412] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:07:37 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861BC48800) [pid = 4412] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:07:37 INFO - PROCESS | 4412 | 1461110857246 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EB3D800 == 83 [pid = 4412] [id = 619] 17:07:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (0000008610EE5800) [pid = 4412] [serial = 1857] [outer = 0000000000000000] 17:07:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008616867800) [pid = 4412] [serial = 1858] [outer = 0000008610EE5800] 17:07:37 INFO - PROCESS | 4412 | 1461110857291 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000861FAA4C00) [pid = 4412] [serial = 1859] [outer = 0000008610EE5800] 17:07:37 INFO - PROCESS | 4412 | 1461110857627 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 985ms 17:07:37 INFO - PROCESS | 4412 | 1461110857711 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 17:07:37 INFO - PROCESS | 4412 | 1461110857713 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 17:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:07:37 INFO - PROCESS | 4412 | 1461110857716 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:07:37 INFO - PROCESS | 4412 | 1461110857718 Marionette TRACE conn5 <- [1,2442,null,{}] 17:07:37 INFO - PROCESS | 4412 | 1461110857722 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:37 INFO - PROCESS | 4412 | 1461110857821 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 17:07:37 INFO - PROCESS | 4412 | 1461110857827 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C44800 == 84 [pid = 4412] [id = 620] 17:07:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (0000008623641800) [pid = 4412] [serial = 1860] [outer = 0000000000000000] 17:07:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (0000008623650800) [pid = 4412] [serial = 1861] [outer = 0000008623641800] 17:07:37 INFO - PROCESS | 4412 | 1461110857873 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (0000008623737400) [pid = 4412] [serial = 1862] [outer = 0000008623641800] 17:07:38 INFO - PROCESS | 4412 | 1461110858646 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 17:07:38 INFO - PROCESS | 4412 | 1461110858707 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 17:07:38 INFO - PROCESS | 4412 | 1461110858714 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 17:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:07:38 INFO - PROCESS | 4412 | 1461110858733 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:07:38 INFO - PROCESS | 4412 | 1461110858737 Marionette TRACE conn5 <- [1,2446,null,{}] 17:07:38 INFO - PROCESS | 4412 | 1461110858745 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:38 INFO - PROCESS | 4412 | 1461110858886 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 17:07:39 INFO - PROCESS | 4412 | 1461110859023 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:39 INFO - PROCESS | 4412 | ++DOCSHELL 00000086211CC000 == 85 [pid = 4412] [id = 621] 17:07:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (0000008616B41800) [pid = 4412] [serial = 1863] [outer = 0000000000000000] 17:07:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (00000086175C5400) [pid = 4412] [serial = 1864] [outer = 0000008616B41800] 17:07:39 INFO - PROCESS | 4412 | 1461110859083 Marionette DEBUG loaded listener.js 17:07:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (000000861BF98000) [pid = 4412] [serial = 1865] [outer = 0000008616B41800] 17:07:39 INFO - PROCESS | 4412 | 1461110859658 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 965ms 17:07:39 INFO - PROCESS | 4412 | 1461110859687 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 17:07:39 INFO - PROCESS | 4412 | 1461110859694 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 17:07:39 INFO - PROCESS | 4412 | 1461110859701 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:07:39 INFO - PROCESS | 4412 | 1461110859704 Marionette TRACE conn5 <- [1,2450,null,{}] 17:07:39 INFO - PROCESS | 4412 | 1461110859708 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:39 INFO - PROCESS | 4412 | 1461110859837 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 17:07:39 INFO - PROCESS | 4412 | 1461110859953 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:40 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623B4E800 == 86 [pid = 4412] [id = 622] 17:07:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000861F3CB800) [pid = 4412] [serial = 1866] [outer = 0000000000000000] 17:07:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (000000861FA9A000) [pid = 4412] [serial = 1867] [outer = 000000861F3CB800] 17:07:40 INFO - PROCESS | 4412 | 1461110860050 Marionette DEBUG loaded listener.js 17:07:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (00000086204ED000) [pid = 4412] [serial = 1868] [outer = 000000861F3CB800] 17:07:40 INFO - PROCESS | 4412 | 1461110860649 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 17:07:40 INFO - PROCESS | 4412 | 1461110860691 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 17:07:40 INFO - PROCESS | 4412 | 1461110860694 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 17:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:07:40 INFO - PROCESS | 4412 | 1461110860698 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:07:40 INFO - PROCESS | 4412 | 1461110860702 Marionette TRACE conn5 <- [1,2454,null,{}] 17:07:40 INFO - PROCESS | 4412 | 1461110860715 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:40 INFO - PROCESS | 4412 | 1461110860844 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 17:07:41 INFO - PROCESS | 4412 | 1461110860990 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:41 INFO - PROCESS | 4412 | ++DOCSHELL 00000086281D2000 == 87 [pid = 4412] [id = 623] 17:07:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (0000008623382400) [pid = 4412] [serial = 1869] [outer = 0000000000000000] 17:07:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (0000008623648C00) [pid = 4412] [serial = 1870] [outer = 0000008623382400] 17:07:41 INFO - PROCESS | 4412 | 1461110861050 Marionette DEBUG loaded listener.js 17:07:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (00000086239A4C00) [pid = 4412] [serial = 1871] [outer = 0000008623382400] 17:07:41 INFO - PROCESS | 4412 | 1461110861623 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 987ms 17:07:41 INFO - PROCESS | 4412 | 1461110861687 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 17:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:07:41 INFO - PROCESS | 4412 | 1461110861691 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 17:07:41 INFO - PROCESS | 4412 | 1461110861694 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:07:41 INFO - PROCESS | 4412 | 1461110861697 Marionette TRACE conn5 <- [1,2458,null,{}] 17:07:41 INFO - PROCESS | 4412 | 1461110861700 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:41 INFO - PROCESS | 4412 | 1461110861831 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 17:07:41 INFO - PROCESS | 4412 | 1461110861941 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:41 INFO - PROCESS | 4412 | ++DOCSHELL 00000086282A8800 == 88 [pid = 4412] [id = 624] 17:07:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (0000008623A24800) [pid = 4412] [serial = 1872] [outer = 0000000000000000] 17:07:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (0000008623B15400) [pid = 4412] [serial = 1873] [outer = 0000008623A24800] 17:07:42 INFO - PROCESS | 4412 | 1461110861996 Marionette DEBUG loaded listener.js 17:07:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (0000008623BD3C00) [pid = 4412] [serial = 1874] [outer = 0000008623A24800] 17:07:42 INFO - PROCESS | 4412 | 1461110862571 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 943ms 17:07:42 INFO - PROCESS | 4412 | 1461110862639 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 17:07:42 INFO - PROCESS | 4412 | 1461110862642 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 17:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:07:42 INFO - PROCESS | 4412 | 1461110862646 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:07:42 INFO - PROCESS | 4412 | 1461110862648 Marionette TRACE conn5 <- [1,2462,null,{}] 17:07:42 INFO - PROCESS | 4412 | 1461110862652 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:42 INFO - PROCESS | 4412 | 1461110862775 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 17:07:42 INFO - PROCESS | 4412 | 1461110862889 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:42 INFO - PROCESS | 4412 | ++DOCSHELL 000000862AC1F800 == 89 [pid = 4412] [id = 625] 17:07:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (0000008623BD2000) [pid = 4412] [serial = 1875] [outer = 0000000000000000] 17:07:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 150 (0000008623EC1800) [pid = 4412] [serial = 1876] [outer = 0000008623BD2000] 17:07:42 INFO - PROCESS | 4412 | 1461110862985 Marionette DEBUG loaded listener.js 17:07:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 151 (00000086241BB000) [pid = 4412] [serial = 1877] [outer = 0000008623BD2000] 17:07:43 INFO - PROCESS | 4412 | 1461110863594 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 985ms 17:07:43 INFO - PROCESS | 4412 | 1461110863633 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 17:07:43 INFO - PROCESS | 4412 | 1461110863635 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 17:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:07:43 INFO - PROCESS | 4412 | 1461110863639 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:07:43 INFO - PROCESS | 4412 | 1461110863641 Marionette TRACE conn5 <- [1,2466,null,{}] 17:07:43 INFO - PROCESS | 4412 | 1461110863645 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:43 INFO - PROCESS | 4412 | 1461110863776 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 17:07:43 INFO - PROCESS | 4412 | 1461110863921 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:43 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B1A0000 == 90 [pid = 4412] [id = 626] 17:07:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 152 (000000862429AC00) [pid = 4412] [serial = 1878] [outer = 0000000000000000] 17:07:43 INFO - PROCESS | 4412 | ++DOMWINDOW == 153 (00000086242CD000) [pid = 4412] [serial = 1879] [outer = 000000862429AC00] 17:07:43 INFO - PROCESS | 4412 | 1461110863980 Marionette DEBUG loaded listener.js 17:07:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 154 (000000862443FC00) [pid = 4412] [serial = 1880] [outer = 000000862429AC00] 17:07:44 INFO - PROCESS | 4412 | 1461110864528 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 943ms 17:07:44 INFO - PROCESS | 4412 | 1461110864585 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 17:07:44 INFO - PROCESS | 4412 | 1461110864587 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 17:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:07:44 INFO - PROCESS | 4412 | 1461110864591 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:07:44 INFO - PROCESS | 4412 | 1461110864593 Marionette TRACE conn5 <- [1,2470,null,{}] 17:07:44 INFO - PROCESS | 4412 | 1461110864597 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:44 INFO - PROCESS | 4412 | 1461110864718 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 17:07:44 INFO - PROCESS | 4412 | 1461110864833 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:44 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B736000 == 91 [pid = 4412] [id = 627] 17:07:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 155 (000000862429E800) [pid = 4412] [serial = 1881] [outer = 0000000000000000] 17:07:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 156 (000000862447B400) [pid = 4412] [serial = 1882] [outer = 000000862429E800] 17:07:44 INFO - PROCESS | 4412 | 1461110864928 Marionette DEBUG loaded listener.js 17:07:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 157 (00000086264B0000) [pid = 4412] [serial = 1883] [outer = 000000862429E800] 17:07:45 INFO - PROCESS | 4412 | 1461110865480 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 942ms 17:07:45 INFO - PROCESS | 4412 | 1461110865536 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 17:07:45 INFO - PROCESS | 4412 | 1461110865539 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 17:07:45 INFO - PROCESS | 4412 | 1461110865542 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:07:45 INFO - PROCESS | 4412 | 1461110865544 Marionette TRACE conn5 <- [1,2474,null,{}] 17:07:45 INFO - PROCESS | 4412 | 1461110865548 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:45 INFO - PROCESS | 4412 | 1461110865670 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 17:07:45 INFO - PROCESS | 4412 | 1461110865814 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:45 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CB0D000 == 92 [pid = 4412] [id = 628] 17:07:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 158 (000000862443F400) [pid = 4412] [serial = 1884] [outer = 0000000000000000] 17:07:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 159 (0000008628967800) [pid = 4412] [serial = 1885] [outer = 000000862443F400] 17:07:45 INFO - PROCESS | 4412 | 1461110865870 Marionette DEBUG loaded listener.js 17:07:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 160 (000000862897D400) [pid = 4412] [serial = 1886] [outer = 000000862443F400] 17:07:46 INFO - PROCESS | 4412 | 1461110866448 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 943ms 17:07:46 INFO - PROCESS | 4412 | 1461110866488 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 17:07:46 INFO - PROCESS | 4412 | 1461110866490 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 17:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:07:46 INFO - PROCESS | 4412 | 1461110866494 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:07:46 INFO - PROCESS | 4412 | 1461110866496 Marionette TRACE conn5 <- [1,2478,null,{}] 17:07:46 INFO - PROCESS | 4412 | 1461110866500 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:46 INFO - PROCESS | 4412 | 1461110866629 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 17:07:46 INFO - PROCESS | 4412 | 1461110866786 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:46 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CE16800 == 93 [pid = 4412] [id = 629] 17:07:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 161 (0000008626424800) [pid = 4412] [serial = 1887] [outer = 0000000000000000] 17:07:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 162 (000000862AC5E400) [pid = 4412] [serial = 1888] [outer = 0000008626424800] 17:07:46 INFO - PROCESS | 4412 | 1461110866842 Marionette DEBUG loaded listener.js 17:07:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 163 (000000862ACCAC00) [pid = 4412] [serial = 1889] [outer = 0000008626424800] 17:07:47 INFO - PROCESS | 4412 | 1461110867427 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 985ms 17:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:07:47 INFO - PROCESS | 4412 | 1461110867481 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 17:07:47 INFO - PROCESS | 4412 | 1461110867484 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 17:07:47 INFO - PROCESS | 4412 | 1461110867519 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:07:47 INFO - PROCESS | 4412 | 1461110867521 Marionette TRACE conn5 <- [1,2482,null,{}] 17:07:47 INFO - PROCESS | 4412 | 1461110867528 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:47 INFO - PROCESS | 4412 | 1461110867655 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 17:07:47 INFO - PROCESS | 4412 | 1461110867795 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:47 INFO - PROCESS | 4412 | ++DOCSHELL 000000861DC3B800 == 94 [pid = 4412] [id = 630] 17:07:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 164 (0000008611F31000) [pid = 4412] [serial = 1890] [outer = 0000000000000000] 17:07:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 165 (000000861BFDC800) [pid = 4412] [serial = 1891] [outer = 0000008611F31000] 17:07:47 INFO - PROCESS | 4412 | 1461110867855 Marionette DEBUG loaded listener.js 17:07:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 166 (000000862364EC00) [pid = 4412] [serial = 1892] [outer = 0000008611F31000] 17:07:48 INFO - PROCESS | 4412 | 1461110868639 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1219ms 17:07:48 INFO - PROCESS | 4412 | 1461110868709 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 17:07:48 INFO - PROCESS | 4412 | 1461110868714 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 17:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:07:48 INFO - PROCESS | 4412 | 1461110868719 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:07:48 INFO - PROCESS | 4412 | 1461110868724 Marionette TRACE conn5 <- [1,2486,null,{}] 17:07:48 INFO - PROCESS | 4412 | 1461110868732 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:48 INFO - PROCESS | 4412 | 1461110868867 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 17:07:49 INFO - PROCESS | 4412 | 1461110869011 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:49 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E4D000 == 95 [pid = 4412] [id = 631] 17:07:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 167 (0000008612182C00) [pid = 4412] [serial = 1893] [outer = 0000000000000000] 17:07:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 168 (0000008616B38C00) [pid = 4412] [serial = 1894] [outer = 0000008612182C00] 17:07:49 INFO - PROCESS | 4412 | 1461110869063 Marionette DEBUG loaded listener.js 17:07:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 169 (000000861BFCFC00) [pid = 4412] [serial = 1895] [outer = 0000008612182C00] 17:07:49 INFO - PROCESS | 4412 | 1461110869697 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1028ms 17:07:49 INFO - PROCESS | 4412 | 1461110869752 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 4412 | 1461110869758 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 17:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:07:49 INFO - PROCESS | 4412 | 1461110869765 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - PROCESS | 4412 | 1461110869768 Marionette TRACE conn5 <- [1,2490,null,{}] 17:07:49 INFO - PROCESS | 4412 | 1461110869771 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:49 INFO - PROCESS | 4412 | 1461110869891 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 17:07:50 INFO - PROCESS | 4412 | 1461110870044 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 000000861EB3D800 == 94 [pid = 4412] [id = 619] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008626158800 == 93 [pid = 4412] [id = 618] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008624266800 == 92 [pid = 4412] [id = 617] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 00000086238EC000 == 91 [pid = 4412] [id = 616] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008623097000 == 90 [pid = 4412] [id = 615] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008620E04800 == 89 [pid = 4412] [id = 614] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008623597000 == 88 [pid = 4412] [id = 613] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008622B18800 == 87 [pid = 4412] [id = 612] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 168 (000000862897B000) [pid = 4412] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 167 (000000862B78AC00) [pid = 4412] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 166 (000000862B035C00) [pid = 4412] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5BC000 == 88 [pid = 4412] [id = 632] 17:07:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 167 (0000008611860C00) [pid = 4412] [serial = 1896] [outer = 0000000000000000] 17:07:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 168 (000000861310E400) [pid = 4412] [serial = 1897] [outer = 0000008611860C00] 17:07:50 INFO - PROCESS | 4412 | 1461110870162 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 169 (000000861F3C7400) [pid = 4412] [serial = 1898] [outer = 0000008611860C00] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 000000862E5DA000 == 87 [pid = 4412] [id = 608] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 000000862DE81800 == 86 [pid = 4412] [id = 607] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 000000862F517800 == 85 [pid = 4412] [id = 606] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 000000862F9A9800 == 84 [pid = 4412] [id = 605] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 000000862D8D8800 == 83 [pid = 4412] [id = 604] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008626157000 == 82 [pid = 4412] [id = 603] 17:07:50 INFO - PROCESS | 4412 | --DOCSHELL 000000862308D800 == 81 [pid = 4412] [id = 602] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 168 (000000862B8B7000) [pid = 4412] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 167 (000000862CC91800) [pid = 4412] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 166 (000000862CE4B800) [pid = 4412] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 165 (000000862156D000) [pid = 4412] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 164 (0000008628966000) [pid = 4412] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 163 (000000862B039800) [pid = 4412] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 162 (000000862B438800) [pid = 4412] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 161 (0000008618812000) [pid = 4412] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 160 (00000086264A9000) [pid = 4412] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 159 (000000862ACD4000) [pid = 4412] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 158 (000000862ACC0800) [pid = 4412] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 157 (000000862B433000) [pid = 4412] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 156 (000000862B42CC00) [pid = 4412] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 155 (0000008611DDC000) [pid = 4412] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 154 (000000861FAB3C00) [pid = 4412] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 153 (000000861F3F5400) [pid = 4412] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 152 (000000862301E800) [pid = 4412] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 151 (00000086211B7C00) [pid = 4412] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 150 (00000086211AD800) [pid = 4412] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 149 (0000008623382C00) [pid = 4412] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (000000862364B000) [pid = 4412] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (00000086264A8400) [pid = 4412] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (00000086241E6000) [pid = 4412] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (000000862B48D400) [pid = 4412] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (00000086178A8C00) [pid = 4412] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (0000008623B1B000) [pid = 4412] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (00000086177EF800) [pid = 4412] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (000000861FAD6400) [pid = 4412] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (00000086242C9C00) [pid = 4412] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (000000861F3EBC00) [pid = 4412] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (0000008622E8C400) [pid = 4412] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (0000008623734000) [pid = 4412] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000862B4EB000) [pid = 4412] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008617734400) [pid = 4412] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (000000861BC44000) [pid = 4412] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (00000086241BC800) [pid = 4412] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861F3CF400) [pid = 4412] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:07:50 INFO - PROCESS | 4412 | 1461110870661 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 945ms 17:07:50 INFO - PROCESS | 4412 | 1461110870711 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 17:07:50 INFO - PROCESS | 4412 | 1461110870713 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 17:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:07:50 INFO - PROCESS | 4412 | 1461110870716 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:07:50 INFO - PROCESS | 4412 | 1461110870720 Marionette TRACE conn5 <- [1,2494,null,{}] 17:07:50 INFO - PROCESS | 4412 | 1461110870731 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:50 INFO - PROCESS | 4412 | 1461110870837 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 17:07:50 INFO - PROCESS | 4412 | 1461110870851 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 4412 | ++DOCSHELL 000000862309C000 == 82 [pid = 4412] [id = 633] 17:07:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000861FA98800) [pid = 4412] [serial = 1899] [outer = 0000000000000000] 17:07:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000861FAD3400) [pid = 4412] [serial = 1900] [outer = 000000861FA98800] 17:07:50 INFO - PROCESS | 4412 | 1461110870903 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (00000086204CC800) [pid = 4412] [serial = 1901] [outer = 000000861FA98800] 17:07:51 INFO - PROCESS | 4412 | 1461110871415 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 17:07:51 INFO - PROCESS | 4412 | 1461110871454 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 17:07:51 INFO - PROCESS | 4412 | 1461110871457 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 17:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:07:51 INFO - PROCESS | 4412 | 1461110871460 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:07:51 INFO - PROCESS | 4412 | 1461110871461 Marionette TRACE conn5 <- [1,2498,null,{}] 17:07:51 INFO - PROCESS | 4412 | 1461110871465 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:51 INFO - PROCESS | 4412 | 1461110871568 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 17:07:51 INFO - PROCESS | 4412 | 1461110871703 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:51 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623B52800 == 83 [pid = 4412] [id = 634] 17:07:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (00000086216A3800) [pid = 4412] [serial = 1902] [outer = 0000000000000000] 17:07:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (0000008622C7C800) [pid = 4412] [serial = 1903] [outer = 00000086216A3800] 17:07:51 INFO - PROCESS | 4412 | 1461110871750 Marionette DEBUG loaded listener.js 17:07:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (0000008623012C00) [pid = 4412] [serial = 1904] [outer = 00000086216A3800] 17:07:52 INFO - PROCESS | 4412 | 1461110872139 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 17:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:07:52 INFO - PROCESS | 4412 | 1461110872197 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 17:07:52 INFO - PROCESS | 4412 | 1461110872200 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 17:07:52 INFO - PROCESS | 4412 | 1461110872203 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:07:52 INFO - PROCESS | 4412 | 1461110872205 Marionette TRACE conn5 <- [1,2502,null,{}] 17:07:52 INFO - PROCESS | 4412 | 1461110872208 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:52 INFO - PROCESS | 4412 | 1461110872342 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 17:07:52 INFO - PROCESS | 4412 | 1461110872360 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244DB000 == 84 [pid = 4412] [id = 635] 17:07:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (0000008623378400) [pid = 4412] [serial = 1905] [outer = 0000000000000000] 17:07:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000862338D800) [pid = 4412] [serial = 1906] [outer = 0000008623378400] 17:07:52 INFO - PROCESS | 4412 | 1461110872406 Marionette DEBUG loaded listener.js 17:07:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (00000086236E9400) [pid = 4412] [serial = 1907] [outer = 0000008623378400] 17:07:52 INFO - PROCESS | 4412 | 1461110872865 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 688ms 17:07:52 INFO - PROCESS | 4412 | 1461110872894 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 17:07:52 INFO - PROCESS | 4412 | 1461110872896 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 17:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:07:52 INFO - PROCESS | 4412 | 1461110872899 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:07:52 INFO - PROCESS | 4412 | 1461110872901 Marionette TRACE conn5 <- [1,2506,null,{}] 17:07:52 INFO - PROCESS | 4412 | 1461110872904 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:53 INFO - PROCESS | 4412 | 1461110873091 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 17:07:53 INFO - PROCESS | 4412 | 1461110873117 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:53 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C43800 == 85 [pid = 4412] [id = 636] 17:07:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (0000008623EBE800) [pid = 4412] [serial = 1908] [outer = 0000000000000000] 17:07:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (00000086241ED400) [pid = 4412] [serial = 1909] [outer = 0000008623EBE800] 17:07:53 INFO - PROCESS | 4412 | 1461110873165 Marionette DEBUG loaded listener.js 17:07:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (00000086242A4000) [pid = 4412] [serial = 1910] [outer = 0000008623EBE800] 17:07:53 INFO - PROCESS | 4412 | 1461110873620 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 774ms 17:07:53 INFO - PROCESS | 4412 | 1461110873680 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 17:07:53 INFO - PROCESS | 4412 | 1461110873682 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 17:07:53 INFO - PROCESS | 4412 | 1461110873685 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:07:53 INFO - PROCESS | 4412 | 1461110873687 Marionette TRACE conn5 <- [1,2510,null,{}] 17:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:07:53 INFO - PROCESS | 4412 | 1461110873695 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:53 INFO - PROCESS | 4412 | 1461110873830 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 17:07:53 INFO - PROCESS | 4412 | 1461110873848 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:53 INFO - PROCESS | 4412 | ++DOCSHELL 00000086282AA000 == 86 [pid = 4412] [id = 637] 17:07:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (000000862410B000) [pid = 4412] [serial = 1911] [outer = 0000000000000000] 17:07:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (0000008626419000) [pid = 4412] [serial = 1912] [outer = 000000862410B000] 17:07:53 INFO - PROCESS | 4412 | 1461110873893 Marionette DEBUG loaded listener.js 17:07:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (000000862AC5F400) [pid = 4412] [serial = 1913] [outer = 000000862410B000] 17:07:54 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (0000008621EB9400) [pid = 4412] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:07:54 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (000000862301E000) [pid = 4412] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:07:54 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (0000008610EE5800) [pid = 4412] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:07:54 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (000000861BFD2C00) [pid = 4412] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:07:54 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (000000861FAD8400) [pid = 4412] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:07:54 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (000000861EAAA000) [pid = 4412] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:07:54 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000862641CC00) [pid = 4412] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:07:54 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (0000008618457400) [pid = 4412] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:07:54 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (000000861053EC00) [pid = 4412] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:07:54 INFO - PROCESS | 4412 | 1461110874502 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 838ms 17:07:54 INFO - PROCESS | 4412 | 1461110874528 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 17:07:54 INFO - PROCESS | 4412 | 1461110874530 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 17:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:07:54 INFO - PROCESS | 4412 | 1461110874533 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:07:54 INFO - PROCESS | 4412 | 1461110874535 Marionette TRACE conn5 <- [1,2514,null,{}] 17:07:54 INFO - PROCESS | 4412 | 1461110874539 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:54 INFO - PROCESS | 4412 | 1461110874676 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 17:07:54 INFO - PROCESS | 4412 | 1461110874744 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:54 INFO - PROCESS | 4412 | ++DOCSHELL 000000862B111800 == 87 [pid = 4412] [id = 638] 17:07:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (0000008616B3B400) [pid = 4412] [serial = 1914] [outer = 0000000000000000] 17:07:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (0000008622C7F000) [pid = 4412] [serial = 1915] [outer = 0000008616B3B400] 17:07:54 INFO - PROCESS | 4412 | 1461110874789 Marionette DEBUG loaded listener.js 17:07:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (000000862ACC9400) [pid = 4412] [serial = 1916] [outer = 0000008616B3B400] 17:07:55 INFO - PROCESS | 4412 | 1461110875139 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 17:07:55 INFO - PROCESS | 4412 | 1461110875166 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 17:07:55 INFO - PROCESS | 4412 | 1461110875168 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 17:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:07:55 INFO - PROCESS | 4412 | 1461110875172 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:07:55 INFO - PROCESS | 4412 | 1461110875174 Marionette TRACE conn5 <- [1,2518,null,{}] 17:07:55 INFO - PROCESS | 4412 | 1461110875177 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:55 INFO - PROCESS | 4412 | 1461110875317 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 17:07:55 INFO - PROCESS | 4412 | 1461110875327 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:55 INFO - PROCESS | 4412 | ++DOCSHELL 000000862C126800 == 88 [pid = 4412] [id = 639] 17:07:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (000000862ACBC800) [pid = 4412] [serial = 1917] [outer = 0000000000000000] 17:07:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (000000862B02EC00) [pid = 4412] [serial = 1918] [outer = 000000862ACBC800] 17:07:55 INFO - PROCESS | 4412 | 1461110875373 Marionette DEBUG loaded listener.js 17:07:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (000000862B20B400) [pid = 4412] [serial = 1919] [outer = 000000862ACBC800] 17:07:55 INFO - PROCESS | 4412 | 1461110875790 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 629ms 17:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:07:55 INFO - PROCESS | 4412 | 1461110875804 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 17:07:55 INFO - PROCESS | 4412 | 1461110875806 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 17:07:55 INFO - PROCESS | 4412 | 1461110875810 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:07:55 INFO - PROCESS | 4412 | 1461110875811 Marionette TRACE conn5 <- [1,2522,null,{}] 17:07:55 INFO - PROCESS | 4412 | 1461110875815 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:55 INFO - PROCESS | 4412 | 1461110875953 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 17:07:56 INFO - PROCESS | 4412 | 1461110875995 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:56 INFO - PROCESS | 4412 | ++DOCSHELL 000000862CFAF800 == 89 [pid = 4412] [id = 640] 17:07:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (000000862B35AC00) [pid = 4412] [serial = 1920] [outer = 0000000000000000] 17:07:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (000000862B364C00) [pid = 4412] [serial = 1921] [outer = 000000862B35AC00] 17:07:56 INFO - PROCESS | 4412 | 1461110876045 Marionette DEBUG loaded listener.js 17:07:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (000000862B435400) [pid = 4412] [serial = 1922] [outer = 000000862B35AC00] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862CE1C000 == 88 [pid = 4412] [id = 561] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862CDA2800 == 87 [pid = 4412] [id = 422] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862DE98000 == 86 [pid = 4412] [id = 609] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862AC11800 == 85 [pid = 4412] [id = 475] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000861BF4B000 == 84 [pid = 4412] [id = 610] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000861F67E800 == 83 [pid = 4412] [id = 384] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862D87E800 == 82 [pid = 4412] [id = 548] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862B009000 == 81 [pid = 4412] [id = 581] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862B199800 == 80 [pid = 4412] [id = 541] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008623C1D800 == 79 [pid = 4412] [id = 571] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000861DC3C800 == 78 [pid = 4412] [id = 611] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 00000086264E3800 == 77 [pid = 4412] [id = 370] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008621E1F000 == 76 [pid = 4412] [id = 570] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC74000 == 75 [pid = 4412] [id = 551] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862CB17800 == 74 [pid = 4412] [id = 550] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008623764800 == 73 [pid = 4412] [id = 326] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000861F666000 == 72 [pid = 4412] [id = 456] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C51000 == 71 [pid = 4412] [id = 399] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008626A47000 == 70 [pid = 4412] [id = 371] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862D0D8800 == 69 [pid = 4412] [id = 439] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 00000086281EB000 == 68 [pid = 4412] [id = 455] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862CFC7000 == 67 [pid = 4412] [id = 528] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862B016000 == 66 [pid = 4412] [id = 489] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E0E800 == 65 [pid = 4412] [id = 319] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862CFA1000 == 64 [pid = 4412] [id = 453] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 00000086125BE800 == 63 [pid = 4412] [id = 327] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008628293000 == 62 [pid = 4412] [id = 388] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862CFDA800 == 61 [pid = 4412] [id = 454] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008626E5B800 == 60 [pid = 4412] [id = 387] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 00000086244DB800 == 59 [pid = 4412] [id = 511] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862D89A800 == 58 [pid = 4412] [id = 549] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862F91B000 == 57 [pid = 4412] [id = 589] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 00000086264D0800 == 56 [pid = 4412] [id = 70] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008624270800 == 55 [pid = 4412] [id = 503] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C51800 == 54 [pid = 4412] [id = 372] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000861E840000 == 53 [pid = 4412] [id = 320] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862CE18800 == 52 [pid = 4412] [id = 527] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862F91A000 == 51 [pid = 4412] [id = 569] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862D6BC800 == 50 [pid = 4412] [id = 568] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008624267800 == 49 [pid = 4412] [id = 355] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862F8E2800 == 48 [pid = 4412] [id = 547] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862D69F000 == 47 [pid = 4412] [id = 567] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA46000 == 46 [pid = 4412] [id = 314] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E4D000 == 45 [pid = 4412] [id = 631] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000861DC3B800 == 44 [pid = 4412] [id = 630] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862CE16800 == 43 [pid = 4412] [id = 629] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862CB0D000 == 42 [pid = 4412] [id = 628] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862B736000 == 41 [pid = 4412] [id = 627] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862B1A0000 == 40 [pid = 4412] [id = 626] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862AC1F800 == 39 [pid = 4412] [id = 625] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 00000086282A8800 == 38 [pid = 4412] [id = 624] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 000000862D948000 == 37 [pid = 4412] [id = 601] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 00000086281D2000 == 36 [pid = 4412] [id = 623] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008623B4E800 == 35 [pid = 4412] [id = 622] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 00000086211CC000 == 34 [pid = 4412] [id = 621] 17:07:57 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C44800 == 33 [pid = 4412] [id = 620] 17:07:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862C126800 == 32 [pid = 4412] [id = 639] 17:07:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008626C43800 == 31 [pid = 4412] [id = 636] 17:07:58 INFO - PROCESS | 4412 | --DOCSHELL 00000086244DB000 == 30 [pid = 4412] [id = 635] 17:07:58 INFO - PROCESS | 4412 | --DOCSHELL 0000008623B52800 == 29 [pid = 4412] [id = 634] 17:07:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862309C000 == 28 [pid = 4412] [id = 633] 17:07:58 INFO - PROCESS | 4412 | --DOCSHELL 000000862B111800 == 27 [pid = 4412] [id = 638] 17:07:58 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5BC000 == 26 [pid = 4412] [id = 632] 17:07:58 INFO - PROCESS | 4412 | --DOCSHELL 00000086282AA000 == 25 [pid = 4412] [id = 637] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (0000008623650800) [pid = 4412] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (000000861FAA4C00) [pid = 4412] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (0000008623015000) [pid = 4412] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (000000862CE4F000) [pid = 4412] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (000000862337B800) [pid = 4412] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (0000008616867800) [pid = 4412] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (000000862B367800) [pid = 4412] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (00000086216A3C00) [pid = 4412] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (000000862C4D9800) [pid = 4412] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (000000861F3C3800) [pid = 4412] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (000000861E180000) [pid = 4412] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (0000008623398800) [pid = 4412] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008623EC7000) [pid = 4412] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (00000086204CF400) [pid = 4412] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861F8AA400) [pid = 4412] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000862CC8A400) [pid = 4412] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000862B4F2C00) [pid = 4412] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (0000008620291C00) [pid = 4412] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008622C85800) [pid = 4412] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (000000861E1A0400) [pid = 4412] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000861E18A400) [pid = 4412] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (000000861DCA5400) [pid = 4412] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008611F2DC00) [pid = 4412] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000862ACD7400) [pid = 4412] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861311CC00) [pid = 4412] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008617381400) [pid = 4412] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861FAB5C00) [pid = 4412] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:07:58 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000861F3C3C00) [pid = 4412] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:07:59 INFO - PROCESS | 4412 | 1461110879061 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 3299ms 17:07:59 INFO - PROCESS | 4412 | 1461110879113 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 4412 | 1461110879117 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 17:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:07:59 INFO - PROCESS | 4412 | 1461110879122 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - PROCESS | 4412 | 1461110879125 Marionette TRACE conn5 <- [1,2526,null,{}] 17:07:59 INFO - PROCESS | 4412 | 1461110879131 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:59 INFO - PROCESS | 4412 | 1461110879231 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 17:07:59 INFO - PROCESS | 4412 | 1461110879346 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:59 INFO - PROCESS | 4412 | ++DOCSHELL 0000008613669000 == 26 [pid = 4412] [id = 641] 17:07:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008611D90400) [pid = 4412] [serial = 1923] [outer = 0000000000000000] 17:07:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008611D91000) [pid = 4412] [serial = 1924] [outer = 0000008611D90400] 17:07:59 INFO - PROCESS | 4412 | 1461110879398 Marionette DEBUG loaded listener.js 17:07:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (0000008611F22400) [pid = 4412] [serial = 1925] [outer = 0000008611D90400] 17:07:59 INFO - PROCESS | 4412 | 1461110879816 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 732ms 17:07:59 INFO - PROCESS | 4412 | 1461110879855 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 4412 | 1461110879862 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 17:07:59 INFO - PROCESS | 4412 | 1461110879868 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:07:59 INFO - PROCESS | 4412 | 1461110879871 Marionette TRACE conn5 <- [1,2530,null,{}] 17:07:59 INFO - PROCESS | 4412 | 1461110879875 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:59 INFO - PROCESS | 4412 | 1461110879973 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 17:07:59 INFO - PROCESS | 4412 | 1461110879981 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 4412 | ++DOCSHELL 0000008617772800 == 27 [pid = 4412] [id = 642] 17:08:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008611F2A400) [pid = 4412] [serial = 1926] [outer = 0000000000000000] 17:08:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008612183400) [pid = 4412] [serial = 1927] [outer = 0000008611F2A400] 17:08:00 INFO - PROCESS | 4412 | 1461110880038 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861296D400) [pid = 4412] [serial = 1928] [outer = 0000008611F2A400] 17:08:00 INFO - PROCESS | 4412 | 1461110880520 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 17:08:00 INFO - PROCESS | 4412 | 1461110880544 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 17:08:00 INFO - PROCESS | 4412 | 1461110880547 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 17:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:08:00 INFO - PROCESS | 4412 | 1461110880551 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:08:00 INFO - PROCESS | 4412 | 1461110880555 Marionette TRACE conn5 <- [1,2534,null,{}] 17:08:00 INFO - PROCESS | 4412 | 1461110880567 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:00 INFO - PROCESS | 4412 | 1461110880692 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 17:08:00 INFO - PROCESS | 4412 | 1461110880710 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190E1000 == 28 [pid = 4412] [id = 643] 17:08:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000860CEC3000) [pid = 4412] [serial = 1929] [outer = 0000000000000000] 17:08:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (00000086138F8C00) [pid = 4412] [serial = 1930] [outer = 000000860CEC3000] 17:08:00 INFO - PROCESS | 4412 | 1461110880761 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (0000008616B33C00) [pid = 4412] [serial = 1931] [outer = 000000860CEC3000] 17:08:01 INFO - PROCESS | 4412 | 1461110881248 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 17:08:01 INFO - PROCESS | 4412 | 1461110881286 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 17:08:01 INFO - PROCESS | 4412 | 1461110881289 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 17:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:08:01 INFO - PROCESS | 4412 | 1461110881292 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:08:01 INFO - PROCESS | 4412 | 1461110881294 Marionette TRACE conn5 <- [1,2538,null,{}] 17:08:01 INFO - PROCESS | 4412 | 1461110881297 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:01 INFO - PROCESS | 4412 | 1461110881388 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 17:08:01 INFO - PROCESS | 4412 | 1461110881394 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:01 INFO - PROCESS | 4412 | ++DOCSHELL 000000861DC42000 == 29 [pid = 4412] [id = 644] 17:08:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (0000008616B40400) [pid = 4412] [serial = 1932] [outer = 0000000000000000] 17:08:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (0000008617271C00) [pid = 4412] [serial = 1933] [outer = 0000008616B40400] 17:08:01 INFO - PROCESS | 4412 | 1461110881444 Marionette DEBUG loaded listener.js 17:08:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (000000861773C400) [pid = 4412] [serial = 1934] [outer = 0000008616B40400] 17:08:01 INFO - PROCESS | 4412 | 1461110881876 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 17:08:01 INFO - PROCESS | 4412 | 1461110881927 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 17:08:01 INFO - PROCESS | 4412 | 1461110881929 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 17:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:08:01 INFO - PROCESS | 4412 | 1461110881932 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:08:01 INFO - PROCESS | 4412 | 1461110881934 Marionette TRACE conn5 <- [1,2542,null,{}] 17:08:01 INFO - PROCESS | 4412 | 1461110881937 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:02 INFO - PROCESS | 4412 | 1461110882019 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 17:08:02 INFO - PROCESS | 4412 | 1461110882025 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E84D000 == 30 [pid = 4412] [id = 645] 17:08:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008611F29C00) [pid = 4412] [serial = 1935] [outer = 0000000000000000] 17:08:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (000000861830BC00) [pid = 4412] [serial = 1936] [outer = 0000008611F29C00] 17:08:02 INFO - PROCESS | 4412 | 1461110882072 Marionette DEBUG loaded listener.js 17:08:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (000000861840BC00) [pid = 4412] [serial = 1937] [outer = 0000008611F29C00] 17:08:02 INFO - PROCESS | 4412 | 1461110882545 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 17:08:02 INFO - PROCESS | 4412 | 1461110882563 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 17:08:02 INFO - PROCESS | 4412 | 1461110882566 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 17:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:08:02 INFO - PROCESS | 4412 | 1461110882569 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:08:02 INFO - PROCESS | 4412 | 1461110882571 Marionette TRACE conn5 <- [1,2546,null,{}] 17:08:02 INFO - PROCESS | 4412 | 1461110882579 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:02 INFO - PROCESS | 4412 | 1461110882700 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 17:08:02 INFO - PROCESS | 4412 | 1461110882710 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC7D000 == 31 [pid = 4412] [id = 646] 17:08:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 135 (0000008618809C00) [pid = 4412] [serial = 1938] [outer = 0000000000000000] 17:08:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 136 (000000861B286000) [pid = 4412] [serial = 1939] [outer = 0000008618809C00] 17:08:02 INFO - PROCESS | 4412 | 1461110882762 Marionette DEBUG loaded listener.js 17:08:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 137 (000000861B4E4400) [pid = 4412] [serial = 1940] [outer = 0000008618809C00] 17:08:03 INFO - PROCESS | 4412 | 1461110883215 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 17:08:03 INFO - PROCESS | 4412 | 1461110883263 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 17:08:03 INFO - PROCESS | 4412 | 1461110883265 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 17:08:03 INFO - PROCESS | 4412 | 1461110883269 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:08:03 INFO - PROCESS | 4412 | 1461110883271 Marionette TRACE conn5 <- [1,2550,null,{}] 17:08:03 INFO - PROCESS | 4412 | 1461110883274 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:03 INFO - PROCESS | 4412 | 1461110883354 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 17:08:03 INFO - PROCESS | 4412 | 1461110883393 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:03 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F269800 == 32 [pid = 4412] [id = 647] 17:08:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 138 (000000861BC49800) [pid = 4412] [serial = 1941] [outer = 0000000000000000] 17:08:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 139 (000000861BC4D800) [pid = 4412] [serial = 1942] [outer = 000000861BC49800] 17:08:03 INFO - PROCESS | 4412 | 1461110883438 Marionette DEBUG loaded listener.js 17:08:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 140 (000000861BFCC000) [pid = 4412] [serial = 1943] [outer = 000000861BC49800] 17:08:03 INFO - PROCESS | 4412 | 1461110883870 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 17:08:03 INFO - PROCESS | 4412 | 1461110883906 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 17:08:03 INFO - PROCESS | 4412 | 1461110883908 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 17:08:03 INFO - PROCESS | 4412 | 1461110883911 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:08:03 INFO - PROCESS | 4412 | 1461110883913 Marionette TRACE conn5 <- [1,2554,null,{}] 17:08:03 INFO - PROCESS | 4412 | 1461110883917 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:04 INFO - PROCESS | 4412 | 1461110883999 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 17:08:04 INFO - PROCESS | 4412 | 1461110884008 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:04 INFO - PROCESS | 4412 | ++DOCSHELL 000000861FA12800 == 33 [pid = 4412] [id = 648] 17:08:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 141 (000000861BFD6000) [pid = 4412] [serial = 1944] [outer = 0000000000000000] 17:08:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 142 (000000861BFDF400) [pid = 4412] [serial = 1945] [outer = 000000861BFD6000] 17:08:04 INFO - PROCESS | 4412 | 1461110884055 Marionette DEBUG loaded listener.js 17:08:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 143 (000000861CED0000) [pid = 4412] [serial = 1946] [outer = 000000861BFD6000] 17:08:04 INFO - PROCESS | 4412 | 1461110884538 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 690ms 17:08:04 INFO - PROCESS | 4412 | 1461110884606 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 17:08:04 INFO - PROCESS | 4412 | 1461110884608 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 17:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:08:04 INFO - PROCESS | 4412 | 1461110884620 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:08:04 INFO - PROCESS | 4412 | 1461110884622 Marionette TRACE conn5 <- [1,2558,null,{}] 17:08:04 INFO - PROCESS | 4412 | 1461110884626 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:04 INFO - PROCESS | 4412 | 1461110884739 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 17:08:04 INFO - PROCESS | 4412 | 1461110884827 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:04 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190E0000 == 34 [pid = 4412] [id = 649] 17:08:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 144 (000000861DCA5400) [pid = 4412] [serial = 1947] [outer = 0000000000000000] 17:08:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 145 (000000861E182C00) [pid = 4412] [serial = 1948] [outer = 000000861DCA5400] 17:08:04 INFO - PROCESS | 4412 | 1461110884873 Marionette DEBUG loaded listener.js 17:08:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 146 (000000861E1A7800) [pid = 4412] [serial = 1949] [outer = 000000861DCA5400] 17:08:05 INFO - PROCESS | 4412 | 1461110885308 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 17:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:08:05 INFO - PROCESS | 4412 | 1461110885360 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 17:08:05 INFO - PROCESS | 4412 | 1461110885363 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 17:08:05 INFO - PROCESS | 4412 | 1461110885366 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:08:05 INFO - PROCESS | 4412 | 1461110885368 Marionette TRACE conn5 <- [1,2562,null,{}] 17:08:05 INFO - PROCESS | 4412 | 1461110885371 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:05 INFO - PROCESS | 4412 | 1461110885490 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 17:08:05 INFO - PROCESS | 4412 | 1461110885500 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:05 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622B07000 == 35 [pid = 4412] [id = 650] 17:08:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 147 (000000861E107C00) [pid = 4412] [serial = 1950] [outer = 0000000000000000] 17:08:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 148 (000000861EAA4400) [pid = 4412] [serial = 1951] [outer = 000000861E107C00] 17:08:05 INFO - PROCESS | 4412 | 1461110885546 Marionette DEBUG loaded listener.js 17:08:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 149 (000000861F06C800) [pid = 4412] [serial = 1952] [outer = 000000861E107C00] 17:08:05 INFO - PROCESS | 4412 | 1461110885984 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 692ms 17:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:08:06 INFO - PROCESS | 4412 | 1461110886060 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 17:08:06 INFO - PROCESS | 4412 | 1461110886063 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 17:08:06 INFO - PROCESS | 4412 | 1461110886107 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:08:06 INFO - PROCESS | 4412 | 1461110886110 Marionette TRACE conn5 <- [1,2566,null,{}] 17:08:06 INFO - PROCESS | 4412 | 1461110886119 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:07 INFO - PROCESS | 4412 | 1461110887018 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 148 (000000861E7CCC00) [pid = 4412] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 147 (000000862A433000) [pid = 4412] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 146 (00000086241E8C00) [pid = 4412] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 145 (000000862429F400) [pid = 4412] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 144 (000000862B4F2000) [pid = 4412] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 143 (0000008611F24800) [pid = 4412] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 142 (000000861F075000) [pid = 4412] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 141 (000000861C5E4400) [pid = 4412] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 140 (00000086204CE000) [pid = 4412] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 139 (000000862C287C00) [pid = 4412] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 138 (0000008623A1A400) [pid = 4412] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 137 (0000008616BB5400) [pid = 4412] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 136 (00000086103C9000) [pid = 4412] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 135 (000000861F074800) [pid = 4412] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 134 (0000008624224800) [pid = 4412] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (00000086204D3000) [pid = 4412] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000862CC09400) [pid = 4412] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (0000008628976C00) [pid = 4412] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000862CC11C00) [pid = 4412] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (000000862B208400) [pid = 4412] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (000000862A434000) [pid = 4412] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (000000862ACBC800) [pid = 4412] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000862410B000) [pid = 4412] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008623EBE800) [pid = 4412] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008616B3B400) [pid = 4412] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (00000086216A3800) [pid = 4412] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861FA98800) [pid = 4412] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008611860C00) [pid = 4412] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008612182C00) [pid = 4412] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008611F31000) [pid = 4412] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008626424800) [pid = 4412] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (000000862443F400) [pid = 4412] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000862429E800) [pid = 4412] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000862429AC00) [pid = 4412] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008623BD2000) [pid = 4412] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008623A24800) [pid = 4412] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008623382400) [pid = 4412] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (000000861F3CB800) [pid = 4412] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (0000008616B41800) [pid = 4412] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (0000008623641800) [pid = 4412] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:08:07 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (0000008623378400) [pid = 4412] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:08:07 INFO - PROCESS | 4412 | 1461110887090 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190E7000 == 36 [pid = 4412] [id = 651] 17:08:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861053E000) [pid = 4412] [serial = 1953] [outer = 0000000000000000] 17:08:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008611F22C00) [pid = 4412] [serial = 1954] [outer = 000000861053E000] 17:08:07 INFO - PROCESS | 4412 | 1461110887149 Marionette DEBUG loaded listener.js 17:08:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861F3C5400) [pid = 4412] [serial = 1955] [outer = 000000861053E000] 17:08:07 INFO - PROCESS | 4412 | 1461110887537 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1492ms 17:08:07 INFO - PROCESS | 4412 | 1461110887564 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 17:08:07 INFO - PROCESS | 4412 | 1461110887566 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 17:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:08:07 INFO - PROCESS | 4412 | 1461110887569 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - PROCESS | 4412 | 1461110887571 Marionette TRACE conn5 <- [1,2570,null,{}] 17:08:07 INFO - PROCESS | 4412 | 1461110887574 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:07 INFO - PROCESS | 4412 | 1461110887657 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 17:08:07 INFO - PROCESS | 4412 | 1461110887663 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E54800 == 37 [pid = 4412] [id = 652] 17:08:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861F3F4000) [pid = 4412] [serial = 1956] [outer = 0000000000000000] 17:08:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861F8A0400) [pid = 4412] [serial = 1957] [outer = 000000861F3F4000] 17:08:07 INFO - PROCESS | 4412 | 1461110887710 Marionette DEBUG loaded listener.js 17:08:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861F8A8C00) [pid = 4412] [serial = 1958] [outer = 000000861F3F4000] 17:08:08 INFO - PROCESS | 4412 | 1461110888121 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 586ms 17:08:08 INFO - PROCESS | 4412 | 1461110888160 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 17:08:08 INFO - PROCESS | 4412 | 1461110888162 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 17:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:08:08 INFO - PROCESS | 4412 | 1461110888165 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - PROCESS | 4412 | 1461110888167 Marionette TRACE conn5 <- [1,2574,null,{}] 17:08:08 INFO - PROCESS | 4412 | 1461110888182 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:08 INFO - PROCESS | 4412 | 1461110888265 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 17:08:08 INFO - PROCESS | 4412 | 1461110888272 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 4412 | ++DOCSHELL 000000862330F800 == 38 [pid = 4412] [id = 653] 17:08:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (000000861F8AD800) [pid = 4412] [serial = 1959] [outer = 0000000000000000] 17:08:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (000000861F96EC00) [pid = 4412] [serial = 1960] [outer = 000000861F8AD800] 17:08:08 INFO - PROCESS | 4412 | 1461110888319 Marionette DEBUG loaded listener.js 17:08:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (000000861F977800) [pid = 4412] [serial = 1961] [outer = 000000861F8AD800] 17:08:08 INFO - PROCESS | 4412 | 1461110888779 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 648ms 17:08:08 INFO - PROCESS | 4412 | 1461110888822 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 17:08:08 INFO - PROCESS | 4412 | 1461110888824 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 17:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:08:08 INFO - PROCESS | 4412 | 1461110888827 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - PROCESS | 4412 | 1461110888829 Marionette TRACE conn5 <- [1,2578,null,{}] 17:08:08 INFO - PROCESS | 4412 | 1461110888832 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:08 INFO - PROCESS | 4412 | 1461110888915 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 17:08:08 INFO - PROCESS | 4412 | 1461110888925 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 4412 | ++DOCSHELL 000000862359D000 == 39 [pid = 4412] [id = 654] 17:08:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (000000861FA98400) [pid = 4412] [serial = 1962] [outer = 0000000000000000] 17:08:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000861FA9D800) [pid = 4412] [serial = 1963] [outer = 000000861FA98400] 17:08:08 INFO - PROCESS | 4412 | 1461110888972 Marionette DEBUG loaded listener.js 17:08:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (000000861FAB5C00) [pid = 4412] [serial = 1964] [outer = 000000861FA98400] 17:08:09 INFO - PROCESS | 4412 | 1461110889817 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1031ms 17:08:09 INFO - PROCESS | 4412 | 1461110889862 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 17:08:09 INFO - PROCESS | 4412 | 1461110889868 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 17:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:08:09 INFO - PROCESS | 4412 | 1461110889896 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - PROCESS | 4412 | 1461110889900 Marionette TRACE conn5 <- [1,2582,null,{}] 17:08:09 INFO - PROCESS | 4412 | 1461110889906 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:10 INFO - PROCESS | 4412 | 1461110890054 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 17:08:10 INFO - PROCESS | 4412 | 1461110890184 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:10 INFO - PROCESS | 4412 | ++DOCSHELL 00000086173AC800 == 40 [pid = 4412] [id = 655] 17:08:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008611F2CC00) [pid = 4412] [serial = 1965] [outer = 0000000000000000] 17:08:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000861217E000) [pid = 4412] [serial = 1966] [outer = 0000008611F2CC00] 17:08:10 INFO - PROCESS | 4412 | 1461110890244 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008613117400) [pid = 4412] [serial = 1967] [outer = 0000008611F2CC00] 17:08:11 INFO - PROCESS | 4412 | 1461110891002 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:08:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:08:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1192ms 17:08:11 INFO - PROCESS | 4412 | 1461110891090 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 17:08:11 INFO - PROCESS | 4412 | 1461110891098 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 17:08:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:08:11 INFO - PROCESS | 4412 | 1461110891105 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 4412 | 1461110891108 Marionette TRACE conn5 <- [1,2586,null,{}] 17:08:11 INFO - PROCESS | 4412 | 1461110891112 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:11 INFO - PROCESS | 4412 | 1461110891265 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 17:08:11 INFO - PROCESS | 4412 | 1461110891392 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EB35800 == 41 [pid = 4412] [id = 656] 17:08:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008610B87400) [pid = 4412] [serial = 1968] [outer = 0000000000000000] 17:08:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (0000008616A31C00) [pid = 4412] [serial = 1969] [outer = 0000008610B87400] 17:08:11 INFO - PROCESS | 4412 | 1461110891450 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (000000861844E800) [pid = 4412] [serial = 1970] [outer = 0000008610B87400] 17:08:12 INFO - PROCESS | 4412 | 1461110892432 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1383ms 17:08:12 INFO - PROCESS | 4412 | 1461110892493 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 17:08:12 INFO - PROCESS | 4412 | 1461110892497 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 17:08:12 INFO - PROCESS | 4412 | 1461110892503 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:08:12 INFO - PROCESS | 4412 | 1461110892507 Marionette TRACE conn5 <- [1,2590,null,{}] 17:08:12 INFO - PROCESS | 4412 | 1461110892514 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:12 INFO - PROCESS | 4412 | 1461110892640 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 17:08:12 INFO - PROCESS | 4412 | --DOCSHELL 00000086184D0800 == 40 [pid = 4412] [id = 298] 17:08:12 INFO - PROCESS | 4412 | --DOCSHELL 000000861F270000 == 39 [pid = 4412] [id = 303] 17:08:12 INFO - PROCESS | 4412 | --DOCSHELL 00000086216CD000 == 38 [pid = 4412] [id = 305] 17:08:12 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED48800 == 37 [pid = 4412] [id = 302] 17:08:12 INFO - PROCESS | 4412 | --DOCSHELL 000000861EA4E000 == 36 [pid = 4412] [id = 301] 17:08:12 INFO - PROCESS | 4412 | --DOCSHELL 00000086184D0000 == 35 [pid = 4412] [id = 304] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (000000862B364C00) [pid = 4412] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (000000862B4F5400) [pid = 4412] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000862B795400) [pid = 4412] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000862443A000) [pid = 4412] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (000000862B360C00) [pid = 4412] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (0000008626422000) [pid = 4412] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (000000862A435C00) [pid = 4412] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000862B8C3800) [pid = 4412] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (000000861C53BC00) [pid = 4412] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000862CE51C00) [pid = 4412] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861F4AD400) [pid = 4412] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008623BCC800) [pid = 4412] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000862CC0A400) [pid = 4412] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008624441000) [pid = 4412] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (00000086235B5400) [pid = 4412] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861BF97800) [pid = 4412] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (000000861FABD800) [pid = 4412] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000862446D000) [pid = 4412] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000862337BC00) [pid = 4412] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000862CCBF400) [pid = 4412] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (0000008628981800) [pid = 4412] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000862CEDA400) [pid = 4412] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000862B20B400) [pid = 4412] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008626419000) [pid = 4412] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (00000086242A4000) [pid = 4412] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (00000086241ED400) [pid = 4412] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (0000008622C7F000) [pid = 4412] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000862B02EC00) [pid = 4412] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (000000862AC5F400) [pid = 4412] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (0000008622C7C800) [pid = 4412] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (000000861FAD3400) [pid = 4412] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (00000086204CC800) [pid = 4412] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (000000861310E400) [pid = 4412] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861F3C7400) [pid = 4412] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (000000861BFCFC00) [pid = 4412] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (0000008616B38C00) [pid = 4412] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (000000862364EC00) [pid = 4412] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (000000861BFDC800) [pid = 4412] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (000000862ACCAC00) [pid = 4412] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000862AC5E400) [pid = 4412] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000862897D400) [pid = 4412] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (0000008628967800) [pid = 4412] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (00000086264B0000) [pid = 4412] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (000000862447B400) [pid = 4412] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (000000862443FC00) [pid = 4412] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (00000086242CD000) [pid = 4412] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (00000086241BB000) [pid = 4412] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (0000008623EC1800) [pid = 4412] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 77 (0000008623BD3C00) [pid = 4412] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 76 (0000008623B15400) [pid = 4412] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 75 (00000086239A4C00) [pid = 4412] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 74 (0000008623648C00) [pid = 4412] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 73 (00000086204ED000) [pid = 4412] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 72 (000000861FA9A000) [pid = 4412] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 71 (000000861BF98000) [pid = 4412] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 70 (00000086175C5400) [pid = 4412] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 69 (0000008623737400) [pid = 4412] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 68 (000000862338D800) [pid = 4412] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 67 (00000086236E9400) [pid = 4412] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 66 (000000862ACC9400) [pid = 4412] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | --DOMWINDOW == 65 (0000008623012C00) [pid = 4412] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:08:12 INFO - PROCESS | 4412 | 1461110892813 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616ED4000 == 36 [pid = 4412] [id = 657] 17:08:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 66 (0000008611653800) [pid = 4412] [serial = 1971] [outer = 0000000000000000] 17:08:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 67 (0000008611D8BC00) [pid = 4412] [serial = 1972] [outer = 0000008611653800] 17:08:12 INFO - PROCESS | 4412 | 1461110892872 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 68 (0000008611E3C000) [pid = 4412] [serial = 1973] [outer = 0000008611653800] 17:08:13 INFO - PROCESS | 4412 | 1461110893316 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:08:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 836ms 17:08:13 INFO - PROCESS | 4412 | 1461110893344 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 4412 | 1461110893350 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 17:08:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:08:13 INFO - PROCESS | 4412 | 1461110893356 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 4412 | 1461110893359 Marionette TRACE conn5 <- [1,2594,null,{}] 17:08:13 INFO - PROCESS | 4412 | 1461110893394 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:13 INFO - PROCESS | 4412 | 1461110893481 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 17:08:13 INFO - PROCESS | 4412 | 1461110893490 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E83C000 == 37 [pid = 4412] [id = 658] 17:08:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 69 (000000861250E000) [pid = 4412] [serial = 1974] [outer = 0000000000000000] 17:08:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 70 (0000008613119400) [pid = 4412] [serial = 1975] [outer = 000000861250E000] 17:08:13 INFO - PROCESS | 4412 | 1461110893537 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 71 (00000086138F5C00) [pid = 4412] [serial = 1976] [outer = 000000861250E000] 17:08:14 INFO - PROCESS | 4412 | 1461110894022 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:08:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:08:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 713ms 17:08:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:08:14 INFO - PROCESS | 4412 | 1461110894098 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 4412 | 1461110894100 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 17:08:14 INFO - PROCESS | 4412 | 1461110894104 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 4412 | 1461110894108 Marionette TRACE conn5 <- [1,2598,null,{}] 17:08:14 INFO - PROCESS | 4412 | 1461110894123 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:14 INFO - PROCESS | 4412 | 1461110894214 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 17:08:14 INFO - PROCESS | 4412 | 1461110894294 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:14 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F26E800 == 38 [pid = 4412] [id = 659] 17:08:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 72 (0000008616D17800) [pid = 4412] [serial = 1977] [outer = 0000000000000000] 17:08:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 73 (00000086178A6800) [pid = 4412] [serial = 1978] [outer = 0000008616D17800] 17:08:14 INFO - PROCESS | 4412 | 1461110894343 Marionette DEBUG loaded listener.js 17:08:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 74 (0000008618457800) [pid = 4412] [serial = 1979] [outer = 0000008616D17800] 17:08:14 INFO - PROCESS | 4412 | 1461110894733 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:08:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:08:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 17:08:14 INFO - PROCESS | 4412 | 1461110894802 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 4412 | 1461110894805 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 17:08:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:08:14 INFO - PROCESS | 4412 | 1461110894809 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 4412 | 1461110894811 Marionette TRACE conn5 <- [1,2602,null,{}] 17:08:14 INFO - PROCESS | 4412 | 1461110894815 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:14 INFO - PROCESS | 4412 | 1461110894937 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 17:08:15 INFO - PROCESS | 4412 | 1461110894989 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 4412 | ++DOCSHELL 00000086216CD800 == 39 [pid = 4412] [id = 660] 17:08:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 75 (0000008618813000) [pid = 4412] [serial = 1980] [outer = 0000000000000000] 17:08:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 76 (000000861B449800) [pid = 4412] [serial = 1981] [outer = 0000008618813000] 17:08:15 INFO - PROCESS | 4412 | 1461110895036 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 77 (000000861BC48C00) [pid = 4412] [serial = 1982] [outer = 0000008618813000] 17:08:15 INFO - PROCESS | 4412 | 1461110895466 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:08:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:08:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 17:08:15 INFO - PROCESS | 4412 | 1461110895502 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 4412 | 1461110895504 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 17:08:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:08:15 INFO - PROCESS | 4412 | 1461110895512 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - PROCESS | 4412 | 1461110895514 Marionette TRACE conn5 <- [1,2606,null,{}] 17:08:15 INFO - PROCESS | 4412 | 1461110895562 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:15 INFO - PROCESS | 4412 | 1461110895675 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 17:08:15 INFO - PROCESS | 4412 | 1461110895688 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C78000 == 40 [pid = 4412] [id = 661] 17:08:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (000000861B4DFC00) [pid = 4412] [serial = 1983] [outer = 0000000000000000] 17:08:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (000000861BFD3000) [pid = 4412] [serial = 1984] [outer = 000000861B4DFC00] 17:08:15 INFO - PROCESS | 4412 | 1461110895780 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (000000861C541000) [pid = 4412] [serial = 1985] [outer = 000000861B4DFC00] 17:08:16 INFO - PROCESS | 4412 | 1461110896225 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:08:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:08:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 755ms 17:08:16 INFO - PROCESS | 4412 | 1461110896270 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 17:08:16 INFO - PROCESS | 4412 | 1461110896272 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 17:08:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:08:16 INFO - PROCESS | 4412 | 1461110896276 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:08:16 INFO - PROCESS | 4412 | 1461110896278 Marionette TRACE conn5 <- [1,2610,null,{}] 17:08:16 INFO - PROCESS | 4412 | 1461110896282 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:16 INFO - PROCESS | 4412 | 1461110896413 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 17:08:16 INFO - PROCESS | 4412 | 1461110896472 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E68000 == 41 [pid = 4412] [id = 662] 17:08:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861E5F4400) [pid = 4412] [serial = 1986] [outer = 0000000000000000] 17:08:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861EAA5C00) [pid = 4412] [serial = 1987] [outer = 000000861E5F4400] 17:08:16 INFO - PROCESS | 4412 | 1461110896521 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (000000861F3C5000) [pid = 4412] [serial = 1988] [outer = 000000861E5F4400] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (000000861DCA5400) [pid = 4412] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (0000008611F29C00) [pid = 4412] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (000000860CEC3000) [pid = 4412] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (0000008611D90400) [pid = 4412] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (000000861BC49800) [pid = 4412] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 77 (0000008616B40400) [pid = 4412] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 76 (0000008611F2A400) [pid = 4412] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 75 (0000008618809C00) [pid = 4412] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 74 (000000861BFD6000) [pid = 4412] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 73 (000000861E107C00) [pid = 4412] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 72 (000000861F3F4000) [pid = 4412] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 71 (000000861053E000) [pid = 4412] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:08:16 INFO - PROCESS | 4412 | --DOMWINDOW == 70 (000000861F8AD800) [pid = 4412] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:08:17 INFO - PROCESS | 4412 | 1461110897044 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:08:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:08:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 774ms 17:08:17 INFO - PROCESS | 4412 | 1461110897053 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 4412 | 1461110897055 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 17:08:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:08:17 INFO - PROCESS | 4412 | 1461110897063 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 4412 | 1461110897065 Marionette TRACE conn5 <- [1,2614,null,{}] 17:08:17 INFO - PROCESS | 4412 | 1461110897068 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:17 INFO - PROCESS | 4412 | 1461110897152 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 17:08:17 INFO - PROCESS | 4412 | 1461110897231 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616B09800 == 42 [pid = 4412] [id = 663] 17:08:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 71 (0000008611D90400) [pid = 4412] [serial = 1989] [outer = 0000000000000000] 17:08:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 72 (00000086177E6C00) [pid = 4412] [serial = 1990] [outer = 0000008611D90400] 17:08:17 INFO - PROCESS | 4412 | 1461110897277 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 73 (000000861F3B3C00) [pid = 4412] [serial = 1991] [outer = 0000008611D90400] 17:08:17 INFO - PROCESS | 4412 | 1461110897643 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:08:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:08:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 628ms 17:08:17 INFO - PROCESS | 4412 | 1461110897695 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 4412 | 1461110897697 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 17:08:17 INFO - PROCESS | 4412 | 1461110897700 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:08:17 INFO - PROCESS | 4412 | 1461110897702 Marionette TRACE conn5 <- [1,2618,null,{}] 17:08:17 INFO - PROCESS | 4412 | 1461110897706 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:17 INFO - PROCESS | 4412 | 1461110897822 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 17:08:17 INFO - PROCESS | 4412 | 1461110897831 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 4412 | ++DOCSHELL 000000862370D000 == 43 [pid = 4412] [id = 664] 17:08:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 74 (000000861BFD7400) [pid = 4412] [serial = 1992] [outer = 0000000000000000] 17:08:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 75 (000000861F3EF000) [pid = 4412] [serial = 1993] [outer = 000000861BFD7400] 17:08:17 INFO - PROCESS | 4412 | 1461110897881 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 76 (000000861F8A4000) [pid = 4412] [serial = 1994] [outer = 000000861BFD7400] 17:08:18 INFO - PROCESS | 4412 | 1461110898287 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:08:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:08:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 17:08:18 INFO - PROCESS | 4412 | 1461110898333 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 17:08:18 INFO - PROCESS | 4412 | 1461110898335 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 17:08:18 INFO - PROCESS | 4412 | 1461110898339 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:08:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:08:18 INFO - PROCESS | 4412 | 1461110898340 Marionette TRACE conn5 <- [1,2622,null,{}] 17:08:18 INFO - PROCESS | 4412 | 1461110898344 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:18 INFO - PROCESS | 4412 | 1461110898456 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 17:08:18 INFO - PROCESS | 4412 | 1461110898496 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:18 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623752800 == 44 [pid = 4412] [id = 665] 17:08:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 77 (000000861F629000) [pid = 4412] [serial = 1995] [outer = 0000000000000000] 17:08:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (000000861F96D000) [pid = 4412] [serial = 1996] [outer = 000000861F629000] 17:08:18 INFO - PROCESS | 4412 | 1461110898541 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (000000861FA9F800) [pid = 4412] [serial = 1997] [outer = 000000861F629000] 17:08:18 INFO - PROCESS | 4412 | 1461110898976 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:08:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:08:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 17:08:19 INFO - PROCESS | 4412 | 1461110899126 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 4412 | 1461110899130 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 17:08:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:08:19 INFO - PROCESS | 4412 | 1461110899137 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 4412 | 1461110899141 Marionette TRACE conn5 <- [1,2626,null,{}] 17:08:19 INFO - PROCESS | 4412 | 1461110899150 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:19 INFO - PROCESS | 4412 | 1461110899264 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 17:08:19 INFO - PROCESS | 4412 | 1461110899352 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 4412 | ++DOCSHELL 00000086178B6800 == 45 [pid = 4412] [id = 666] 17:08:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (0000008610DD9800) [pid = 4412] [serial = 1998] [outer = 0000000000000000] 17:08:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861166B800) [pid = 4412] [serial = 1999] [outer = 0000008610DD9800] 17:08:19 INFO - PROCESS | 4412 | 1461110899410 Marionette DEBUG loaded listener.js 17:08:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (0000008611F31C00) [pid = 4412] [serial = 2000] [outer = 0000008610DD9800] 17:08:20 INFO - PROCESS | 4412 | 1461110900037 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:08:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:08:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 943ms 17:08:20 INFO - PROCESS | 4412 | 1461110900085 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 17:08:20 INFO - PROCESS | 4412 | 1461110900093 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 17:08:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:08:20 INFO - PROCESS | 4412 | 1461110900115 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:08:20 INFO - PROCESS | 4412 | 1461110900119 Marionette TRACE conn5 <- [1,2630,null,{}] 17:08:20 INFO - PROCESS | 4412 | 1461110900123 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:20 INFO - PROCESS | 4412 | 1461110900236 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 17:08:20 INFO - PROCESS | 4412 | 1461110900357 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:20 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621612000 == 46 [pid = 4412] [id = 667] 17:08:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (0000008616B3DC00) [pid = 4412] [serial = 2001] [outer = 0000000000000000] 17:08:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (00000086178A9C00) [pid = 4412] [serial = 2002] [outer = 0000008616B3DC00] 17:08:20 INFO - PROCESS | 4412 | 1461110900414 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (000000861880AC00) [pid = 4412] [serial = 2003] [outer = 0000008616B3DC00] 17:08:21 INFO - PROCESS | 4412 | 1461110901039 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:08:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:08:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 17:08:21 INFO - PROCESS | 4412 | 1461110901106 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 17:08:21 INFO - PROCESS | 4412 | 1461110901109 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 17:08:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:08:21 INFO - PROCESS | 4412 | 1461110901113 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 4412 | 1461110901118 Marionette TRACE conn5 <- [1,2634,null,{}] 17:08:21 INFO - PROCESS | 4412 | 1461110901146 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:21 INFO - PROCESS | 4412 | 1461110901271 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 17:08:21 INFO - PROCESS | 4412 | 1461110901384 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237DA000 == 47 [pid = 4412] [id = 668] 17:08:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (000000861E109C00) [pid = 4412] [serial = 2004] [outer = 0000000000000000] 17:08:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (000000861E7D3000) [pid = 4412] [serial = 2005] [outer = 000000861E109C00] 17:08:21 INFO - PROCESS | 4412 | 1461110901444 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (000000861F96F000) [pid = 4412] [serial = 2006] [outer = 000000861E109C00] 17:08:22 INFO - PROCESS | 4412 | 1461110902071 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:08:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:08:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1029ms 17:08:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:08:22 INFO - PROCESS | 4412 | 1461110902144 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 4412 | 1461110902147 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 17:08:22 INFO - PROCESS | 4412 | 1461110902151 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - PROCESS | 4412 | 1461110902153 Marionette TRACE conn5 <- [1,2638,null,{}] 17:08:22 INFO - PROCESS | 4412 | 1461110902157 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:22 INFO - PROCESS | 4412 | 1461110902297 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 17:08:22 INFO - PROCESS | 4412 | 1461110902417 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:22 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238EF000 == 48 [pid = 4412] [id = 669] 17:08:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (000000861FAD2000) [pid = 4412] [serial = 2007] [outer = 0000000000000000] 17:08:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (000000861FAD6800) [pid = 4412] [serial = 2008] [outer = 000000861FAD2000] 17:08:22 INFO - PROCESS | 4412 | 1461110902477 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (000000861FAEA400) [pid = 4412] [serial = 2009] [outer = 000000861FAD2000] 17:08:23 INFO - PROCESS | 4412 | 1461110903016 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:08:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:08:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 945ms 17:08:23 INFO - PROCESS | 4412 | 1461110903097 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 17:08:23 INFO - PROCESS | 4412 | 1461110903100 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 17:08:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:08:23 INFO - PROCESS | 4412 | 1461110903104 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - PROCESS | 4412 | 1461110903107 Marionette TRACE conn5 <- [1,2642,null,{}] 17:08:23 INFO - PROCESS | 4412 | 1461110903111 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:23 INFO - PROCESS | 4412 | 1461110903217 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 17:08:23 INFO - PROCESS | 4412 | 1461110903347 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:23 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623322800 == 49 [pid = 4412] [id = 670] 17:08:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (000000861F977000) [pid = 4412] [serial = 2010] [outer = 0000000000000000] 17:08:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (0000008620289000) [pid = 4412] [serial = 2011] [outer = 000000861F977000] 17:08:23 INFO - PROCESS | 4412 | 1461110903404 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (0000008620463C00) [pid = 4412] [serial = 2012] [outer = 000000861F977000] 17:08:24 INFO - PROCESS | 4412 | 1461110904138 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:08:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:08:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1087ms 17:08:24 INFO - PROCESS | 4412 | 1461110904193 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 17:08:24 INFO - PROCESS | 4412 | 1461110904197 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 17:08:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:08:24 INFO - PROCESS | 4412 | 1461110904202 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:08:24 INFO - PROCESS | 4412 | 1461110904206 Marionette TRACE conn5 <- [1,2646,null,{}] 17:08:24 INFO - PROCESS | 4412 | 1461110904212 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:24 INFO - PROCESS | 4412 | 1461110904312 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 17:08:24 INFO - PROCESS | 4412 | 1461110904440 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:24 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616B10000 == 50 [pid = 4412] [id = 671] 17:08:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (00000086127D5000) [pid = 4412] [serial = 2013] [outer = 0000000000000000] 17:08:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (0000008613113000) [pid = 4412] [serial = 2014] [outer = 00000086127D5000] 17:08:24 INFO - PROCESS | 4412 | 1461110904496 Marionette DEBUG loaded listener.js 17:08:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (0000008616B3E000) [pid = 4412] [serial = 2015] [outer = 00000086127D5000] 17:08:24 INFO - PROCESS | 4412 | --DOCSHELL 000000861E839800 == 49 [pid = 4412] [id = 311] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (000000861F96EC00) [pid = 4412] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (000000861E182C00) [pid = 4412] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (000000861830BC00) [pid = 4412] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (000000861840BC00) [pid = 4412] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (00000086138F8C00) [pid = 4412] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (0000008616B33C00) [pid = 4412] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (0000008611D91000) [pid = 4412] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (0000008611F22400) [pid = 4412] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (000000861BC4D800) [pid = 4412] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (000000861BFCC000) [pid = 4412] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (0000008617271C00) [pid = 4412] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000861773C400) [pid = 4412] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (0000008612183400) [pid = 4412] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (000000861296D400) [pid = 4412] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (000000861B286000) [pid = 4412] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (000000861B4E4400) [pid = 4412] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (000000861BFDF400) [pid = 4412] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (000000861EAA4400) [pid = 4412] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (000000861F977800) [pid = 4412] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 77 (000000861E1A7800) [pid = 4412] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 76 (000000861F06C800) [pid = 4412] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 75 (000000861F8A0400) [pid = 4412] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 74 (0000008611F22C00) [pid = 4412] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 73 (000000861F8A8C00) [pid = 4412] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 72 (000000861F3C5400) [pid = 4412] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:08:24 INFO - PROCESS | 4412 | --DOMWINDOW == 71 (000000861CED0000) [pid = 4412] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:08:25 INFO - PROCESS | 4412 | 1461110904996 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:08:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:08:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 881ms 17:08:25 INFO - PROCESS | 4412 | 1461110905088 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 17:08:25 INFO - PROCESS | 4412 | 1461110905095 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 17:08:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:08:25 INFO - PROCESS | 4412 | 1461110905101 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:08:25 INFO - PROCESS | 4412 | 1461110905104 Marionette TRACE conn5 <- [1,2650,null,{}] 17:08:25 INFO - PROCESS | 4412 | 1461110905108 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:25 INFO - PROCESS | 4412 | 1461110905207 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 17:08:25 INFO - PROCESS | 4412 | 1461110905213 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:25 INFO - PROCESS | 4412 | ++DOCSHELL 000000861C5C2000 == 50 [pid = 4412] [id = 672] 17:08:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 72 (0000008612188800) [pid = 4412] [serial = 2016] [outer = 0000000000000000] 17:08:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 73 (0000008616A30400) [pid = 4412] [serial = 2017] [outer = 0000008612188800] 17:08:25 INFO - PROCESS | 4412 | 1461110905260 Marionette DEBUG loaded listener.js 17:08:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 74 (0000008616D17400) [pid = 4412] [serial = 2018] [outer = 0000008612188800] 17:08:25 INFO - PROCESS | 4412 | 1461110905734 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:08:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:08:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 17:08:25 INFO - PROCESS | 4412 | 1461110905794 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 17:08:25 INFO - PROCESS | 4412 | 1461110905796 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 17:08:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:08:25 INFO - PROCESS | 4412 | 1461110905800 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:08:25 INFO - PROCESS | 4412 | 1461110905804 Marionette TRACE conn5 <- [1,2654,null,{}] 17:08:25 INFO - PROCESS | 4412 | 1461110905815 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:25 INFO - PROCESS | 4412 | 1461110905908 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 17:08:25 INFO - PROCESS | 4412 | 1461110905987 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:26 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F271000 == 51 [pid = 4412] [id = 673] 17:08:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 75 (0000008616B41000) [pid = 4412] [serial = 2019] [outer = 0000000000000000] 17:08:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 76 (0000008618806C00) [pid = 4412] [serial = 2020] [outer = 0000008616B41000] 17:08:26 INFO - PROCESS | 4412 | 1461110906046 Marionette DEBUG loaded listener.js 17:08:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 77 (000000861B4EA400) [pid = 4412] [serial = 2021] [outer = 0000008616B41000] 17:08:26 INFO - PROCESS | 4412 | [4412] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:08:26 INFO - PROCESS | 4412 | [4412] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:08:26 INFO - PROCESS | 4412 | 1461110906899 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:08:26 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) 17:08:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1130ms 17:08:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:08:26 INFO - PROCESS | 4412 | 1461110906933 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 17:08:26 INFO - PROCESS | 4412 | 1461110906936 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 17:08:26 INFO - PROCESS | 4412 | 1461110906939 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:08:26 INFO - PROCESS | 4412 | 1461110906941 Marionette TRACE conn5 <- [1,2658,null,{}] 17:08:26 INFO - PROCESS | 4412 | 1461110906951 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:27 INFO - PROCESS | 4412 | 1461110907070 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 17:08:27 INFO - PROCESS | 4412 | 1461110907077 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:27 INFO - PROCESS | 4412 | ++DOCSHELL 00000086216EA000 == 52 [pid = 4412] [id = 674] 17:08:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (000000861BFC3800) [pid = 4412] [serial = 2022] [outer = 0000000000000000] 17:08:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (000000861BFDDC00) [pid = 4412] [serial = 2023] [outer = 000000861BFC3800] 17:08:27 INFO - PROCESS | 4412 | 1461110907124 Marionette DEBUG loaded listener.js 17:08:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (000000861DC9C400) [pid = 4412] [serial = 2024] [outer = 000000861BFC3800] 17:08:28 INFO - PROCESS | 4412 | 1461110908046 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 17:08:28 INFO - PROCESS | 4412 | 1461110908088 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 17:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:08:28 INFO - PROCESS | 4412 | 1461110908092 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:08:28 INFO - PROCESS | 4412 | 1461110908094 Marionette TRACE conn5 <- [1,2662,null,{}] 17:08:28 INFO - PROCESS | 4412 | 1461110908097 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:28 INFO - PROCESS | 4412 | 1461110908213 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 17:08:28 INFO - PROCESS | 4412 | 1461110908264 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:28 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622CD4000 == 53 [pid = 4412] [id = 675] 17:08:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861E182C00) [pid = 4412] [serial = 2025] [outer = 0000000000000000] 17:08:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861EAA4400) [pid = 4412] [serial = 2026] [outer = 000000861E182C00] 17:08:28 INFO - PROCESS | 4412 | 1461110908310 Marionette DEBUG loaded listener.js 17:08:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (000000861F3C6800) [pid = 4412] [serial = 2027] [outer = 000000861E182C00] 17:08:28 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (000000861E5F4400) [pid = 4412] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:08:28 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (0000008611653800) [pid = 4412] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:08:28 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (0000008616D17800) [pid = 4412] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:08:28 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (000000861B4DFC00) [pid = 4412] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:08:28 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (000000861250E000) [pid = 4412] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:08:28 INFO - PROCESS | 4412 | --DOMWINDOW == 77 (0000008611D90400) [pid = 4412] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:08:28 INFO - PROCESS | 4412 | --DOMWINDOW == 76 (0000008618813000) [pid = 4412] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:08:28 INFO - PROCESS | 4412 | --DOMWINDOW == 75 (000000861BFD7400) [pid = 4412] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:08:29 INFO - PROCESS | 4412 | 1461110909227 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 17:08:29 INFO - PROCESS | 4412 | 1461110909277 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 17:08:29 INFO - PROCESS | 4412 | 1461110909280 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:08:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:08:29 INFO - PROCESS | 4412 | 1461110909282 Marionette TRACE conn5 <- [1,2666,null,{}] 17:08:29 INFO - PROCESS | 4412 | 1461110909286 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:29 INFO - PROCESS | 4412 | 1461110909423 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 17:08:29 INFO - PROCESS | 4412 | 1461110909433 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:29 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623321800 == 54 [pid = 4412] [id = 676] 17:08:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 76 (000000861F3CA000) [pid = 4412] [serial = 2028] [outer = 0000000000000000] 17:08:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 77 (000000861F972000) [pid = 4412] [serial = 2029] [outer = 000000861F3CA000] 17:08:29 INFO - PROCESS | 4412 | 1461110909484 Marionette DEBUG loaded listener.js 17:08:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (000000861FAB8C00) [pid = 4412] [serial = 2030] [outer = 000000861F3CA000] 17:08:30 INFO - PROCESS | 4412 | 1461110910401 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:08:30 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) 17:08:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1178ms 17:08:30 INFO - PROCESS | 4412 | 1461110910461 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 17:08:30 INFO - PROCESS | 4412 | 1461110910463 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 17:08:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:08:30 INFO - PROCESS | 4412 | 1461110910466 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:08:30 INFO - PROCESS | 4412 | 1461110910468 Marionette TRACE conn5 <- [1,2670,null,{}] 17:08:30 INFO - PROCESS | 4412 | 1461110910472 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:30 INFO - PROCESS | 4412 | 1461110910585 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 17:08:30 INFO - PROCESS | 4412 | 1461110910592 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:30 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623757800 == 55 [pid = 4412] [id = 677] 17:08:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (000000861FAD8400) [pid = 4412] [serial = 2031] [outer = 0000000000000000] 17:08:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (00000086202F9C00) [pid = 4412] [serial = 2032] [outer = 000000861FAD8400] 17:08:30 INFO - PROCESS | 4412 | 1461110910637 Marionette DEBUG loaded listener.js 17:08:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000862046B800) [pid = 4412] [serial = 2033] [outer = 000000861FAD8400] 17:08:31 INFO - PROCESS | 4412 | 1461110911714 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:08:31 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) 17:08:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1280ms 17:08:31 INFO - PROCESS | 4412 | 1461110911751 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 17:08:31 INFO - PROCESS | 4412 | 1461110911755 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 17:08:31 INFO - PROCESS | 4412 | 1461110911760 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:08:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:08:31 INFO - PROCESS | 4412 | 1461110911764 Marionette TRACE conn5 <- [1,2674,null,{}] 17:08:31 INFO - PROCESS | 4412 | 1461110911813 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:31 INFO - PROCESS | 4412 | 1461110911921 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 17:08:32 INFO - PROCESS | 4412 | 1461110912077 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:32 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC73000 == 56 [pid = 4412] [id = 678] 17:08:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (0000008616A28800) [pid = 4412] [serial = 2034] [outer = 0000000000000000] 17:08:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (0000008616B50400) [pid = 4412] [serial = 2035] [outer = 0000008616A28800] 17:08:32 INFO - PROCESS | 4412 | 1461110912177 Marionette DEBUG loaded listener.js 17:08:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (000000861830D400) [pid = 4412] [serial = 2036] [outer = 0000008616A28800] 17:08:33 INFO - PROCESS | 4412 | 1461110913243 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 17:08:33 INFO - PROCESS | 4412 | 1461110913302 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 17:08:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:08:33 INFO - PROCESS | 4412 | 1461110913309 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:08:33 INFO - PROCESS | 4412 | 1461110913312 Marionette TRACE conn5 <- [1,2678,null,{}] 17:08:33 INFO - PROCESS | 4412 | 1461110913360 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:33 INFO - PROCESS | 4412 | 1461110913506 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 17:08:33 INFO - PROCESS | 4412 | 1461110913594 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623712800 == 57 [pid = 4412] [id = 679] 17:08:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (0000008618456C00) [pid = 4412] [serial = 2037] [outer = 0000000000000000] 17:08:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (000000861E180000) [pid = 4412] [serial = 2038] [outer = 0000008618456C00] 17:08:33 INFO - PROCESS | 4412 | 1461110913650 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (000000861F4ADC00) [pid = 4412] [serial = 2039] [outer = 0000008618456C00] 17:08:34 INFO - PROCESS | 4412 | 1461110914689 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 17:08:34 INFO - PROCESS | 4412 | 1461110914739 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 17:08:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:08:34 INFO - PROCESS | 4412 | 1461110914743 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:08:34 INFO - PROCESS | 4412 | 1461110914747 Marionette TRACE conn5 <- [1,2682,null,{}] 17:08:34 INFO - PROCESS | 4412 | 1461110914759 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:34 INFO - PROCESS | 4412 | 1461110914932 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 17:08:35 INFO - PROCESS | 4412 | 1461110915028 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:35 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623B54800 == 58 [pid = 4412] [id = 680] 17:08:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (00000086202FDC00) [pid = 4412] [serial = 2040] [outer = 0000000000000000] 17:08:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (0000008620470800) [pid = 4412] [serial = 2041] [outer = 00000086202FDC00] 17:08:35 INFO - PROCESS | 4412 | 1461110915087 Marionette DEBUG loaded listener.js 17:08:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (00000086204D4400) [pid = 4412] [serial = 2042] [outer = 00000086202FDC00] 17:08:36 INFO - PROCESS | 4412 | 1461110916108 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 17:08:36 INFO - PROCESS | 4412 | 1461110916132 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 17:08:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:08:36 INFO - PROCESS | 4412 | 1461110916138 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:08:36 INFO - PROCESS | 4412 | 1461110916141 Marionette TRACE conn5 <- [1,2686,null,{}] 17:08:36 INFO - PROCESS | 4412 | 1461110916147 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:36 INFO - PROCESS | 4412 | 1461110916247 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 17:08:36 INFO - PROCESS | 4412 | 1461110916325 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:36 INFO - PROCESS | 4412 | ++DOCSHELL 00000086173B7800 == 59 [pid = 4412] [id = 681] 17:08:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (000000861311B400) [pid = 4412] [serial = 2043] [outer = 0000000000000000] 17:08:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (000000861368A000) [pid = 4412] [serial = 2044] [outer = 000000861311B400] 17:08:36 INFO - PROCESS | 4412 | 1461110916470 Marionette DEBUG loaded listener.js 17:08:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (00000086175BD000) [pid = 4412] [serial = 2045] [outer = 000000861311B400] 17:08:36 INFO - PROCESS | 4412 | --DOCSHELL 0000008623321800 == 58 [pid = 4412] [id = 676] 17:08:36 INFO - PROCESS | 4412 | --DOCSHELL 0000008622CD4000 == 57 [pid = 4412] [id = 675] 17:08:36 INFO - PROCESS | 4412 | --DOCSHELL 00000086216EA000 == 56 [pid = 4412] [id = 674] 17:08:36 INFO - PROCESS | 4412 | --DOCSHELL 000000861F271000 == 55 [pid = 4412] [id = 673] 17:08:36 INFO - PROCESS | 4412 | --DOCSHELL 000000861C5C2000 == 54 [pid = 4412] [id = 672] 17:08:36 INFO - PROCESS | 4412 | --DOCSHELL 0000008616B10000 == 53 [pid = 4412] [id = 671] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861F96D000) [pid = 4412] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOCSHELL 0000008621612000 == 52 [pid = 4412] [id = 667] 17:08:36 INFO - PROCESS | 4412 | --DOCSHELL 00000086178B6800 == 51 [pid = 4412] [id = 666] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (000000861F8A4000) [pid = 4412] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (000000861EAA5C00) [pid = 4412] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (0000008611D8BC00) [pid = 4412] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (0000008611E3C000) [pid = 4412] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (00000086178A6800) [pid = 4412] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000861C541000) [pid = 4412] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000861217E000) [pid = 4412] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (0000008613119400) [pid = 4412] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (00000086138F5C00) [pid = 4412] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (000000861FA9D800) [pid = 4412] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (0000008616A31C00) [pid = 4412] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (000000861BFD3000) [pid = 4412] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (00000086177E6C00) [pid = 4412] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (000000861F3EF000) [pid = 4412] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 77 (000000861B449800) [pid = 4412] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 76 (000000861F3C5000) [pid = 4412] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 75 (000000861BC48C00) [pid = 4412] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 74 (0000008618457800) [pid = 4412] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:08:36 INFO - PROCESS | 4412 | --DOMWINDOW == 73 (000000861F3B3C00) [pid = 4412] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4412 | 1461110917479 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 17:08:37 INFO - PROCESS | 4412 | 1461110917539 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 17:08:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:08:37 INFO - PROCESS | 4412 | 1461110917545 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:08:37 INFO - PROCESS | 4412 | 1461110917548 Marionette TRACE conn5 <- [1,2690,null,{}] 17:08:37 INFO - PROCESS | 4412 | 1461110917551 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:37 INFO - PROCESS | 4412 | 1461110917641 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 17:08:37 INFO - PROCESS | 4412 | 1461110917648 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:37 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC75000 == 52 [pid = 4412] [id = 682] 17:08:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 74 (0000008611F2E800) [pid = 4412] [serial = 2046] [outer = 0000000000000000] 17:08:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 75 (0000008617270800) [pid = 4412] [serial = 2047] [outer = 0000008611F2E800] 17:08:37 INFO - PROCESS | 4412 | 1461110917713 Marionette DEBUG loaded listener.js 17:08:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 76 (000000861844C000) [pid = 4412] [serial = 2048] [outer = 0000008611F2E800] 17:08:38 INFO - PROCESS | 4412 | 1461110918199 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:08:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:08:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 17:08:38 INFO - PROCESS | 4412 | 1461110918236 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 17:08:38 INFO - PROCESS | 4412 | 1461110918239 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 17:08:38 INFO - PROCESS | 4412 | 1461110918242 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:08:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:08:38 INFO - PROCESS | 4412 | 1461110918246 Marionette TRACE conn5 <- [1,2694,null,{}] 17:08:38 INFO - PROCESS | 4412 | 1461110918257 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:38 INFO - PROCESS | 4412 | 1461110918350 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 17:08:38 INFO - PROCESS | 4412 | 1461110918434 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:38 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621E0D800 == 53 [pid = 4412] [id = 683] 17:08:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 77 (000000861BC45800) [pid = 4412] [serial = 2049] [outer = 0000000000000000] 17:08:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (000000861BFD2800) [pid = 4412] [serial = 2050] [outer = 000000861BC45800] 17:08:38 INFO - PROCESS | 4412 | 1461110918482 Marionette DEBUG loaded listener.js 17:08:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (000000861DC9EC00) [pid = 4412] [serial = 2051] [outer = 000000861BC45800] 17:08:38 INFO - PROCESS | 4412 | 1461110918843 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:08:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:08:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 628ms 17:08:38 INFO - PROCESS | 4412 | 1461110918873 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 17:08:38 INFO - PROCESS | 4412 | 1461110918876 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 17:08:38 INFO - PROCESS | 4412 | 1461110918879 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:08:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:08:38 INFO - PROCESS | 4412 | 1461110918881 Marionette TRACE conn5 <- [1,2698,null,{}] 17:08:38 INFO - PROCESS | 4412 | 1461110918885 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:39 INFO - PROCESS | 4412 | 1461110919011 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 17:08:39 INFO - PROCESS | 4412 | 1461110919097 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:39 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E1A000 == 54 [pid = 4412] [id = 684] 17:08:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (000000861BC46000) [pid = 4412] [serial = 2052] [outer = 0000000000000000] 17:08:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861E1A9800) [pid = 4412] [serial = 2053] [outer = 000000861BC46000] 17:08:39 INFO - PROCESS | 4412 | 1461110919144 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861F3C4800) [pid = 4412] [serial = 2054] [outer = 000000861BC46000] 17:08:39 INFO - PROCESS | 4412 | 1461110919581 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 17:08:39 INFO - PROCESS | 4412 | 1461110919618 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 17:08:39 INFO - PROCESS | 4412 | 1461110919621 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:08:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:08:39 INFO - PROCESS | 4412 | 1461110919623 Marionette TRACE conn5 <- [1,2702,null,{}] 17:08:39 INFO - PROCESS | 4412 | 1461110919631 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:39 INFO - PROCESS | 4412 | 1461110919742 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 17:08:39 INFO - PROCESS | 4412 | 1461110919749 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:39 INFO - PROCESS | 4412 | ++DOCSHELL 000000862332C000 == 55 [pid = 4412] [id = 685] 17:08:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (000000861F3C2800) [pid = 4412] [serial = 2055] [outer = 0000000000000000] 17:08:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (000000861F8A4000) [pid = 4412] [serial = 2056] [outer = 000000861F3C2800] 17:08:39 INFO - PROCESS | 4412 | 1461110919796 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (000000861FAB1C00) [pid = 4412] [serial = 2057] [outer = 000000861F3C2800] 17:08:40 INFO - PROCESS | 4412 | 1461110920246 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:08:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:08:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 17:08:40 INFO - PROCESS | 4412 | 1461110920319 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 17:08:40 INFO - PROCESS | 4412 | 1461110920321 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 17:08:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:08:40 INFO - PROCESS | 4412 | 1461110920330 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:08:40 INFO - PROCESS | 4412 | 1461110920332 Marionette TRACE conn5 <- [1,2706,null,{}] 17:08:40 INFO - PROCESS | 4412 | 1461110920336 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:40 INFO - PROCESS | 4412 | 1461110920502 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 17:08:40 INFO - PROCESS | 4412 | 1461110920528 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:40 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616D6D000 == 56 [pid = 4412] [id = 686] 17:08:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (0000008620464C00) [pid = 4412] [serial = 2058] [outer = 0000000000000000] 17:08:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (00000086204D1800) [pid = 4412] [serial = 2059] [outer = 0000008620464C00] 17:08:40 INFO - PROCESS | 4412 | 1461110920576 Marionette DEBUG loaded listener.js 17:08:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (00000086204F1800) [pid = 4412] [serial = 2060] [outer = 0000008620464C00] 17:08:41 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (0000008612188800) [pid = 4412] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:08:41 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000861BFC3800) [pid = 4412] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:08:41 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000861E182C00) [pid = 4412] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:08:41 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (00000086127D5000) [pid = 4412] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:08:41 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (0000008616B41000) [pid = 4412] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:08:41 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (000000861F3CA000) [pid = 4412] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:08:41 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (000000861F629000) [pid = 4412] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:08:41 INFO - PROCESS | 4412 | 1461110921084 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 17:08:41 INFO - PROCESS | 4412 | 1461110921166 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 17:08:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:08:41 INFO - PROCESS | 4412 | 1461110921170 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 4412 | 1461110921171 Marionette TRACE conn5 <- [1,2710,null,{}] 17:08:41 INFO - PROCESS | 4412 | 1461110921179 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:41 INFO - PROCESS | 4412 | 1461110921263 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 17:08:41 INFO - PROCESS | 4412 | 1461110921269 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:41 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623B5B800 == 57 [pid = 4412] [id = 687] 17:08:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861E7CD800) [pid = 4412] [serial = 2061] [outer = 0000000000000000] 17:08:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (000000861F96C800) [pid = 4412] [serial = 2062] [outer = 000000861E7CD800] 17:08:41 INFO - PROCESS | 4412 | 1461110921392 Marionette DEBUG loaded listener.js 17:08:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (0000008620E83400) [pid = 4412] [serial = 2063] [outer = 000000861E7CD800] 17:08:41 INFO - PROCESS | 4412 | 1461110921782 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:08:41 INFO - PROCESS | 4412 | 1461110921802 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 17:08:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:08:41 INFO - PROCESS | 4412 | 1461110921833 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 4412 | 1461110921835 Marionette TRACE conn5 <- [1,2714,null,{}] 17:08:41 INFO - PROCESS | 4412 | 1461110921839 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:41 INFO - PROCESS | 4412 | 1461110921955 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 17:08:41 INFO - PROCESS | 4412 | 1461110921964 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:41 INFO - PROCESS | 4412 | ++DOCSHELL 0000008611EF5000 == 58 [pid = 4412] [id = 688] 17:08:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (000000861E7CE000) [pid = 4412] [serial = 2064] [outer = 0000000000000000] 17:08:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (00000086211B4000) [pid = 4412] [serial = 2065] [outer = 000000861E7CE000] 17:08:42 INFO - PROCESS | 4412 | 1461110922010 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (0000008621A3B400) [pid = 4412] [serial = 2066] [outer = 000000861E7CE000] 17:08:42 INFO - PROCESS | 4412 | 1461110922413 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:08:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:08:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 669ms 17:08:42 INFO - PROCESS | 4412 | 1461110922478 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 17:08:42 INFO - PROCESS | 4412 | 1461110922480 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 17:08:42 INFO - PROCESS | 4412 | 1461110922483 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:08:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:08:42 INFO - PROCESS | 4412 | 1461110922485 Marionette TRACE conn5 <- [1,2718,null,{}] 17:08:42 INFO - PROCESS | 4412 | 1461110922489 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:42 INFO - PROCESS | 4412 | 1461110922603 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 17:08:42 INFO - PROCESS | 4412 | 1461110922615 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:42 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244C3000 == 59 [pid = 4412] [id = 689] 17:08:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (00000086205A8800) [pid = 4412] [serial = 2067] [outer = 0000000000000000] 17:08:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (0000008621AF2400) [pid = 4412] [serial = 2068] [outer = 00000086205A8800] 17:08:42 INFO - PROCESS | 4412 | 1461110922661 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (0000008622C09C00) [pid = 4412] [serial = 2069] [outer = 00000086205A8800] 17:08:43 INFO - PROCESS | 4412 | 1461110923607 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 17:08:43 INFO - PROCESS | 4412 | 1461110923702 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 17:08:43 INFO - PROCESS | 4412 | 1461110923709 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:08:43 INFO - PROCESS | 4412 | 1461110923713 Marionette TRACE conn5 <- [1,2722,null,{}] 17:08:43 INFO - PROCESS | 4412 | 1461110923720 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:43 INFO - PROCESS | 4412 | 1461110923826 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 17:08:43 INFO - PROCESS | 4412 | 1461110923968 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:44 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC6D800 == 60 [pid = 4412] [id = 690] 17:08:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (0000008613815000) [pid = 4412] [serial = 2070] [outer = 0000000000000000] 17:08:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (0000008616B3D000) [pid = 4412] [serial = 2071] [outer = 0000008613815000] 17:08:44 INFO - PROCESS | 4412 | 1461110924071 Marionette DEBUG loaded listener.js 17:08:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (000000861880EC00) [pid = 4412] [serial = 2072] [outer = 0000008613815000] 17:08:44 INFO - PROCESS | 4412 | 1461110924627 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:08:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:08:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 985ms 17:08:44 INFO - PROCESS | 4412 | 1461110924698 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 17:08:44 INFO - PROCESS | 4412 | 1461110924705 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 17:08:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:08:44 INFO - PROCESS | 4412 | 1461110924712 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:08:44 INFO - PROCESS | 4412 | 1461110924715 Marionette TRACE conn5 <- [1,2726,null,{}] 17:08:44 INFO - PROCESS | 4412 | 1461110924719 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:44 INFO - PROCESS | 4412 | 1461110924836 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 17:08:44 INFO - PROCESS | 4412 | 1461110924962 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:44 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623324800 == 61 [pid = 4412] [id = 691] 17:08:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (000000861CEC2800) [pid = 4412] [serial = 2073] [outer = 0000000000000000] 17:08:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (000000861EAA5C00) [pid = 4412] [serial = 2074] [outer = 000000861CEC2800] 17:08:45 INFO - PROCESS | 4412 | 1461110925019 Marionette DEBUG loaded listener.js 17:08:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (000000861FA98000) [pid = 4412] [serial = 2075] [outer = 000000861CEC2800] 17:08:45 INFO - PROCESS | 4412 | 1461110925637 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 984ms 17:08:45 INFO - PROCESS | 4412 | 1461110925702 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 17:08:45 INFO - PROCESS | 4412 | 1461110925705 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 17:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:08:45 INFO - PROCESS | 4412 | 1461110925708 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:08:45 INFO - PROCESS | 4412 | 1461110925713 Marionette TRACE conn5 <- [1,2730,null,{}] 17:08:45 INFO - PROCESS | 4412 | 1461110925725 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:45 INFO - PROCESS | 4412 | 1461110925880 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 17:08:45 INFO - PROCESS | 4412 | 1461110925897 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:45 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626154000 == 62 [pid = 4412] [id = 692] 17:08:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000862046C400) [pid = 4412] [serial = 2076] [outer = 0000000000000000] 17:08:45 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (0000008620E85800) [pid = 4412] [serial = 2077] [outer = 000000862046C400] 17:08:45 INFO - PROCESS | 4412 | 1461110925957 Marionette DEBUG loaded listener.js 17:08:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (0000008622C0D400) [pid = 4412] [serial = 2078] [outer = 000000862046C400] 17:08:46 INFO - PROCESS | 4412 | 1461110926564 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:08:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:08:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 879ms 17:08:46 INFO - PROCESS | 4412 | 1461110926589 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 17:08:46 INFO - PROCESS | 4412 | 1461110926593 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 17:08:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:08:46 INFO - PROCESS | 4412 | 1461110926596 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:08:46 INFO - PROCESS | 4412 | 1461110926598 Marionette TRACE conn5 <- [1,2734,null,{}] 17:08:46 INFO - PROCESS | 4412 | 1461110926602 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:46 INFO - PROCESS | 4412 | 1461110926713 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 17:08:46 INFO - PROCESS | 4412 | 1461110926808 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:46 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626220800 == 63 [pid = 4412] [id = 693] 17:08:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (0000008622C83000) [pid = 4412] [serial = 2079] [outer = 0000000000000000] 17:08:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008622CAAC00) [pid = 4412] [serial = 2080] [outer = 0000008622C83000] 17:08:46 INFO - PROCESS | 4412 | 1461110926865 Marionette DEBUG loaded listener.js 17:08:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (0000008622E95000) [pid = 4412] [serial = 2081] [outer = 0000008622C83000] 17:08:47 INFO - PROCESS | 4412 | 1461110927384 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:08:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:08:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 838ms 17:08:47 INFO - PROCESS | 4412 | 1461110927437 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 17:08:47 INFO - PROCESS | 4412 | 1461110927439 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 17:08:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:08:47 INFO - PROCESS | 4412 | 1461110927443 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:08:47 INFO - PROCESS | 4412 | 1461110927445 Marionette TRACE conn5 <- [1,2738,null,{}] 17:08:47 INFO - PROCESS | 4412 | 1461110927449 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:47 INFO - PROCESS | 4412 | 1461110927558 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 17:08:47 INFO - PROCESS | 4412 | 1461110927654 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:47 INFO - PROCESS | 4412 | ++DOCSHELL 000000862687B000 == 64 [pid = 4412] [id = 694] 17:08:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (0000008623015C00) [pid = 4412] [serial = 2082] [outer = 0000000000000000] 17:08:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (0000008623018C00) [pid = 4412] [serial = 2083] [outer = 0000008623015C00] 17:08:47 INFO - PROCESS | 4412 | 1461110927709 Marionette DEBUG loaded listener.js 17:08:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008623376800) [pid = 4412] [serial = 2084] [outer = 0000008623015C00] 17:08:48 INFO - PROCESS | 4412 | 1461110928308 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:08:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:08:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 880ms 17:08:48 INFO - PROCESS | 4412 | 1461110928343 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 17:08:48 INFO - PROCESS | 4412 | 1461110928346 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 17:08:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:08:48 INFO - PROCESS | 4412 | 1461110928351 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:08:48 INFO - PROCESS | 4412 | 1461110928353 Marionette TRACE conn5 <- [1,2742,null,{}] 17:08:48 INFO - PROCESS | 4412 | 1461110928357 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:48 INFO - PROCESS | 4412 | 1461110928488 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 17:08:48 INFO - PROCESS | 4412 | 1461110928805 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:48 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E146800 == 65 [pid = 4412] [id = 695] 17:08:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008610549800) [pid = 4412] [serial = 2085] [outer = 0000000000000000] 17:08:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (00000086118CA400) [pid = 4412] [serial = 2086] [outer = 0000008610549800] 17:08:48 INFO - PROCESS | 4412 | 1461110928858 Marionette DEBUG loaded listener.js 17:08:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861310F000) [pid = 4412] [serial = 2087] [outer = 0000008610549800] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E0C800 == 64 [pid = 4412] [id = 308] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E59800 == 63 [pid = 4412] [id = 309] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008616B1B000 == 62 [pid = 4412] [id = 310] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008616D5B800 == 61 [pid = 4412] [id = 297] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 000000861E151000 == 60 [pid = 4412] [id = 306] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008611EF5000 == 59 [pid = 4412] [id = 688] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008623B5B800 == 58 [pid = 4412] [id = 687] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008616D6D000 == 57 [pid = 4412] [id = 686] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 000000862332C000 == 56 [pid = 4412] [id = 685] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E1A000 == 55 [pid = 4412] [id = 684] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008621E0D800 == 54 [pid = 4412] [id = 683] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC75000 == 53 [pid = 4412] [id = 682] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 00000086173B7800 == 52 [pid = 4412] [id = 681] 17:08:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008623757800 == 51 [pid = 4412] [id = 677] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008616A30400) [pid = 4412] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000861DC9C400) [pid = 4412] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861FAD6800) [pid = 4412] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861EAA4400) [pid = 4412] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (0000008620289000) [pid = 4412] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008616B3E000) [pid = 4412] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008618806C00) [pid = 4412] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (00000086178A9C00) [pid = 4412] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861BFDDC00) [pid = 4412] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861F972000) [pid = 4412] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (000000861F3C6800) [pid = 4412] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (000000861E7D3000) [pid = 4412] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (000000861166B800) [pid = 4412] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (000000861B4EA400) [pid = 4412] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (0000008616D17400) [pid = 4412] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861FA9F800) [pid = 4412] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (0000008613113000) [pid = 4412] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (000000861FAB8C00) [pid = 4412] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4412 | 1461110929521 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:08:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:08:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1193ms 17:08:49 INFO - PROCESS | 4412 | 1461110929547 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 17:08:49 INFO - PROCESS | 4412 | 1461110929551 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 17:08:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:08:49 INFO - PROCESS | 4412 | 1461110929555 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:08:49 INFO - PROCESS | 4412 | 1461110929559 Marionette TRACE conn5 <- [1,2746,null,{}] 17:08:49 INFO - PROCESS | 4412 | 1461110929565 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:49 INFO - PROCESS | 4412 | 1461110929666 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 17:08:49 INFO - PROCESS | 4412 | 1461110929748 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:49 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190C1800 == 52 [pid = 4412] [id = 696] 17:08:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (0000008610EE5800) [pid = 4412] [serial = 2088] [outer = 0000000000000000] 17:08:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (000000861296D400) [pid = 4412] [serial = 2089] [outer = 0000008610EE5800] 17:08:49 INFO - PROCESS | 4412 | 1461110929797 Marionette DEBUG loaded listener.js 17:08:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (000000861686AC00) [pid = 4412] [serial = 2090] [outer = 0000008610EE5800] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E68000 == 51 [pid = 4412] [id = 662] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008616B09800 == 50 [pid = 4412] [id = 663] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008623712800 == 49 [pid = 4412] [id = 679] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC73000 == 48 [pid = 4412] [id = 678] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008623752800 == 47 [pid = 4412] [id = 665] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008622C78000 == 46 [pid = 4412] [id = 661] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008622B06000 == 45 [pid = 4412] [id = 307] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 000000862CFAF800 == 44 [pid = 4412] [id = 640] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 00000086238EF000 == 43 [pid = 4412] [id = 669] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008623B54800 == 42 [pid = 4412] [id = 680] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 00000086216CD800 == 41 [pid = 4412] [id = 660] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 000000862370D000 == 40 [pid = 4412] [id = 664] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 000000861E151800 == 39 [pid = 4412] [id = 300] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 00000086237DA000 == 38 [pid = 4412] [id = 668] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008623322800 == 37 [pid = 4412] [id = 670] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008616BC8000 == 36 [pid = 4412] [id = 312] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 000000861BF58800 == 35 [pid = 4412] [id = 299] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 00000086184D2000 == 34 [pid = 4412] [id = 313] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008612617000 == 33 [pid = 4412] [id = 296] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 000000861F26E800 == 32 [pid = 4412] [id = 659] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 000000861E146800 == 31 [pid = 4412] [id = 695] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 000000862687B000 == 30 [pid = 4412] [id = 694] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008626220800 == 29 [pid = 4412] [id = 693] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008626154000 == 28 [pid = 4412] [id = 692] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 0000008623324800 == 27 [pid = 4412] [id = 691] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 00000086244C3000 == 26 [pid = 4412] [id = 689] 17:08:50 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC6D800 == 25 [pid = 4412] [id = 690] 17:08:51 INFO - PROCESS | 4412 | 1461110931826 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:08:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:08:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2300ms 17:08:51 INFO - PROCESS | 4412 | 1461110931861 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 17:08:51 INFO - PROCESS | 4412 | 1461110931865 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 17:08:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:08:51 INFO - PROCESS | 4412 | 1461110931871 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:08:51 INFO - PROCESS | 4412 | 1461110931875 Marionette TRACE conn5 <- [1,2750,null,{}] 17:08:51 INFO - PROCESS | 4412 | 1461110931886 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:51 INFO - PROCESS | 4412 | 1461110931982 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 17:08:52 INFO - PROCESS | 4412 | 1461110931993 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:52 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616AB7000 == 26 [pid = 4412] [id = 697] 17:08:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (0000008611DE6000) [pid = 4412] [serial = 2091] [outer = 0000000000000000] 17:08:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (0000008611E33400) [pid = 4412] [serial = 2092] [outer = 0000008611DE6000] 17:08:52 INFO - PROCESS | 4412 | 1461110932042 Marionette DEBUG loaded listener.js 17:08:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (000000861217CC00) [pid = 4412] [serial = 2093] [outer = 0000008611DE6000] 17:08:52 INFO - PROCESS | 4412 | 1461110932542 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:08:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:08:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 17:08:52 INFO - PROCESS | 4412 | 1461110932564 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 17:08:52 INFO - PROCESS | 4412 | 1461110932570 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 17:08:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:08:52 INFO - PROCESS | 4412 | 1461110932578 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:08:52 INFO - PROCESS | 4412 | 1461110932581 Marionette TRACE conn5 <- [1,2754,null,{}] 17:08:52 INFO - PROCESS | 4412 | 1461110932585 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:52 INFO - PROCESS | 4412 | 1461110932671 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 17:08:52 INFO - PROCESS | 4412 | 1461110932680 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:52 INFO - PROCESS | 4412 | ++DOCSHELL 00000086184C5800 == 27 [pid = 4412] [id = 698] 17:08:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000861310E400) [pid = 4412] [serial = 2094] [outer = 0000000000000000] 17:08:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (0000008613117C00) [pid = 4412] [serial = 2095] [outer = 000000861310E400] 17:08:52 INFO - PROCESS | 4412 | 1461110932727 Marionette DEBUG loaded listener.js 17:08:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (0000008613887800) [pid = 4412] [serial = 2096] [outer = 000000861310E400] 17:08:53 INFO - PROCESS | 4412 | 1461110933203 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:08:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:08:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 691ms 17:08:53 INFO - PROCESS | 4412 | 1461110933278 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 17:08:53 INFO - PROCESS | 4412 | 1461110933281 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 17:08:53 INFO - PROCESS | 4412 | 1461110933285 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:08:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:08:53 INFO - PROCESS | 4412 | 1461110933289 Marionette TRACE conn5 <- [1,2758,null,{}] 17:08:53 INFO - PROCESS | 4412 | 1461110933302 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:53 INFO - PROCESS | 4412 | 1461110933460 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 17:08:53 INFO - PROCESS | 4412 | 1461110933492 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:53 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E544800 == 28 [pid = 4412] [id = 699] 17:08:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (0000008610B8B800) [pid = 4412] [serial = 2097] [outer = 0000000000000000] 17:08:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008616D17800) [pid = 4412] [serial = 2098] [outer = 0000008610B8B800] 17:08:53 INFO - PROCESS | 4412 | 1461110933542 Marionette DEBUG loaded listener.js 17:08:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (00000086177E7C00) [pid = 4412] [serial = 2099] [outer = 0000008610B8B800] 17:08:54 INFO - PROCESS | 4412 | 1461110934018 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:08:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:08:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 794ms 17:08:54 INFO - PROCESS | 4412 | 1461110934083 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 17:08:54 INFO - PROCESS | 4412 | 1461110934086 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 17:08:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:08:54 INFO - PROCESS | 4412 | 1461110934089 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:08:54 INFO - PROCESS | 4412 | 1461110934091 Marionette TRACE conn5 <- [1,2762,null,{}] 17:08:54 INFO - PROCESS | 4412 | 1461110934095 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:54 INFO - PROCESS | 4412 | 1461110934204 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 17:08:54 INFO - PROCESS | 4412 | 1461110934258 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:54 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EF02800 == 29 [pid = 4412] [id = 700] 17:08:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861844BC00) [pid = 4412] [serial = 2100] [outer = 0000000000000000] 17:08:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (0000008618457C00) [pid = 4412] [serial = 2101] [outer = 000000861844BC00] 17:08:54 INFO - PROCESS | 4412 | 1461110934305 Marionette DEBUG loaded listener.js 17:08:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008618810400) [pid = 4412] [serial = 2102] [outer = 000000861844BC00] 17:08:54 INFO - PROCESS | 4412 | 1461110934747 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:08:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:08:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 690ms 17:08:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:08:54 INFO - PROCESS | 4412 | 1461110934781 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 17:08:54 INFO - PROCESS | 4412 | 1461110934784 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 17:08:54 INFO - PROCESS | 4412 | 1461110934787 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:08:54 INFO - PROCESS | 4412 | 1461110934789 Marionette TRACE conn5 <- [1,2766,null,{}] 17:08:54 INFO - PROCESS | 4412 | 1461110934827 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:54 INFO - PROCESS | 4412 | 1461110934935 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 17:08:54 INFO - PROCESS | 4412 | 1461110934948 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:54 INFO - PROCESS | 4412 | ++DOCSHELL 0000008620278000 == 30 [pid = 4412] [id = 701] 17:08:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008612181000) [pid = 4412] [serial = 2103] [outer = 0000000000000000] 17:08:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861B292800) [pid = 4412] [serial = 2104] [outer = 0000008612181000] 17:08:54 INFO - PROCESS | 4412 | 1461110934993 Marionette DEBUG loaded listener.js 17:08:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861BC48000) [pid = 4412] [serial = 2105] [outer = 0000008612181000] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000861F977000) [pid = 4412] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (0000008610B87400) [pid = 4412] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000862B35AC00) [pid = 4412] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861F3C2800) [pid = 4412] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (0000008620464C00) [pid = 4412] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008611F2E800) [pid = 4412] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (000000861311B400) [pid = 4412] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861BC45800) [pid = 4412] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (00000086202FDC00) [pid = 4412] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861FAD8400) [pid = 4412] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (000000861E7CE000) [pid = 4412] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (0000008616A28800) [pid = 4412] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (0000008618456C00) [pid = 4412] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (000000861E7CD800) [pid = 4412] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (0000008610549800) [pid = 4412] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (00000086205A8800) [pid = 4412] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (0000008613815000) [pid = 4412] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (000000862046C400) [pid = 4412] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (0000008623015C00) [pid = 4412] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (0000008622C83000) [pid = 4412] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (000000861BC46000) [pid = 4412] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (0000008611F2CC00) [pid = 4412] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000861FAD2000) [pid = 4412] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (000000861E109C00) [pid = 4412] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (0000008616B3DC00) [pid = 4412] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (000000861FA98400) [pid = 4412] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:08:55 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (0000008610DD9800) [pid = 4412] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:08:55 INFO - PROCESS | 4412 | 1461110935741 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:08:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:08:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 985ms 17:08:55 INFO - PROCESS | 4412 | 1461110935779 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 17:08:55 INFO - PROCESS | 4412 | 1461110935781 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 17:08:55 INFO - PROCESS | 4412 | 1461110935784 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:08:55 INFO - PROCESS | 4412 | 1461110935786 Marionette TRACE conn5 <- [1,2770,null,{}] 17:08:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:08:55 INFO - PROCESS | 4412 | 1461110935789 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:55 INFO - PROCESS | 4412 | 1461110935905 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 17:08:55 INFO - PROCESS | 4412 | 1461110935915 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:55 INFO - PROCESS | 4412 | ++DOCSHELL 00000086216E2000 == 31 [pid = 4412] [id = 702] 17:08:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861779B800) [pid = 4412] [serial = 2106] [outer = 0000000000000000] 17:08:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (000000861BFD5C00) [pid = 4412] [serial = 2107] [outer = 000000861779B800] 17:08:55 INFO - PROCESS | 4412 | 1461110935964 Marionette DEBUG loaded listener.js 17:08:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (000000861BFE0800) [pid = 4412] [serial = 2108] [outer = 000000861779B800] 17:08:56 INFO - PROCESS | 4412 | 1461110936382 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:08:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:08:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 628ms 17:08:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:08:56 INFO - PROCESS | 4412 | 1461110936418 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 17:08:56 INFO - PROCESS | 4412 | 1461110936420 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 17:08:56 INFO - PROCESS | 4412 | 1461110936423 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:08:56 INFO - PROCESS | 4412 | 1461110936425 Marionette TRACE conn5 <- [1,2774,null,{}] 17:08:56 INFO - PROCESS | 4412 | 1461110936433 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:56 INFO - PROCESS | 4412 | 1461110936510 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 17:08:56 INFO - PROCESS | 4412 | 1461110936516 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:56 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C64000 == 32 [pid = 4412] [id = 703] 17:08:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (000000861CE98000) [pid = 4412] [serial = 2109] [outer = 0000000000000000] 17:08:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (000000861CECAC00) [pid = 4412] [serial = 2110] [outer = 000000861CE98000] 17:08:56 INFO - PROCESS | 4412 | 1461110936564 Marionette DEBUG loaded listener.js 17:08:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (000000861E10F800) [pid = 4412] [serial = 2111] [outer = 000000861CE98000] 17:08:57 INFO - PROCESS | 4412 | 1461110937000 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:08:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:08:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 17:08:57 INFO - PROCESS | 4412 | 1461110937056 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 17:08:57 INFO - PROCESS | 4412 | 1461110937058 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 17:08:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:08:57 INFO - PROCESS | 4412 | 1461110937066 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:08:57 INFO - PROCESS | 4412 | 1461110937068 Marionette TRACE conn5 <- [1,2778,null,{}] 17:08:57 INFO - PROCESS | 4412 | 1461110937072 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:57 INFO - PROCESS | 4412 | 1461110937150 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 17:08:57 INFO - PROCESS | 4412 | 1461110937155 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:57 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E0E800 == 33 [pid = 4412] [id = 704] 17:08:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (000000861E19F400) [pid = 4412] [serial = 2112] [outer = 0000000000000000] 17:08:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (000000861E1AAC00) [pid = 4412] [serial = 2113] [outer = 000000861E19F400] 17:08:57 INFO - PROCESS | 4412 | 1461110937202 Marionette DEBUG loaded listener.js 17:08:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (000000861EAA3800) [pid = 4412] [serial = 2114] [outer = 000000861E19F400] 17:08:57 INFO - PROCESS | 4412 | 1461110937767 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:08:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:08:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 774ms 17:08:57 INFO - PROCESS | 4412 | 1461110937886 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 17:08:57 INFO - PROCESS | 4412 | 1461110937891 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 17:08:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:08:57 INFO - PROCESS | 4412 | 1461110937932 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:08:57 INFO - PROCESS | 4412 | 1461110937936 Marionette TRACE conn5 <- [1,2782,null,{}] 17:08:57 INFO - PROCESS | 4412 | 1461110937943 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:58 INFO - PROCESS | 4412 | 1461110938059 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 17:08:58 INFO - PROCESS | 4412 | 1461110938133 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:58 INFO - PROCESS | 4412 | ++DOCSHELL 0000008617786000 == 34 [pid = 4412] [id = 705] 17:08:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (0000008610542000) [pid = 4412] [serial = 2115] [outer = 0000000000000000] 17:08:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (0000008611F2FC00) [pid = 4412] [serial = 2116] [outer = 0000008610542000] 17:08:58 INFO - PROCESS | 4412 | 1461110938196 Marionette DEBUG loaded listener.js 17:08:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (0000008613115000) [pid = 4412] [serial = 2117] [outer = 0000008610542000] 17:08:58 INFO - PROCESS | 4412 | 1461110938786 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:08:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:08:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 902ms 17:08:58 INFO - PROCESS | 4412 | 1461110938842 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 17:08:58 INFO - PROCESS | 4412 | 1461110938849 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 17:08:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:08:58 INFO - PROCESS | 4412 | 1461110938857 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:08:58 INFO - PROCESS | 4412 | 1461110938860 Marionette TRACE conn5 <- [1,2786,null,{}] 17:08:58 INFO - PROCESS | 4412 | 1461110938865 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:58 INFO - PROCESS | 4412 | 1461110938983 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 17:08:59 INFO - PROCESS | 4412 | 1461110939130 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:59 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F67E800 == 35 [pid = 4412] [id = 706] 17:08:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (0000008616B51000) [pid = 4412] [serial = 2118] [outer = 0000000000000000] 17:08:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (0000008617271C00) [pid = 4412] [serial = 2119] [outer = 0000008616B51000] 17:08:59 INFO - PROCESS | 4412 | 1461110939188 Marionette DEBUG loaded listener.js 17:08:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (0000008618809C00) [pid = 4412] [serial = 2120] [outer = 0000008616B51000] 17:09:00 INFO - PROCESS | 4412 | 1461110940086 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:09:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:09:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1285ms 17:09:00 INFO - PROCESS | 4412 | 1461110940142 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 17:09:00 INFO - PROCESS | 4412 | 1461110940147 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 17:09:00 INFO - PROCESS | 4412 | 1461110940152 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:09:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:09:00 INFO - PROCESS | 4412 | 1461110940156 Marionette TRACE conn5 <- [1,2790,null,{}] 17:09:00 INFO - PROCESS | 4412 | 1461110940163 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:00 INFO - PROCESS | 4412 | 1461110940296 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 17:09:00 INFO - PROCESS | 4412 | 1461110940413 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:00 INFO - PROCESS | 4412 | --DOCSHELL 000000861E84D000 == 34 [pid = 4412] [id = 645] 17:09:00 INFO - PROCESS | 4412 | --DOCSHELL 0000008617772800 == 33 [pid = 4412] [id = 642] 17:09:00 INFO - PROCESS | 4412 | --DOCSHELL 000000861E83C000 == 32 [pid = 4412] [id = 658] 17:09:00 INFO - PROCESS | 4412 | --DOCSHELL 00000086173AC800 == 31 [pid = 4412] [id = 655] 17:09:00 INFO - PROCESS | 4412 | --DOCSHELL 000000861DC42000 == 30 [pid = 4412] [id = 644] 17:09:00 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E54800 == 29 [pid = 4412] [id = 652] 17:09:00 INFO - PROCESS | 4412 | --DOCSHELL 0000008613669000 == 28 [pid = 4412] [id = 641] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (0000008620463C00) [pid = 4412] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (000000861844E800) [pid = 4412] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (000000862B435400) [pid = 4412] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (0000008613117400) [pid = 4412] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (000000862046B800) [pid = 4412] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (00000086204D4400) [pid = 4412] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (000000861FAEA400) [pid = 4412] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (000000861F4ADC00) [pid = 4412] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (000000861F96F000) [pid = 4412] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000861880AC00) [pid = 4412] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000861FAB5C00) [pid = 4412] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (000000861830D400) [pid = 4412] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (0000008611F31C00) [pid = 4412] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (000000861F8A4000) [pid = 4412] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (00000086204D1800) [pid = 4412] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (0000008617270800) [pid = 4412] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (000000861844C000) [pid = 4412] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (00000086175BD000) [pid = 4412] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 77 (000000861368A000) [pid = 4412] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 76 (000000861BFD2800) [pid = 4412] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 75 (000000861DC9EC00) [pid = 4412] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 74 (0000008620470800) [pid = 4412] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 73 (00000086202F9C00) [pid = 4412] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 72 (0000008621A3B400) [pid = 4412] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 71 (0000008616B50400) [pid = 4412] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 70 (000000861E180000) [pid = 4412] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 69 (000000861FAB1C00) [pid = 4412] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 68 (000000861296D400) [pid = 4412] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 67 (000000861F96C800) [pid = 4412] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 66 (00000086118CA400) [pid = 4412] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 65 (000000861310F000) [pid = 4412] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 64 (0000008622C09C00) [pid = 4412] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 63 (000000861EAA5C00) [pid = 4412] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 62 (000000861880EC00) [pid = 4412] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 61 (0000008616B3D000) [pid = 4412] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 60 (0000008622C0D400) [pid = 4412] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 59 (0000008620E85800) [pid = 4412] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 58 (0000008623018C00) [pid = 4412] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 57 (00000086211B4000) [pid = 4412] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 56 (0000008622CAAC00) [pid = 4412] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 55 (0000008622E95000) [pid = 4412] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 54 (0000008620E83400) [pid = 4412] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 53 (00000086204F1800) [pid = 4412] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 52 (0000008623376800) [pid = 4412] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 51 (000000861E1A9800) [pid = 4412] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 50 (000000861F3C4800) [pid = 4412] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | --DOMWINDOW == 49 (0000008621AF2400) [pid = 4412] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:09:00 INFO - PROCESS | 4412 | ++DOCSHELL 00000086125A3800 == 29 [pid = 4412] [id = 707] 17:09:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 50 (0000008610543800) [pid = 4412] [serial = 2121] [outer = 0000000000000000] 17:09:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 51 (0000008611668400) [pid = 4412] [serial = 2122] [outer = 0000008610543800] 17:09:00 INFO - PROCESS | 4412 | 1461110940501 Marionette DEBUG loaded listener.js 17:09:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 52 (0000008611F24000) [pid = 4412] [serial = 2123] [outer = 0000008610543800] 17:09:00 INFO - PROCESS | 4412 | 1461110940972 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:09:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:09:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 838ms 17:09:01 INFO - PROCESS | 4412 | 1461110940997 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 4412 | 1461110941003 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 17:09:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:09:01 INFO - PROCESS | 4412 | 1461110941009 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 4412 | 1461110941012 Marionette TRACE conn5 <- [1,2794,null,{}] 17:09:01 INFO - PROCESS | 4412 | 1461110941016 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:01 INFO - PROCESS | 4412 | 1461110941099 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 17:09:01 INFO - PROCESS | 4412 | 1461110941107 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 4412 | ++DOCSHELL 000000861DC3D000 == 30 [pid = 4412] [id = 708] 17:09:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 53 (0000008613115C00) [pid = 4412] [serial = 2124] [outer = 0000000000000000] 17:09:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 54 (000000861311AC00) [pid = 4412] [serial = 2125] [outer = 0000008613115C00] 17:09:01 INFO - PROCESS | 4412 | 1461110941156 Marionette DEBUG loaded listener.js 17:09:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 55 (0000008616A2E000) [pid = 4412] [serial = 2126] [outer = 0000008613115C00] 17:09:01 INFO - PROCESS | 4412 | 1461110941617 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:09:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:09:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 17:09:01 INFO - PROCESS | 4412 | 1461110941707 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 4412 | 1461110941709 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 17:09:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:09:01 INFO - PROCESS | 4412 | 1461110941713 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 4412 | 1461110941717 Marionette TRACE conn5 <- [1,2798,null,{}] 17:09:01 INFO - PROCESS | 4412 | 1461110941728 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:01 INFO - PROCESS | 4412 | 1461110941847 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 17:09:01 INFO - PROCESS | 4412 | 1461110941925 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EB3D800 == 31 [pid = 4412] [id = 709] 17:09:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 56 (0000008613116400) [pid = 4412] [serial = 2127] [outer = 0000000000000000] 17:09:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 57 (00000086177EF800) [pid = 4412] [serial = 2128] [outer = 0000008613116400] 17:09:01 INFO - PROCESS | 4412 | 1461110941975 Marionette DEBUG loaded listener.js 17:09:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 58 (0000008618452800) [pid = 4412] [serial = 2129] [outer = 0000008613116400] 17:09:02 INFO - PROCESS | 4412 | 1461110942371 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:09:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:09:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 17:09:02 INFO - PROCESS | 4412 | 1461110942407 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 17:09:02 INFO - PROCESS | 4412 | 1461110942411 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 17:09:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:09:02 INFO - PROCESS | 4412 | 1461110942414 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:09:02 INFO - PROCESS | 4412 | 1461110942416 Marionette TRACE conn5 <- [1,2802,null,{}] 17:09:02 INFO - PROCESS | 4412 | 1461110942419 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:02 INFO - PROCESS | 4412 | 1461110942503 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 17:09:02 INFO - PROCESS | 4412 | 1461110942510 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:02 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F431000 == 32 [pid = 4412] [id = 710] 17:09:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 59 (0000008618491C00) [pid = 4412] [serial = 2130] [outer = 0000000000000000] 17:09:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 60 (000000861B44B000) [pid = 4412] [serial = 2131] [outer = 0000008618491C00] 17:09:02 INFO - PROCESS | 4412 | 1461110942559 Marionette DEBUG loaded listener.js 17:09:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 61 (000000861BC4BC00) [pid = 4412] [serial = 2132] [outer = 0000008618491C00] 17:09:03 INFO - PROCESS | 4412 | 1461110943038 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:09:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:09:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 688ms 17:09:03 INFO - PROCESS | 4412 | 1461110943105 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 17:09:03 INFO - PROCESS | 4412 | 1461110943107 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 17:09:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:09:03 INFO - PROCESS | 4412 | 1461110943110 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:09:03 INFO - PROCESS | 4412 | 1461110943112 Marionette TRACE conn5 <- [1,2806,null,{}] 17:09:03 INFO - PROCESS | 4412 | 1461110943121 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:03 INFO - PROCESS | 4412 | 1461110943252 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 17:09:03 INFO - PROCESS | 4412 | 1461110943265 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:03 INFO - PROCESS | 4412 | ++DOCSHELL 000000862154B800 == 33 [pid = 4412] [id = 711] 17:09:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 62 (000000861BC49400) [pid = 4412] [serial = 2133] [outer = 0000000000000000] 17:09:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 63 (000000861BFD9400) [pid = 4412] [serial = 2134] [outer = 000000861BC49400] 17:09:03 INFO - PROCESS | 4412 | 1461110943310 Marionette DEBUG loaded listener.js 17:09:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 64 (000000861DC9A400) [pid = 4412] [serial = 2135] [outer = 000000861BC49400] 17:09:03 INFO - PROCESS | 4412 | 1461110943742 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:09:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:09:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 17:09:03 INFO - PROCESS | 4412 | 1461110943804 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 17:09:03 INFO - PROCESS | 4412 | 1461110943806 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 17:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:09:03 INFO - PROCESS | 4412 | 1461110943810 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:09:03 INFO - PROCESS | 4412 | 1461110943811 Marionette TRACE conn5 <- [1,2810,null,{}] 17:09:03 INFO - PROCESS | 4412 | 1461110943815 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:03 INFO - PROCESS | 4412 | 1461110943949 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 17:09:03 INFO - PROCESS | 4412 | 1461110943956 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:03 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C73000 == 34 [pid = 4412] [id = 712] 17:09:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 65 (000000861E10C000) [pid = 4412] [serial = 2136] [outer = 0000000000000000] 17:09:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 66 (000000861EAA9C00) [pid = 4412] [serial = 2137] [outer = 000000861E10C000] 17:09:04 INFO - PROCESS | 4412 | 1461110944010 Marionette DEBUG loaded listener.js 17:09:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 67 (000000861F3CA000) [pid = 4412] [serial = 2138] [outer = 000000861E10C000] 17:09:04 INFO - PROCESS | 4412 | 1461110944469 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:09:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:09:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 17:09:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:09:04 INFO - PROCESS | 4412 | 1461110944484 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 17:09:04 INFO - PROCESS | 4412 | 1461110944486 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 17:09:04 INFO - PROCESS | 4412 | 1461110944489 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:09:04 INFO - PROCESS | 4412 | 1461110944491 Marionette TRACE conn5 <- [1,2814,null,{}] 17:09:04 INFO - PROCESS | 4412 | 1461110944500 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:04 INFO - PROCESS | 4412 | 1461110944630 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 17:09:04 INFO - PROCESS | 4412 | 1461110944637 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:04 INFO - PROCESS | 4412 | ++DOCSHELL 000000862308B000 == 35 [pid = 4412] [id = 713] 17:09:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 68 (000000861F3C7400) [pid = 4412] [serial = 2139] [outer = 0000000000000000] 17:09:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 69 (000000861F3EC800) [pid = 4412] [serial = 2140] [outer = 000000861F3C7400] 17:09:04 INFO - PROCESS | 4412 | 1461110944683 Marionette DEBUG loaded listener.js 17:09:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 70 (000000861F4ABC00) [pid = 4412] [serial = 2141] [outer = 000000861F3C7400] 17:09:04 INFO - PROCESS | 4412 | --DOMWINDOW == 69 (000000861CEC2800) [pid = 4412] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:09:04 INFO - PROCESS | 4412 | --DOMWINDOW == 68 (000000861CE98000) [pid = 4412] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:09:04 INFO - PROCESS | 4412 | --DOMWINDOW == 67 (0000008610B8B800) [pid = 4412] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:09:04 INFO - PROCESS | 4412 | --DOMWINDOW == 66 (0000008612181000) [pid = 4412] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:09:04 INFO - PROCESS | 4412 | --DOMWINDOW == 65 (000000861310E400) [pid = 4412] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:09:04 INFO - PROCESS | 4412 | --DOMWINDOW == 64 (0000008611DE6000) [pid = 4412] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:09:04 INFO - PROCESS | 4412 | --DOMWINDOW == 63 (000000861779B800) [pid = 4412] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:09:05 INFO - PROCESS | 4412 | 1461110945090 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 647ms 17:09:05 INFO - PROCESS | 4412 | 1461110945140 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 17:09:05 INFO - PROCESS | 4412 | 1461110945142 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 17:09:05 INFO - PROCESS | 4412 | 1461110945145 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:09:05 INFO - PROCESS | 4412 | 1461110945147 Marionette TRACE conn5 <- [1,2818,null,{}] 17:09:05 INFO - PROCESS | 4412 | 1461110945151 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:05 INFO - PROCESS | 4412 | 1461110945233 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 17:09:05 INFO - PROCESS | 4412 | 1461110945240 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 4412 | ++DOCSHELL 000000862330F000 == 36 [pid = 4412] [id = 714] 17:09:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 64 (0000008616B40000) [pid = 4412] [serial = 2142] [outer = 0000000000000000] 17:09:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 65 (000000861F62A400) [pid = 4412] [serial = 2143] [outer = 0000008616B40000] 17:09:05 INFO - PROCESS | 4412 | 1461110945288 Marionette DEBUG loaded listener.js 17:09:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 66 (000000861F8A6C00) [pid = 4412] [serial = 2144] [outer = 0000008616B40000] 17:09:05 INFO - PROCESS | 4412 | 1461110945688 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 587ms 17:09:05 INFO - PROCESS | 4412 | 1461110945739 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 17:09:05 INFO - PROCESS | 4412 | 1461110945741 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 17:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:09:05 INFO - PROCESS | 4412 | 1461110945749 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - PROCESS | 4412 | 1461110945751 Marionette TRACE conn5 <- [1,2822,null,{}] 17:09:05 INFO - PROCESS | 4412 | 1461110945755 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:05 INFO - PROCESS | 4412 | 1461110945835 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 17:09:05 INFO - PROCESS | 4412 | 1461110945841 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EA51000 == 37 [pid = 4412] [id = 715] 17:09:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 67 (000000861F8ABC00) [pid = 4412] [serial = 2145] [outer = 0000000000000000] 17:09:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 68 (000000861F933800) [pid = 4412] [serial = 2146] [outer = 000000861F8ABC00] 17:09:05 INFO - PROCESS | 4412 | 1461110945891 Marionette DEBUG loaded listener.js 17:09:05 INFO - PROCESS | 4412 | ++DOMWINDOW == 69 (000000861F973800) [pid = 4412] [serial = 2147] [outer = 000000861F8ABC00] 17:09:06 INFO - PROCESS | 4412 | 1461110946336 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:09:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:09:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 628ms 17:09:06 INFO - PROCESS | 4412 | 1461110946377 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 17:09:06 INFO - PROCESS | 4412 | 1461110946379 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 17:09:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:09:06 INFO - PROCESS | 4412 | 1461110946383 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:09:06 INFO - PROCESS | 4412 | 1461110946384 Marionette TRACE conn5 <- [1,2826,null,{}] 17:09:06 INFO - PROCESS | 4412 | 1461110946388 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:06 INFO - PROCESS | 4412 | 1461110946467 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 17:09:06 INFO - PROCESS | 4412 | 1461110946473 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:06 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623705000 == 38 [pid = 4412] [id = 716] 17:09:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 70 (000000861F977000) [pid = 4412] [serial = 2148] [outer = 0000000000000000] 17:09:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 71 (000000861FA3A400) [pid = 4412] [serial = 2149] [outer = 000000861F977000] 17:09:06 INFO - PROCESS | 4412 | 1461110946523 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 4412 | ++DOMWINDOW == 72 (000000861FAB1800) [pid = 4412] [serial = 2150] [outer = 000000861F977000] 17:09:07 INFO - PROCESS | 4412 | 1461110947079 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 732ms 17:09:07 INFO - PROCESS | 4412 | 1461110947119 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 17:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:09:07 INFO - PROCESS | 4412 | 1461110947124 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 17:09:07 INFO - PROCESS | 4412 | 1461110947130 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:09:07 INFO - PROCESS | 4412 | 1461110947135 Marionette TRACE conn5 <- [1,2830,null,{}] 17:09:07 INFO - PROCESS | 4412 | 1461110947142 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:07 INFO - PROCESS | 4412 | 1461110947300 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 17:09:07 INFO - PROCESS | 4412 | 1461110947396 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:07 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190C7000 == 39 [pid = 4412] [id = 717] 17:09:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 73 (0000008610DDC400) [pid = 4412] [serial = 2151] [outer = 0000000000000000] 17:09:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 74 (0000008612188C00) [pid = 4412] [serial = 2152] [outer = 0000008610DDC400] 17:09:07 INFO - PROCESS | 4412 | 1461110947455 Marionette DEBUG loaded listener.js 17:09:07 INFO - PROCESS | 4412 | ++DOMWINDOW == 75 (0000008616A86000) [pid = 4412] [serial = 2153] [outer = 0000008610DDC400] 17:09:08 INFO - PROCESS | 4412 | 1461110948014 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:09:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:09:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 943ms 17:09:08 INFO - PROCESS | 4412 | 1461110948075 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 17:09:08 INFO - PROCESS | 4412 | 1461110948082 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 17:09:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:09:08 INFO - PROCESS | 4412 | 1461110948089 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:09:08 INFO - PROCESS | 4412 | 1461110948092 Marionette TRACE conn5 <- [1,2834,null,{}] 17:09:08 INFO - PROCESS | 4412 | 1461110948097 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:08 INFO - PROCESS | 4412 | 1461110948207 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 17:09:08 INFO - PROCESS | 4412 | 1461110948285 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:08 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F264800 == 40 [pid = 4412] [id = 718] 17:09:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 76 (000000861844C800) [pid = 4412] [serial = 2154] [outer = 0000000000000000] 17:09:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 77 (0000008618811400) [pid = 4412] [serial = 2155] [outer = 000000861844C800] 17:09:08 INFO - PROCESS | 4412 | 1461110948382 Marionette DEBUG loaded listener.js 17:09:08 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (000000861C5E1000) [pid = 4412] [serial = 2156] [outer = 000000861844C800] 17:09:08 INFO - PROCESS | 4412 | 1461110948976 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:09:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:09:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 945ms 17:09:09 INFO - PROCESS | 4412 | 1461110949040 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 17:09:09 INFO - PROCESS | 4412 | 1461110949043 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 17:09:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:09:09 INFO - PROCESS | 4412 | 1461110949047 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:09:09 INFO - PROCESS | 4412 | 1461110949051 Marionette TRACE conn5 <- [1,2838,null,{}] 17:09:09 INFO - PROCESS | 4412 | 1461110949077 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:09 INFO - PROCESS | 4412 | 1461110949219 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 17:09:09 INFO - PROCESS | 4412 | 1461110949267 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:09 INFO - PROCESS | 4412 | ++DOCSHELL 000000862371C000 == 41 [pid = 4412] [id = 719] 17:09:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (000000861F3F0000) [pid = 4412] [serial = 2157] [outer = 0000000000000000] 17:09:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (000000861F8A0400) [pid = 4412] [serial = 2158] [outer = 000000861F3F0000] 17:09:09 INFO - PROCESS | 4412 | 1461110949325 Marionette DEBUG loaded listener.js 17:09:09 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861FAB6C00) [pid = 4412] [serial = 2159] [outer = 000000861F3F0000] 17:09:09 INFO - PROCESS | 4412 | 1461110949931 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:09:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:09:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 943ms 17:09:10 INFO - PROCESS | 4412 | 1461110949991 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 17:09:10 INFO - PROCESS | 4412 | 1461110949995 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 17:09:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:09:10 INFO - PROCESS | 4412 | 1461110949999 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:09:10 INFO - PROCESS | 4412 | 1461110950001 Marionette TRACE conn5 <- [1,2842,null,{}] 17:09:10 INFO - PROCESS | 4412 | 1461110950005 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:10 INFO - PROCESS | 4412 | 1461110950111 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 17:09:10 INFO - PROCESS | 4412 | 1461110950187 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:10 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237D6800 == 42 [pid = 4412] [id = 720] 17:09:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861FAD6C00) [pid = 4412] [serial = 2160] [outer = 0000000000000000] 17:09:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (000000861FAD9800) [pid = 4412] [serial = 2161] [outer = 000000861FAD6C00] 17:09:10 INFO - PROCESS | 4412 | 1461110950284 Marionette DEBUG loaded listener.js 17:09:10 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (000000861FCB4C00) [pid = 4412] [serial = 2162] [outer = 000000861FAD6C00] 17:09:11 INFO - PROCESS | 4412 | 1461110951017 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:09:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:09:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1027ms 17:09:11 INFO - PROCESS | 4412 | 1461110951028 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 17:09:11 INFO - PROCESS | 4412 | 1461110951032 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 17:09:11 INFO - PROCESS | 4412 | 1461110951037 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:09:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:09:11 INFO - PROCESS | 4412 | 1461110951042 Marionette TRACE conn5 <- [1,2846,null,{}] 17:09:11 INFO - PROCESS | 4412 | 1461110951088 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:11 INFO - PROCESS | 4412 | 1461110951188 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 17:09:11 INFO - PROCESS | 4412 | 1461110951271 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:11 INFO - PROCESS | 4412 | ++DOCSHELL 0000008618874800 == 43 [pid = 4412] [id = 721] 17:09:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (0000008611DDC000) [pid = 4412] [serial = 2163] [outer = 0000000000000000] 17:09:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (0000008611F27000) [pid = 4412] [serial = 2164] [outer = 0000008611DDC000] 17:09:11 INFO - PROCESS | 4412 | 1461110951373 Marionette DEBUG loaded listener.js 17:09:11 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (000000861310F800) [pid = 4412] [serial = 2165] [outer = 0000008611DDC000] 17:09:11 INFO - PROCESS | 4412 | --DOCSHELL 0000008616ED4000 == 42 [pid = 4412] [id = 657] 17:09:11 INFO - PROCESS | 4412 | --DOCSHELL 0000008622B07000 == 41 [pid = 4412] [id = 650] 17:09:11 INFO - PROCESS | 4412 | --DOCSHELL 00000086190E0000 == 40 [pid = 4412] [id = 649] 17:09:11 INFO - PROCESS | 4412 | --DOCSHELL 000000861FA12800 == 39 [pid = 4412] [id = 648] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000861E1AAC00) [pid = 4412] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000861FA98000) [pid = 4412] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (000000861E10F800) [pid = 4412] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (0000008616D17800) [pid = 4412] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (00000086177E7C00) [pid = 4412] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (0000008618457C00) [pid = 4412] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (000000861B292800) [pid = 4412] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (000000861CECAC00) [pid = 4412] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 78 (0000008613117C00) [pid = 4412] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 77 (0000008611E33400) [pid = 4412] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 76 (000000861217CC00) [pid = 4412] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 75 (000000861BC48000) [pid = 4412] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 74 (000000861BFE0800) [pid = 4412] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 73 (000000861BFD5C00) [pid = 4412] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | --DOMWINDOW == 72 (0000008613887800) [pid = 4412] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 17:09:11 INFO - PROCESS | 4412 | 1461110951930 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:09:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:09:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 921ms 17:09:11 INFO - PROCESS | 4412 | 1461110951963 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 17:09:11 INFO - PROCESS | 4412 | 1461110951969 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 17:09:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:09:11 INFO - PROCESS | 4412 | 1461110951976 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:09:11 INFO - PROCESS | 4412 | 1461110951978 Marionette TRACE conn5 <- [1,2850,null,{}] 17:09:11 INFO - PROCESS | 4412 | 1461110951982 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:12 INFO - PROCESS | 4412 | 1461110952067 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 17:09:12 INFO - PROCESS | 4412 | 1461110952077 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:12 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190C7800 == 40 [pid = 4412] [id = 722] 17:09:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 73 (0000008611D92800) [pid = 4412] [serial = 2166] [outer = 0000000000000000] 17:09:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 74 (0000008613812C00) [pid = 4412] [serial = 2167] [outer = 0000008611D92800] 17:09:12 INFO - PROCESS | 4412 | 1461110952125 Marionette DEBUG loaded listener.js 17:09:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 75 (0000008616B3BC00) [pid = 4412] [serial = 2168] [outer = 0000008611D92800] 17:09:12 INFO - PROCESS | 4412 | 1461110952616 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:09:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:09:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 17:09:12 INFO - PROCESS | 4412 | 1461110952652 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 17:09:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:09:12 INFO - PROCESS | 4412 | 1461110952655 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 17:09:12 INFO - PROCESS | 4412 | 1461110952658 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:09:12 INFO - PROCESS | 4412 | 1461110952662 Marionette TRACE conn5 <- [1,2854,null,{}] 17:09:12 INFO - PROCESS | 4412 | 1461110952706 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:12 INFO - PROCESS | 4412 | 1461110952795 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 17:09:12 INFO - PROCESS | 4412 | 1461110952866 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:12 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F21A800 == 41 [pid = 4412] [id = 723] 17:09:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 76 (0000008612181000) [pid = 4412] [serial = 2169] [outer = 0000000000000000] 17:09:12 INFO - PROCESS | 4412 | ++DOMWINDOW == 77 (000000861844CC00) [pid = 4412] [serial = 2170] [outer = 0000008612181000] 17:09:12 INFO - PROCESS | 4412 | 1461110952921 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 78 (0000008618813400) [pid = 4412] [serial = 2171] [outer = 0000008612181000] 17:09:13 INFO - PROCESS | 4412 | 1461110953298 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:09:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:09:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 673ms 17:09:13 INFO - PROCESS | 4412 | 1461110953333 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 17:09:13 INFO - PROCESS | 4412 | 1461110953336 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 17:09:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:09:13 INFO - PROCESS | 4412 | 1461110953339 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:09:13 INFO - PROCESS | 4412 | 1461110953341 Marionette TRACE conn5 <- [1,2858,null,{}] 17:09:13 INFO - PROCESS | 4412 | 1461110953345 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:13 INFO - PROCESS | 4412 | 1461110953428 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 17:09:13 INFO - PROCESS | 4412 | 1461110953434 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:13 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621E0D000 == 42 [pid = 4412] [id = 724] 17:09:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 79 (000000861BC45C00) [pid = 4412] [serial = 2172] [outer = 0000000000000000] 17:09:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (000000861BFD5C00) [pid = 4412] [serial = 2173] [outer = 000000861BC45C00] 17:09:13 INFO - PROCESS | 4412 | 1461110953482 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861C540000) [pid = 4412] [serial = 2174] [outer = 000000861BC45C00] 17:09:13 INFO - PROCESS | 4412 | 1461110953919 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:09:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:09:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 17:09:13 INFO - PROCESS | 4412 | 1461110953970 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 17:09:13 INFO - PROCESS | 4412 | 1461110953972 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 17:09:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:09:13 INFO - PROCESS | 4412 | 1461110953982 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:09:13 INFO - PROCESS | 4412 | 1461110953984 Marionette TRACE conn5 <- [1,2862,null,{}] 17:09:13 INFO - PROCESS | 4412 | 1461110953988 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:14 INFO - PROCESS | 4412 | 1461110954093 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 17:09:14 INFO - PROCESS | 4412 | 1461110954200 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:14 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E03800 == 43 [pid = 4412] [id = 725] 17:09:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000861E106800) [pid = 4412] [serial = 2175] [outer = 0000000000000000] 17:09:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (000000861E19E800) [pid = 4412] [serial = 2176] [outer = 000000861E106800] 17:09:14 INFO - PROCESS | 4412 | 1461110954245 Marionette DEBUG loaded listener.js 17:09:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (000000861EFD9800) [pid = 4412] [serial = 2177] [outer = 000000861E106800] 17:09:14 INFO - PROCESS | 4412 | 1461110954670 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:09:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:09:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 17:09:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:09:14 INFO - PROCESS | 4412 | 1461110954724 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 17:09:14 INFO - PROCESS | 4412 | 1461110954726 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 17:09:14 INFO - PROCESS | 4412 | 1461110954730 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:09:14 INFO - PROCESS | 4412 | 1461110954731 Marionette TRACE conn5 <- [1,2866,null,{}] 17:09:14 INFO - PROCESS | 4412 | 1461110954735 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:14 INFO - PROCESS | 4412 | 1461110954861 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 17:09:14 INFO - PROCESS | 4412 | 1461110954918 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:14 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623326000 == 44 [pid = 4412] [id = 726] 17:09:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (000000861F3CF400) [pid = 4412] [serial = 2178] [outer = 0000000000000000] 17:09:14 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (000000861F96E000) [pid = 4412] [serial = 2179] [outer = 000000861F3CF400] 17:09:14 INFO - PROCESS | 4412 | 1461110954967 Marionette DEBUG loaded listener.js 17:09:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (000000861FAA1C00) [pid = 4412] [serial = 2180] [outer = 000000861F3CF400] 17:09:15 INFO - PROCESS | 4412 | 1461110955387 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:09:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:09:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 691ms 17:09:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:09:15 INFO - PROCESS | 4412 | 1461110955422 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 17:09:15 INFO - PROCESS | 4412 | 1461110955424 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 17:09:15 INFO - PROCESS | 4412 | 1461110955427 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:09:15 INFO - PROCESS | 4412 | 1461110955429 Marionette TRACE conn5 <- [1,2870,null,{}] 17:09:15 INFO - PROCESS | 4412 | 1461110955433 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:15 INFO - PROCESS | 4412 | 1461110955571 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 17:09:15 INFO - PROCESS | 4412 | 1461110955582 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:15 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616A11800 == 45 [pid = 4412] [id = 727] 17:09:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (000000861FA9FC00) [pid = 4412] [serial = 2181] [outer = 0000000000000000] 17:09:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (000000861FAD4C00) [pid = 4412] [serial = 2182] [outer = 000000861FA9FC00] 17:09:15 INFO - PROCESS | 4412 | 1461110955628 Marionette DEBUG loaded listener.js 17:09:15 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (0000008620288800) [pid = 4412] [serial = 2183] [outer = 000000861FA9FC00] 17:09:16 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (000000861844BC00) [pid = 4412] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:09:16 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (000000861BC49400) [pid = 4412] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:09:16 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (000000861E10C000) [pid = 4412] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:09:16 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (0000008610543800) [pid = 4412] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:09:16 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (0000008618491C00) [pid = 4412] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:09:16 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (0000008613115C00) [pid = 4412] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:09:16 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (000000861E19F400) [pid = 4412] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:09:16 INFO - PROCESS | 4412 | --DOMWINDOW == 82 (0000008613116400) [pid = 4412] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:09:16 INFO - PROCESS | 4412 | --DOMWINDOW == 81 (000000861F8ABC00) [pid = 4412] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:09:16 INFO - PROCESS | 4412 | --DOMWINDOW == 80 (000000861F3C7400) [pid = 4412] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:09:16 INFO - PROCESS | 4412 | --DOMWINDOW == 79 (0000008616B40000) [pid = 4412] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:09:16 INFO - PROCESS | 4412 | 1461110956140 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:09:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:09:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 17:09:16 INFO - PROCESS | 4412 | 1461110956164 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 17:09:16 INFO - PROCESS | 4412 | 1461110956167 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 17:09:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:09:16 INFO - PROCESS | 4412 | 1461110956170 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:09:16 INFO - PROCESS | 4412 | 1461110956172 Marionette TRACE conn5 <- [1,2874,null,{}] 17:09:16 INFO - PROCESS | 4412 | 1461110956180 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:16 INFO - PROCESS | 4412 | 1461110956262 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 17:09:16 INFO - PROCESS | 4412 | 1461110956269 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238DA000 == 46 [pid = 4412] [id = 728] 17:09:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 80 (0000008611DE6400) [pid = 4412] [serial = 2184] [outer = 0000000000000000] 17:09:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 81 (000000861CE96C00) [pid = 4412] [serial = 2185] [outer = 0000008611DE6400] 17:09:16 INFO - PROCESS | 4412 | 1461110956316 Marionette DEBUG loaded listener.js 17:09:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 82 (000000862028C400) [pid = 4412] [serial = 2186] [outer = 0000008611DE6400] 17:09:16 INFO - PROCESS | 4412 | 1461110956729 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:09:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:09:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 17:09:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:09:16 INFO - PROCESS | 4412 | 1461110956803 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 17:09:16 INFO - PROCESS | 4412 | 1461110956805 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 17:09:16 INFO - PROCESS | 4412 | 1461110956808 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:09:16 INFO - PROCESS | 4412 | 1461110956810 Marionette TRACE conn5 <- [1,2878,null,{}] 17:09:16 INFO - PROCESS | 4412 | 1461110956813 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:16 INFO - PROCESS | 4412 | 1461110956918 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 17:09:16 INFO - PROCESS | 4412 | 1461110956927 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623AB6800 == 47 [pid = 4412] [id = 729] 17:09:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 83 (00000086202FC800) [pid = 4412] [serial = 2187] [outer = 0000000000000000] 17:09:16 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (000000862046A800) [pid = 4412] [serial = 2188] [outer = 00000086202FC800] 17:09:16 INFO - PROCESS | 4412 | 1461110956973 Marionette DEBUG loaded listener.js 17:09:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (00000086204CB800) [pid = 4412] [serial = 2189] [outer = 00000086202FC800] 17:09:17 INFO - PROCESS | 4412 | 1461110957374 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:09:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:09:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 585ms 17:09:17 INFO - PROCESS | 4412 | 1461110957396 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 17:09:17 INFO - PROCESS | 4412 | 1461110957399 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 17:09:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:09:17 INFO - PROCESS | 4412 | 1461110957430 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:09:17 INFO - PROCESS | 4412 | 1461110957432 Marionette TRACE conn5 <- [1,2882,null,{}] 17:09:17 INFO - PROCESS | 4412 | 1461110957436 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:17 INFO - PROCESS | 4412 | 1461110957523 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 17:09:17 INFO - PROCESS | 4412 | 1461110957529 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:17 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623B45800 == 48 [pid = 4412] [id = 730] 17:09:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (00000086204D1C00) [pid = 4412] [serial = 2190] [outer = 0000000000000000] 17:09:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (00000086204DA800) [pid = 4412] [serial = 2191] [outer = 00000086204D1C00] 17:09:17 INFO - PROCESS | 4412 | 1461110957575 Marionette DEBUG loaded listener.js 17:09:17 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (00000086205A8000) [pid = 4412] [serial = 2192] [outer = 00000086204D1C00] 17:09:17 INFO - PROCESS | 4412 | 1461110957990 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:09:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:09:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 608ms 17:09:18 INFO - PROCESS | 4412 | 1461110958014 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 17:09:18 INFO - PROCESS | 4412 | 1461110958016 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 17:09:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:09:18 INFO - PROCESS | 4412 | 1461110958019 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:09:18 INFO - PROCESS | 4412 | 1461110958022 Marionette TRACE conn5 <- [1,2886,null,{}] 17:09:18 INFO - PROCESS | 4412 | 1461110958036 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:18 INFO - PROCESS | 4412 | 1461110958188 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 17:09:18 INFO - PROCESS | 4412 | 1461110958344 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:18 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616ED3000 == 49 [pid = 4412] [id = 731] 17:09:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (0000008610549000) [pid = 4412] [serial = 2193] [outer = 0000000000000000] 17:09:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (0000008611856C00) [pid = 4412] [serial = 2194] [outer = 0000008610549000] 17:09:18 INFO - PROCESS | 4412 | 1461110958403 Marionette DEBUG loaded listener.js 17:09:18 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (000000861217CC00) [pid = 4412] [serial = 2195] [outer = 0000008610549000] 17:09:18 INFO - PROCESS | 4412 | 1461110958958 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:09:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:09:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 986ms 17:09:19 INFO - PROCESS | 4412 | 1461110959011 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 17:09:19 INFO - PROCESS | 4412 | 1461110959018 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 17:09:19 INFO - PROCESS | 4412 | 1461110959024 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:09:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:09:19 INFO - PROCESS | 4412 | 1461110959029 Marionette TRACE conn5 <- [1,2890,null,{}] 17:09:19 INFO - PROCESS | 4412 | 1461110959034 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:19 INFO - PROCESS | 4412 | 1461110959147 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 17:09:19 INFO - PROCESS | 4412 | 1461110959241 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:19 INFO - PROCESS | 4412 | ++DOCSHELL 0000008620E1F000 == 50 [pid = 4412] [id = 732] 17:09:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (000000861830CC00) [pid = 4412] [serial = 2196] [outer = 0000000000000000] 17:09:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (000000861844D800) [pid = 4412] [serial = 2197] [outer = 000000861830CC00] 17:09:19 INFO - PROCESS | 4412 | 1461110959300 Marionette DEBUG loaded listener.js 17:09:19 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (000000861B4EA400) [pid = 4412] [serial = 2198] [outer = 000000861830CC00] 17:09:19 INFO - PROCESS | 4412 | 1461110959913 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:09:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:09:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 943ms 17:09:19 INFO - PROCESS | 4412 | 1461110959973 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 17:09:19 INFO - PROCESS | 4412 | 1461110959976 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 17:09:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:09:19 INFO - PROCESS | 4412 | 1461110959981 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:09:19 INFO - PROCESS | 4412 | 1461110959983 Marionette TRACE conn5 <- [1,2894,null,{}] 17:09:19 INFO - PROCESS | 4412 | 1461110959987 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:20 INFO - PROCESS | 4412 | 1461110960097 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 17:09:20 INFO - PROCESS | 4412 | 1461110960221 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:20 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623B47000 == 51 [pid = 4412] [id = 733] 17:09:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (000000861F074800) [pid = 4412] [serial = 2199] [outer = 0000000000000000] 17:09:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (000000861F3E9400) [pid = 4412] [serial = 2200] [outer = 000000861F074800] 17:09:20 INFO - PROCESS | 4412 | 1461110960278 Marionette DEBUG loaded listener.js 17:09:20 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (000000861F973400) [pid = 4412] [serial = 2201] [outer = 000000861F074800] 17:09:20 INFO - PROCESS | 4412 | 1461110960885 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:09:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:09:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 988ms 17:09:20 INFO - PROCESS | 4412 | 1461110960969 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 17:09:20 INFO - PROCESS | 4412 | 1461110960973 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 17:09:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:09:21 INFO - PROCESS | 4412 | 1461110960986 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - PROCESS | 4412 | 1461110960991 Marionette TRACE conn5 <- [1,2898,null,{}] 17:09:21 INFO - PROCESS | 4412 | 1461110961009 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:21 INFO - PROCESS | 4412 | 1461110961130 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 17:09:21 INFO - PROCESS | 4412 | 1461110961244 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:21 INFO - PROCESS | 4412 | ++DOCSHELL 0000008624267800 == 52 [pid = 4412] [id = 734] 17:09:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (000000861FADC400) [pid = 4412] [serial = 2202] [outer = 0000000000000000] 17:09:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (00000086211B2800) [pid = 4412] [serial = 2203] [outer = 000000861FADC400] 17:09:21 INFO - PROCESS | 4412 | 1461110961300 Marionette DEBUG loaded listener.js 17:09:21 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (00000086215C8400) [pid = 4412] [serial = 2204] [outer = 000000861FADC400] 17:09:21 INFO - PROCESS | 4412 | 1461110961808 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:09:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:09:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:09:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 881ms 17:09:21 INFO - PROCESS | 4412 | 1461110961864 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 17:09:21 INFO - TEST-START | /DOMEvents/constructors.html 17:09:21 INFO - PROCESS | 4412 | 1461110961866 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 17:09:21 INFO - PROCESS | 4412 | 1461110961870 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - PROCESS | 4412 | 1461110961873 Marionette TRACE conn5 <- [1,2902,null,{}] 17:09:21 INFO - PROCESS | 4412 | 1461110961876 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:22 INFO - PROCESS | 4412 | 1461110962044 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 17:09:22 INFO - PROCESS | 4412 | 1461110962291 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:22 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E14F000 == 53 [pid = 4412] [id = 735] 17:09:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008610544400) [pid = 4412] [serial = 2205] [outer = 0000000000000000] 17:09:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (0000008611657800) [pid = 4412] [serial = 2206] [outer = 0000008610544400] 17:09:22 INFO - PROCESS | 4412 | 1461110962362 Marionette DEBUG loaded listener.js 17:09:22 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861217C800) [pid = 4412] [serial = 2207] [outer = 0000008610544400] 17:09:23 INFO - PROCESS | 4412 | 1461110963004 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:09:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:09:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:09:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:09:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:09:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:09:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:09:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:09:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:09:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 1217ms 17:09:23 INFO - PROCESS | 4412 | 1461110963090 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 17:09:23 INFO - PROCESS | 4412 | 1461110963096 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 17:09:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:09:23 INFO - PROCESS | 4412 | 1461110963101 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:09:23 INFO - PROCESS | 4412 | 1461110963104 Marionette TRACE conn5 <- [1,2906,null,{}] 17:09:23 INFO - PROCESS | 4412 | 1461110963126 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:23 INFO - PROCESS | 4412 | 1461110963263 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 17:09:23 INFO - PROCESS | 4412 | 1461110963313 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:23 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EC6D000 == 54 [pid = 4412] [id = 736] 17:09:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861848B400) [pid = 4412] [serial = 2208] [outer = 0000000000000000] 17:09:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861880FC00) [pid = 4412] [serial = 2209] [outer = 000000861848B400] 17:09:23 INFO - PROCESS | 4412 | 1461110963364 Marionette DEBUG loaded listener.js 17:09:23 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861B4EBC00) [pid = 4412] [serial = 2210] [outer = 000000861848B400] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 00000086190C1800 == 53 [pid = 4412] [id = 696] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 00000086190E1000 == 52 [pid = 4412] [id = 643] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 000000862330F800 == 51 [pid = 4412] [id = 653] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 0000008623B45800 == 50 [pid = 4412] [id = 730] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 0000008623AB6800 == 49 [pid = 4412] [id = 729] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 00000086238DA000 == 48 [pid = 4412] [id = 728] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 0000008616A11800 == 47 [pid = 4412] [id = 727] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 0000008623326000 == 46 [pid = 4412] [id = 726] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E03800 == 45 [pid = 4412] [id = 725] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 0000008621E0D000 == 44 [pid = 4412] [id = 724] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 000000861F21A800 == 43 [pid = 4412] [id = 723] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 00000086190C7800 == 42 [pid = 4412] [id = 722] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (0000008611F2FC00) [pid = 4412] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (0000008617271C00) [pid = 4412] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861FA3A400) [pid = 4412] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 0000008618874800 == 41 [pid = 4412] [id = 721] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 000000861F264800 == 40 [pid = 4412] [id = 718] 17:09:23 INFO - PROCESS | 4412 | --DOCSHELL 00000086190C7000 == 39 [pid = 4412] [id = 717] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (00000086177EF800) [pid = 4412] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008618452800) [pid = 4412] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861DC9A400) [pid = 4412] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861F973800) [pid = 4412] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861F3EC800) [pid = 4412] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (000000861F933800) [pid = 4412] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (000000861F4ABC00) [pid = 4412] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (000000861F8A6C00) [pid = 4412] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (000000861F62A400) [pid = 4412] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (000000861F3CA000) [pid = 4412] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861BC4BC00) [pid = 4412] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (0000008618810400) [pid = 4412] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (000000861BFD9400) [pid = 4412] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (000000861EAA9C00) [pid = 4412] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (0000008611668400) [pid = 4412] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 87 (0000008611F24000) [pid = 4412] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 86 (000000861B44B000) [pid = 4412] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 85 (000000861311AC00) [pid = 4412] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 84 (0000008616A2E000) [pid = 4412] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | --DOMWINDOW == 83 (000000861EAA3800) [pid = 4412] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 17:09:23 INFO - PROCESS | 4412 | 1461110963971 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:09:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:09:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 880ms 17:09:23 INFO - PROCESS | 4412 | 1461110963985 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 17:09:23 INFO - PROCESS | 4412 | 1461110963989 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 17:09:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:09:24 INFO - PROCESS | 4412 | 1461110963996 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:09:24 INFO - PROCESS | 4412 | 1461110963999 Marionette TRACE conn5 <- [1,2910,null,{}] 17:09:24 INFO - PROCESS | 4412 | 1461110964002 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:24 INFO - PROCESS | 4412 | 1461110964087 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 17:09:24 INFO - PROCESS | 4412 | 1461110964159 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:24 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190C7000 == 40 [pid = 4412] [id = 737] 17:09:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 84 (0000008610541800) [pid = 4412] [serial = 2211] [outer = 0000000000000000] 17:09:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 85 (0000008611F2C800) [pid = 4412] [serial = 2212] [outer = 0000008610541800] 17:09:24 INFO - PROCESS | 4412 | 1461110964207 Marionette DEBUG loaded listener.js 17:09:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 86 (0000008618407000) [pid = 4412] [serial = 2213] [outer = 0000008610541800] 17:09:24 INFO - PROCESS | 4412 | [4412] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 17:09:24 INFO - PROCESS | 4412 | [4412] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 17:09:24 INFO - PROCESS | 4412 | [4412] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 17:09:24 INFO - PROCESS | 4412 | [4412] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 17:09:24 INFO - PROCESS | 4412 | 1461110964632 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:09:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:09:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:09:24 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 17:09:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:09:24 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 17:09:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:09:24 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]" 17:09:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:09:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:09:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 698ms 17:09:24 INFO - PROCESS | 4412 | 1461110964696 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 17:09:24 INFO - PROCESS | 4412 | 1461110964698 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 17:09:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:09:24 INFO - PROCESS | 4412 | 1461110964704 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:09:24 INFO - PROCESS | 4412 | 1461110964710 Marionette TRACE conn5 <- [1,2914,null,{}] 17:09:24 INFO - PROCESS | 4412 | 1461110964719 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:24 INFO - PROCESS | 4412 | 1461110964805 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 17:09:24 INFO - PROCESS | 4412 | 1461110964812 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:24 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621E03000 == 41 [pid = 4412] [id = 738] 17:09:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 87 (000000861B291000) [pid = 4412] [serial = 2214] [outer = 0000000000000000] 17:09:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 88 (000000861C53BC00) [pid = 4412] [serial = 2215] [outer = 000000861B291000] 17:09:24 INFO - PROCESS | 4412 | 1461110964858 Marionette DEBUG loaded listener.js 17:09:24 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (000000861E7CC000) [pid = 4412] [serial = 2216] [outer = 000000861B291000] 17:09:25 INFO - PROCESS | 4412 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:09:25 INFO - PROCESS | 4412 | 1461110965270 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:09:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:09:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 646ms 17:09:25 INFO - PROCESS | 4412 | 1461110965351 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 17:09:25 INFO - PROCESS | 4412 | 1461110965354 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 17:09:25 INFO - PROCESS | 4412 | 1461110965357 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:09:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:09:25 INFO - PROCESS | 4412 | 1461110965359 Marionette TRACE conn5 <- [1,2918,null,{}] 17:09:25 INFO - PROCESS | 4412 | 1461110965363 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:25 INFO - PROCESS | 4412 | 1461110965445 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 17:09:25 INFO - PROCESS | 4412 | 1461110965488 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:25 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E1B800 == 42 [pid = 4412] [id = 739] 17:09:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (000000861F3C3C00) [pid = 4412] [serial = 2217] [outer = 0000000000000000] 17:09:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (000000861F3CC400) [pid = 4412] [serial = 2218] [outer = 000000861F3C3C00] 17:09:25 INFO - PROCESS | 4412 | 1461110965533 Marionette DEBUG loaded listener.js 17:09:25 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (000000861F3F2C00) [pid = 4412] [serial = 2219] [outer = 000000861F3C3C00] 17:09:25 INFO - PROCESS | 4412 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:09:25 INFO - PROCESS | 4412 | 1461110965927 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:09:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:09:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 17:09:25 INFO - PROCESS | 4412 | 1461110965989 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 17:09:25 INFO - PROCESS | 4412 | 1461110965991 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 17:09:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:09:26 INFO - PROCESS | 4412 | 1461110965994 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:09:26 INFO - PROCESS | 4412 | 1461110965996 Marionette TRACE conn5 <- [1,2922,null,{}] 17:09:26 INFO - PROCESS | 4412 | 1461110966000 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:26 INFO - PROCESS | 4412 | 1461110966111 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 17:09:26 INFO - PROCESS | 4412 | 1461110966117 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:26 INFO - PROCESS | 4412 | ++DOCSHELL 000000862330F800 == 43 [pid = 4412] [id = 740] 17:09:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (000000861F8A5C00) [pid = 4412] [serial = 2220] [outer = 0000000000000000] 17:09:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (000000861F8A8400) [pid = 4412] [serial = 2221] [outer = 000000861F8A5C00] 17:09:26 INFO - PROCESS | 4412 | 1461110966176 Marionette DEBUG loaded listener.js 17:09:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (000000861F977C00) [pid = 4412] [serial = 2222] [outer = 000000861F8A5C00] 17:09:26 INFO - PROCESS | 4412 | 1461110966621 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:09:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:09:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 691ms 17:09:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:09:26 INFO - PROCESS | 4412 | 1461110966697 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 17:09:26 INFO - PROCESS | 4412 | 1461110966699 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 17:09:26 INFO - PROCESS | 4412 | 1461110966702 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:09:26 INFO - PROCESS | 4412 | 1461110966704 Marionette TRACE conn5 <- [1,2926,null,{}] 17:09:26 INFO - PROCESS | 4412 | 1461110966707 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:26 INFO - PROCESS | 4412 | 1461110966823 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 17:09:26 INFO - PROCESS | 4412 | 1461110966912 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:26 INFO - PROCESS | 4412 | ++DOCSHELL 000000862370F800 == 44 [pid = 4412] [id = 741] 17:09:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (000000861FADF400) [pid = 4412] [serial = 2223] [outer = 0000000000000000] 17:09:26 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (0000008620467000) [pid = 4412] [serial = 2224] [outer = 000000861FADF400] 17:09:26 INFO - PROCESS | 4412 | 1461110966957 Marionette DEBUG loaded listener.js 17:09:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (00000086204D4800) [pid = 4412] [serial = 2225] [outer = 000000861FADF400] 17:09:27 INFO - PROCESS | 4412 | 1461110967316 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:09:27 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. 17:09:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 17:09:27 INFO - PROCESS | 4412 | 1461110967393 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 17:09:27 INFO - PROCESS | 4412 | 1461110967395 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 17:09:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:09:27 INFO - PROCESS | 4412 | 1461110967405 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:09:27 INFO - PROCESS | 4412 | 1461110967407 Marionette TRACE conn5 <- [1,2930,null,{}] 17:09:27 INFO - PROCESS | 4412 | 1461110967411 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:27 INFO - PROCESS | 4412 | 1461110967519 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 17:09:27 INFO - PROCESS | 4412 | 1461110967524 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:27 INFO - PROCESS | 4412 | ++DOCSHELL 00000086238DD800 == 45 [pid = 4412] [id = 742] 17:09:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (00000086204EE800) [pid = 4412] [serial = 2226] [outer = 0000000000000000] 17:09:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (0000008620EE9000) [pid = 4412] [serial = 2227] [outer = 00000086204EE800] 17:09:27 INFO - PROCESS | 4412 | 1461110967572 Marionette DEBUG loaded listener.js 17:09:27 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008621A49400) [pid = 4412] [serial = 2228] [outer = 00000086204EE800] 17:09:27 INFO - PROCESS | 4412 | 1461110967989 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:09:28 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 17:09:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:09:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:09:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861E106800) [pid = 4412] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861F3CF400) [pid = 4412] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861FA9FC00) [pid = 4412] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (000000861BC45C00) [pid = 4412] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (0000008611DE6400) [pid = 4412] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (0000008611D92800) [pid = 4412] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 94 (0000008612181000) [pid = 4412] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 93 (0000008611DDC000) [pid = 4412] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:09:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 92 (000000861FAD6C00) [pid = 4412] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 91 (00000086202FC800) [pid = 4412] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 90 (0000008610542000) [pid = 4412] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 89 (0000008616B51000) [pid = 4412] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:09:28 INFO - PROCESS | 4412 | --DOMWINDOW == 88 (0000008610EE5800) [pid = 4412] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:09:28 INFO - PROCESS | 4412 | 1461110968104 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 17:09:28 INFO - PROCESS | 4412 | 1461110968107 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 17:09:28 INFO - PROCESS | 4412 | 1461110968116 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:09:28 INFO - PROCESS | 4412 | 1461110968118 Marionette TRACE conn5 <- [1,2934,null,{}] 17:09:28 INFO - PROCESS | 4412 | 1461110968122 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:28 INFO - PROCESS | 4412 | 1461110968228 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 17:09:28 INFO - PROCESS | 4412 | 1461110968239 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:28 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F7C4800 == 46 [pid = 4412] [id = 743] 17:09:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 89 (0000008613113000) [pid = 4412] [serial = 2229] [outer = 0000000000000000] 17:09:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 90 (0000008616B51000) [pid = 4412] [serial = 2230] [outer = 0000008613113000] 17:09:28 INFO - PROCESS | 4412 | 1461110968285 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 91 (000000861FA9FC00) [pid = 4412] [serial = 2231] [outer = 0000008613113000] 17:09:28 INFO - PROCESS | 4412 | 1461110968659 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:09:28 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. 17:09:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 589ms 17:09:28 INFO - PROCESS | 4412 | 1461110968702 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 17:09:28 INFO - PROCESS | 4412 | 1461110968704 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 17:09:28 INFO - PROCESS | 4412 | 1461110968707 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:09:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:09:28 INFO - PROCESS | 4412 | 1461110968709 Marionette TRACE conn5 <- [1,2938,null,{}] 17:09:28 INFO - PROCESS | 4412 | 1461110968713 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:28 INFO - PROCESS | 4412 | 1461110968828 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 17:09:28 INFO - PROCESS | 4412 | 1461110968836 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:28 INFO - PROCESS | 4412 | ++DOCSHELL 00000086240B0800 == 47 [pid = 4412] [id = 744] 17:09:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 92 (00000086204EAC00) [pid = 4412] [serial = 2232] [outer = 0000000000000000] 17:09:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 93 (0000008622C09C00) [pid = 4412] [serial = 2233] [outer = 00000086204EAC00] 17:09:28 INFO - PROCESS | 4412 | 1461110968882 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 4412 | ++DOMWINDOW == 94 (0000008622C7DC00) [pid = 4412] [serial = 2234] [outer = 00000086204EAC00] 17:09:29 INFO - PROCESS | 4412 | ++DOCSHELL 00000086244C8800 == 48 [pid = 4412] [id = 745] 17:09:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 95 (0000008622CA1C00) [pid = 4412] [serial = 2235] [outer = 0000000000000000] 17:09:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (0000008622CA6C00) [pid = 4412] [serial = 2236] [outer = 0000008622CA1C00] 17:09:29 INFO - PROCESS | 4412 | 1461110969317 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:09:29 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. 17:09:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 17:09:29 INFO - PROCESS | 4412 | 1461110969339 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 17:09:29 INFO - PROCESS | 4412 | 1461110969341 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 17:09:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:09:29 INFO - PROCESS | 4412 | 1461110969345 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:09:29 INFO - PROCESS | 4412 | 1461110969347 Marionette TRACE conn5 <- [1,2942,null,{}] 17:09:29 INFO - PROCESS | 4412 | 1461110969350 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:29 INFO - PROCESS | 4412 | 1461110969480 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 17:09:29 INFO - PROCESS | 4412 | 1461110969492 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:29 INFO - PROCESS | 4412 | ++DOCSHELL 000000862613E800 == 49 [pid = 4412] [id = 746] 17:09:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (0000008622C02800) [pid = 4412] [serial = 2237] [outer = 0000000000000000] 17:09:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (0000008622C89000) [pid = 4412] [serial = 2238] [outer = 0000008622C02800] 17:09:29 INFO - PROCESS | 4412 | 1461110969545 Marionette DEBUG loaded listener.js 17:09:29 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (0000008622E9AC00) [pid = 4412] [serial = 2239] [outer = 0000008622C02800] 17:09:29 INFO - PROCESS | 4412 | 1461110969982 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:09:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:09:30 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 17:09:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 17:09:30 INFO - PROCESS | 4412 | 1461110970029 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 17:09:30 INFO - PROCESS | 4412 | 1461110970032 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 17:09:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:09:30 INFO - PROCESS | 4412 | 1461110970035 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:09:30 INFO - PROCESS | 4412 | 1461110970038 Marionette TRACE conn5 <- [1,2946,null,{}] 17:09:30 INFO - PROCESS | 4412 | 1461110970041 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:30 INFO - PROCESS | 4412 | 1461110970212 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 17:09:30 INFO - PROCESS | 4412 | 1461110970341 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:30 INFO - PROCESS | 4412 | ++DOCSHELL 00000086172CF800 == 50 [pid = 4412] [id = 747] 17:09:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (00000086104FB400) [pid = 4412] [serial = 2240] [outer = 0000000000000000] 17:09:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (0000008610B8A400) [pid = 4412] [serial = 2241] [outer = 00000086104FB400] 17:09:30 INFO - PROCESS | 4412 | 1461110970404 Marionette DEBUG loaded listener.js 17:09:30 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (0000008613111400) [pid = 4412] [serial = 2242] [outer = 00000086104FB400] 17:09:31 INFO - PROCESS | 4412 | 1461110971001 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:09:31 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. 17:09:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 986ms 17:09:31 INFO - PROCESS | 4412 | 1461110971027 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 17:09:31 INFO - PROCESS | 4412 | 1461110971032 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 17:09:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:09:31 INFO - PROCESS | 4412 | 1461110971037 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:09:31 INFO - PROCESS | 4412 | 1461110971042 Marionette TRACE conn5 <- [1,2950,null,{}] 17:09:31 INFO - PROCESS | 4412 | 1461110971047 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:31 INFO - PROCESS | 4412 | 1461110971160 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 17:09:31 INFO - PROCESS | 4412 | 1461110971285 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:31 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F675800 == 51 [pid = 4412] [id = 748] 17:09:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (0000008616B37000) [pid = 4412] [serial = 2243] [outer = 0000000000000000] 17:09:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861840EC00) [pid = 4412] [serial = 2244] [outer = 0000008616B37000] 17:09:31 INFO - PROCESS | 4412 | 1461110971347 Marionette DEBUG loaded listener.js 17:09:31 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861B44B000) [pid = 4412] [serial = 2245] [outer = 0000008616B37000] 17:09:31 INFO - PROCESS | 4412 | 1461110971823 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:09:31 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. 17:09:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 838ms 17:09:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:09:31 INFO - PROCESS | 4412 | 1461110971878 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 17:09:31 INFO - PROCESS | 4412 | 1461110971882 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 17:09:31 INFO - PROCESS | 4412 | 1461110971886 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:09:31 INFO - PROCESS | 4412 | 1461110971889 Marionette TRACE conn5 <- [1,2954,null,{}] 17:09:31 INFO - PROCESS | 4412 | 1461110971893 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:32 INFO - PROCESS | 4412 | 1461110972032 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 17:09:32 INFO - PROCESS | 4412 | 1461110972156 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:32 INFO - PROCESS | 4412 | ++DOCSHELL 00000086235A7800 == 52 [pid = 4412] [id = 749] 17:09:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008616BB4800) [pid = 4412] [serial = 2246] [outer = 0000000000000000] 17:09:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861E104800) [pid = 4412] [serial = 2247] [outer = 0000008616BB4800] 17:09:32 INFO - PROCESS | 4412 | 1461110972216 Marionette DEBUG loaded listener.js 17:09:32 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861F8ABC00) [pid = 4412] [serial = 2248] [outer = 0000008616BB4800] 17:09:32 INFO - PROCESS | 4412 | 1461110972761 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:09:32 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. 17:09:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 943ms 17:09:32 INFO - PROCESS | 4412 | 1461110972845 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 17:09:32 INFO - PROCESS | 4412 | 1461110972850 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 17:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:09:32 INFO - PROCESS | 4412 | 1461110972863 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:09:32 INFO - PROCESS | 4412 | 1461110972868 Marionette TRACE conn5 <- [1,2958,null,{}] 17:09:32 INFO - PROCESS | 4412 | 1461110972872 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:32 INFO - PROCESS | 4412 | 1461110972984 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 17:09:33 INFO - PROCESS | 4412 | 1461110973077 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:33 INFO - PROCESS | 4412 | ++DOCSHELL 00000086264E3800 == 53 [pid = 4412] [id = 750] 17:09:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861FAD8800) [pid = 4412] [serial = 2249] [outer = 0000000000000000] 17:09:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008622C0C000) [pid = 4412] [serial = 2250] [outer = 000000861FAD8800] 17:09:33 INFO - PROCESS | 4412 | 1461110973133 Marionette DEBUG loaded listener.js 17:09:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (0000008622E95800) [pid = 4412] [serial = 2251] [outer = 000000861FAD8800] 17:09:33 INFO - PROCESS | 4412 | 1461110973609 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:09:33 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. 17:09:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 797ms 17:09:33 INFO - PROCESS | 4412 | 1461110973654 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 17:09:33 INFO - PROCESS | 4412 | 1461110973656 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 17:09:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:09:33 INFO - PROCESS | 4412 | 1461110973676 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:09:33 INFO - PROCESS | 4412 | 1461110973679 Marionette TRACE conn5 <- [1,2962,null,{}] 17:09:33 INFO - PROCESS | 4412 | 1461110973686 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:33 INFO - PROCESS | 4412 | 1461110973793 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 17:09:33 INFO - PROCESS | 4412 | 1461110973886 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:33 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A52000 == 54 [pid = 4412] [id = 751] 17:09:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (0000008622E8FC00) [pid = 4412] [serial = 2252] [outer = 0000000000000000] 17:09:33 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (0000008623377800) [pid = 4412] [serial = 2253] [outer = 0000008622E8FC00] 17:09:33 INFO - PROCESS | 4412 | 1461110973941 Marionette DEBUG loaded listener.js 17:09:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (0000008623383400) [pid = 4412] [serial = 2254] [outer = 0000008622E8FC00] 17:09:34 INFO - PROCESS | 4412 | 1461110974481 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:09:34 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. 17:09:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 860ms 17:09:34 INFO - PROCESS | 4412 | 1461110974523 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 17:09:34 INFO - PROCESS | 4412 | 1461110974526 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 17:09:34 INFO - PROCESS | 4412 | 1461110974529 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:09:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:09:34 INFO - PROCESS | 4412 | 1461110974531 Marionette TRACE conn5 <- [1,2966,null,{}] 17:09:34 INFO - PROCESS | 4412 | 1461110974535 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:34 INFO - PROCESS | 4412 | 1461110974644 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 17:09:34 INFO - PROCESS | 4412 | 1461110974743 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:34 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626C53800 == 55 [pid = 4412] [id = 752] 17:09:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008623396400) [pid = 4412] [serial = 2255] [outer = 0000000000000000] 17:09:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008623399000) [pid = 4412] [serial = 2256] [outer = 0000008623396400] 17:09:34 INFO - PROCESS | 4412 | 1461110974808 Marionette DEBUG loaded listener.js 17:09:34 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (00000086235BC000) [pid = 4412] [serial = 2257] [outer = 0000008623396400] 17:09:35 INFO - PROCESS | 4412 | 1461110975483 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:09:35 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. 17:09:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 985ms 17:09:35 INFO - PROCESS | 4412 | 1461110975517 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 17:09:35 INFO - PROCESS | 4412 | 1461110975521 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 17:09:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:09:35 INFO - PROCESS | 4412 | 1461110975527 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:09:35 INFO - PROCESS | 4412 | 1461110975531 Marionette TRACE conn5 <- [1,2970,null,{}] 17:09:35 INFO - PROCESS | 4412 | 1461110975538 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:35 INFO - PROCESS | 4412 | 1461110975637 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 17:09:35 INFO - PROCESS | 4412 | 1461110975738 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:35 INFO - PROCESS | 4412 | ++DOCSHELL 000000861ED32800 == 56 [pid = 4412] [id = 753] 17:09:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008613161400) [pid = 4412] [serial = 2258] [outer = 0000000000000000] 17:09:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008616A2E000) [pid = 4412] [serial = 2259] [outer = 0000008613161400] 17:09:35 INFO - PROCESS | 4412 | 1461110975787 Marionette DEBUG loaded listener.js 17:09:35 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008617734400) [pid = 4412] [serial = 2260] [outer = 0000008613161400] 17:09:36 INFO - PROCESS | 4412 | 1461110976362 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:09:36 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 17:09:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:09:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 881ms 17:09:36 INFO - PROCESS | 4412 | 1461110976412 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 17:09:36 INFO - PROCESS | 4412 | 1461110976418 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 17:09:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:09:36 INFO - PROCESS | 4412 | 1461110976424 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:09:36 INFO - PROCESS | 4412 | 1461110976427 Marionette TRACE conn5 <- [1,2974,null,{}] 17:09:36 INFO - PROCESS | 4412 | 1461110976431 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:36 INFO - PROCESS | 4412 | 1461110976533 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 17:09:36 INFO - PROCESS | 4412 | 1461110976634 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:36 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F221800 == 57 [pid = 4412] [id = 754] 17:09:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008616867800) [pid = 4412] [serial = 2261] [outer = 0000000000000000] 17:09:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000861BC4F400) [pid = 4412] [serial = 2262] [outer = 0000008616867800] 17:09:36 INFO - PROCESS | 4412 | 1461110976683 Marionette DEBUG loaded listener.js 17:09:36 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861CECC400) [pid = 4412] [serial = 2263] [outer = 0000008616867800] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC7D000 == 56 [pid = 4412] [id = 646] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 000000862613E800 == 55 [pid = 4412] [id = 746] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 00000086244C8800 == 54 [pid = 4412] [id = 745] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 00000086240B0800 == 53 [pid = 4412] [id = 744] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 000000861F7C4800 == 52 [pid = 4412] [id = 743] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 00000086238DD800 == 51 [pid = 4412] [id = 742] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 000000862370F800 == 50 [pid = 4412] [id = 741] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 000000862330F800 == 49 [pid = 4412] [id = 740] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E1B800 == 48 [pid = 4412] [id = 739] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 0000008621E03000 == 47 [pid = 4412] [id = 738] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (0000008612188C00) [pid = 4412] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008618811400) [pid = 4412] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861F8A0400) [pid = 4412] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (00000086204DA800) [pid = 4412] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 00000086190C7000 == 46 [pid = 4412] [id = 737] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 000000861EC6D000 == 45 [pid = 4412] [id = 736] 17:09:36 INFO - PROCESS | 4412 | --DOCSHELL 000000861E14F000 == 44 [pid = 4412] [id = 735] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (0000008613115000) [pid = 4412] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008618809C00) [pid = 4412] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861686AC00) [pid = 4412] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861FAD4C00) [pid = 4412] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000861BFD5C00) [pid = 4412] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861CE96C00) [pid = 4412] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008613812C00) [pid = 4412] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008616B3BC00) [pid = 4412] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861844CC00) [pid = 4412] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (0000008618813400) [pid = 4412] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000861310F800) [pid = 4412] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008611F27000) [pid = 4412] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000861FCB4C00) [pid = 4412] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861FAD9800) [pid = 4412] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000862046A800) [pid = 4412] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000862028C400) [pid = 4412] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008620288800) [pid = 4412] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (000000861EFD9800) [pid = 4412] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (00000086204CB800) [pid = 4412] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (000000861C540000) [pid = 4412] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861E19E800) [pid = 4412] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (000000861FAA1C00) [pid = 4412] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 17:09:36 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (000000861F96E000) [pid = 4412] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:09:37 INFO - PROCESS | 4412 | 1461110977139 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:09:37 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. 17:09:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 795ms 17:09:37 INFO - PROCESS | 4412 | 1461110977220 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 17:09:37 INFO - PROCESS | 4412 | 1461110977223 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 17:09:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:09:37 INFO - PROCESS | 4412 | 1461110977226 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:09:37 INFO - PROCESS | 4412 | 1461110977230 Marionette TRACE conn5 <- [1,2978,null,{}] 17:09:37 INFO - PROCESS | 4412 | 1461110977242 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:37 INFO - PROCESS | 4412 | 1461110977373 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 17:09:37 INFO - PROCESS | 4412 | 1461110977382 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:37 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E54F800 == 45 [pid = 4412] [id = 755] 17:09:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (0000008613812C00) [pid = 4412] [serial = 2264] [outer = 0000000000000000] 17:09:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (000000861830C400) [pid = 4412] [serial = 2265] [outer = 0000008613812C00] 17:09:37 INFO - PROCESS | 4412 | 1461110977430 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861BC49C00) [pid = 4412] [serial = 2266] [outer = 0000008613812C00] 17:09:37 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E55C800 == 46 [pid = 4412] [id = 756] 17:09:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (000000861E18BC00) [pid = 4412] [serial = 2267] [outer = 0000000000000000] 17:09:37 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (000000861E1A5C00) [pid = 4412] [serial = 2268] [outer = 000000861E18BC00] 17:09:37 INFO - PROCESS | 4412 | 1461110977928 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:09:37 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. 17:09:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 17:09:37 INFO - PROCESS | 4412 | 1461110977962 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 17:09:37 INFO - PROCESS | 4412 | 1461110977965 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 17:09:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:09:37 INFO - PROCESS | 4412 | 1461110977969 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:09:37 INFO - PROCESS | 4412 | 1461110977970 Marionette TRACE conn5 <- [1,2982,null,{}] 17:09:37 INFO - PROCESS | 4412 | 1461110977974 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:38 INFO - PROCESS | 4412 | 1461110978071 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 17:09:38 INFO - PROCESS | 4412 | 1461110978083 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:38 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C6F800 == 47 [pid = 4412] [id = 757] 17:09:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861E109000) [pid = 4412] [serial = 2269] [outer = 0000000000000000] 17:09:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861EAA6C00) [pid = 4412] [serial = 2270] [outer = 000000861E109000] 17:09:38 INFO - PROCESS | 4412 | 1461110978129 Marionette DEBUG loaded listener.js 17:09:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861F3C9800) [pid = 4412] [serial = 2271] [outer = 000000861E109000] 17:09:38 INFO - PROCESS | 4412 | 1461110978544 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:09:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:09:38 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 17:09:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 628ms 17:09:38 INFO - PROCESS | 4412 | 1461110978599 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 17:09:38 INFO - PROCESS | 4412 | 1461110978602 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 17:09:38 INFO - PROCESS | 4412 | 1461110978605 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:09:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:09:38 INFO - PROCESS | 4412 | 1461110978607 Marionette TRACE conn5 <- [1,2986,null,{}] 17:09:38 INFO - PROCESS | 4412 | 1461110978611 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:38 INFO - PROCESS | 4412 | 1461110978697 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 17:09:38 INFO - PROCESS | 4412 | 1461110978703 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:38 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E66000 == 48 [pid = 4412] [id = 758] 17:09:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (000000861F3EBC00) [pid = 4412] [serial = 2272] [outer = 0000000000000000] 17:09:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861F8A3C00) [pid = 4412] [serial = 2273] [outer = 000000861F3EBC00] 17:09:38 INFO - PROCESS | 4412 | 1461110978750 Marionette DEBUG loaded listener.js 17:09:38 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861FA38000) [pid = 4412] [serial = 2274] [outer = 000000861F3EBC00] 17:09:39 INFO - PROCESS | 4412 | 1461110979182 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:09:39 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. 17:09:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 629ms 17:09:39 INFO - PROCESS | 4412 | 1461110979245 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 17:09:39 INFO - PROCESS | 4412 | 1461110979248 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 17:09:39 INFO - PROCESS | 4412 | 1461110979251 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:09:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:09:39 INFO - PROCESS | 4412 | 1461110979253 Marionette TRACE conn5 <- [1,2990,null,{}] 17:09:39 INFO - PROCESS | 4412 | 1461110979257 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:39 INFO - PROCESS | 4412 | 1461110979396 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 17:09:39 INFO - PROCESS | 4412 | 1461110979403 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:39 INFO - PROCESS | 4412 | ++DOCSHELL 00000086235B2000 == 49 [pid = 4412] [id = 759] 17:09:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861FAD6C00) [pid = 4412] [serial = 2275] [outer = 0000000000000000] 17:09:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (00000086202FA000) [pid = 4412] [serial = 2276] [outer = 000000861FAD6C00] 17:09:39 INFO - PROCESS | 4412 | 1461110979450 Marionette DEBUG loaded listener.js 17:09:39 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (00000086204CB800) [pid = 4412] [serial = 2277] [outer = 000000861FAD6C00] 17:09:39 INFO - PROCESS | 4412 | 1461110979875 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:09:39 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. 17:09:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 17:09:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:09:39 INFO - PROCESS | 4412 | 1461110979928 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 17:09:39 INFO - PROCESS | 4412 | 1461110979930 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 17:09:39 INFO - PROCESS | 4412 | 1461110979933 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:09:39 INFO - PROCESS | 4412 | 1461110979935 Marionette TRACE conn5 <- [1,2994,null,{}] 17:09:39 INFO - PROCESS | 4412 | 1461110979939 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:40 INFO - PROCESS | 4412 | 1461110980050 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 17:09:40 INFO - PROCESS | 4412 | 1461110980135 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:40 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237E6000 == 50 [pid = 4412] [id = 760] 17:09:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (00000086204EF800) [pid = 4412] [serial = 2278] [outer = 0000000000000000] 17:09:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (00000086205ACC00) [pid = 4412] [serial = 2279] [outer = 00000086204EF800] 17:09:40 INFO - PROCESS | 4412 | 1461110980180 Marionette DEBUG loaded listener.js 17:09:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (00000086216A6800) [pid = 4412] [serial = 2280] [outer = 00000086204EF800] 17:09:40 INFO - PROCESS | 4412 | 1461110980574 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:09:40 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. 17:09:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 17:09:40 INFO - PROCESS | 4412 | 1461110980613 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 17:09:40 INFO - PROCESS | 4412 | 1461110980615 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 17:09:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:09:40 INFO - PROCESS | 4412 | 1461110980619 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:09:40 INFO - PROCESS | 4412 | 1461110980621 Marionette TRACE conn5 <- [1,2998,null,{}] 17:09:40 INFO - PROCESS | 4412 | 1461110980624 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:40 INFO - PROCESS | 4412 | 1461110980734 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 17:09:40 INFO - PROCESS | 4412 | 1461110980740 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:40 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623AC3000 == 51 [pid = 4412] [id = 761] 17:09:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (0000008621EBB400) [pid = 4412] [serial = 2281] [outer = 0000000000000000] 17:09:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008622C11400) [pid = 4412] [serial = 2282] [outer = 0000008621EBB400] 17:09:40 INFO - PROCESS | 4412 | 1461110980788 Marionette DEBUG loaded listener.js 17:09:40 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008623018800) [pid = 4412] [serial = 2283] [outer = 0000008621EBB400] 17:09:40 INFO - PROCESS | 4412 | [4412] 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 17:09:41 INFO - PROCESS | 4412 | 1461110981377 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (0000008622CA1C00) [pid = 4412] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (000000861F8A5C00) [pid = 4412] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (00000086204EAC00) [pid = 4412] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (0000008610DDC400) [pid = 4412] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (000000861844C800) [pid = 4412] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861F3F0000) [pid = 4412] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (00000086204EE800) [pid = 4412] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000861FADF400) [pid = 4412] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (0000008610544400) [pid = 4412] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000861F3C3C00) [pid = 4412] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (0000008610541800) [pid = 4412] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (000000861848B400) [pid = 4412] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (00000086204D1C00) [pid = 4412] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (000000861B291000) [pid = 4412] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:09:41 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008613113000) [pid = 4412] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:09:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:09:41 INFO - {} 17:09:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:09:41 INFO - {} 17:09:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:09:41 INFO - {} 17:09:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:09:41 INFO - {} 17:09:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 839ms 17:09:41 INFO - PROCESS | 4412 | 1461110981461 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 17:09:41 INFO - PROCESS | 4412 | 1461110981463 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 17:09:41 INFO - TEST-START | /FileAPI/fileReader.html 17:09:41 INFO - PROCESS | 4412 | 1461110981466 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:09:41 INFO - PROCESS | 4412 | 1461110981468 Marionette TRACE conn5 <- [1,3002,null,{}] 17:09:41 INFO - PROCESS | 4412 | 1461110981472 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:41 INFO - PROCESS | 4412 | 1461110981556 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 17:09:41 INFO - PROCESS | 4412 | 1461110981562 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:41 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623AC0000 == 52 [pid = 4412] [id = 762] 17:09:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861B291000) [pid = 4412] [serial = 2284] [outer = 0000000000000000] 17:09:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861F3F0000) [pid = 4412] [serial = 2285] [outer = 000000861B291000] 17:09:41 INFO - PROCESS | 4412 | 1461110981608 Marionette DEBUG loaded listener.js 17:09:41 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000862337E400) [pid = 4412] [serial = 2286] [outer = 000000861B291000] 17:09:42 INFO - PROCESS | 4412 | 1461110981996 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:09:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:09:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:09:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:09:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:09:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 17:09:42 INFO - PROCESS | 4412 | 1461110982058 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 17:09:42 INFO - PROCESS | 4412 | 1461110982060 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 17:09:42 INFO - TEST-START | /FileAPI/historical.html 17:09:42 INFO - PROCESS | 4412 | 1461110982064 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:09:42 INFO - PROCESS | 4412 | 1461110982065 Marionette TRACE conn5 <- [1,3006,null,{}] 17:09:42 INFO - PROCESS | 4412 | 1461110982069 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:42 INFO - PROCESS | 4412 | 1461110982155 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 17:09:42 INFO - PROCESS | 4412 | 1461110982162 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:42 INFO - PROCESS | 4412 | ++DOCSHELL 00000086264D5000 == 53 [pid = 4412] [id = 763] 17:09:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (00000086235B8400) [pid = 4412] [serial = 2287] [outer = 0000000000000000] 17:09:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (00000086235C3000) [pid = 4412] [serial = 2288] [outer = 00000086235B8400] 17:09:42 INFO - PROCESS | 4412 | 1461110982208 Marionette DEBUG loaded listener.js 17:09:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (0000008623647C00) [pid = 4412] [serial = 2289] [outer = 00000086235B8400] 17:09:42 INFO - PROCESS | 4412 | 1461110982613 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:09:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:09:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:09:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:09:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:09:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:09:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:09:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:09:42 INFO - TEST-OK | /FileAPI/historical.html | took 586ms 17:09:42 INFO - TEST-START | /FileAPI/idlharness.html 17:09:42 INFO - PROCESS | 4412 | 1461110982652 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 17:09:42 INFO - PROCESS | 4412 | 1461110982655 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 17:09:42 INFO - PROCESS | 4412 | 1461110982669 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:09:42 INFO - PROCESS | 4412 | 1461110982672 Marionette TRACE conn5 <- [1,3010,null,{}] 17:09:42 INFO - PROCESS | 4412 | 1461110982677 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:42 INFO - PROCESS | 4412 | 1461110982782 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 17:09:42 INFO - PROCESS | 4412 | 1461110982788 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:42 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626E4E800 == 54 [pid = 4412] [id = 764] 17:09:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (00000086236E4800) [pid = 4412] [serial = 2290] [outer = 0000000000000000] 17:09:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (00000086236EB800) [pid = 4412] [serial = 2291] [outer = 00000086236E4800] 17:09:42 INFO - PROCESS | 4412 | 1461110982841 Marionette DEBUG loaded listener.js 17:09:42 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008623735000) [pid = 4412] [serial = 2292] [outer = 00000086236E4800] 17:09:43 INFO - PROCESS | 4412 | 1461110983871 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:09:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:09:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:09:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:09:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:09:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:09:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:09:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:09:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:09:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:09:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:09:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:09:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:09:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:09:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:09:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:09:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:09:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:09:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:09:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:09:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:09:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 17:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:09:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:09:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:09:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:09:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:09:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:09:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:09:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:09:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:09:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:09:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:09:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:09:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:09:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:09:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:09:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:09:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:09:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 17:09:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:09:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:09:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:09:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:09:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:09:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:09:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:09:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:09:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:09:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:09:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:09:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:09:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1349ms 17:09:44 INFO - PROCESS | 4412 | 1461110984035 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 17:09:44 INFO - PROCESS | 4412 | 1461110984039 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 17:09:44 INFO - PROCESS | 4412 | 1461110984046 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:09:44 INFO - TEST-START | /FileAPI/idlharness.worker 17:09:44 INFO - PROCESS | 4412 | 1461110984051 Marionette TRACE conn5 <- [1,3014,null,{}] 17:09:44 INFO - PROCESS | 4412 | 1461110984057 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:44 INFO - PROCESS | 4412 | 1461110984164 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 17:09:44 INFO - PROCESS | 4412 | 1461110984398 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:44 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E555800 == 55 [pid = 4412] [id = 765] 17:09:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (0000008616B41000) [pid = 4412] [serial = 2293] [outer = 0000000000000000] 17:09:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (0000008617260C00) [pid = 4412] [serial = 2294] [outer = 0000008616B41000] 17:09:44 INFO - PROCESS | 4412 | 1461110984461 Marionette DEBUG loaded listener.js 17:09:44 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (0000008618811400) [pid = 4412] [serial = 2295] [outer = 0000008616B41000] 17:09:44 INFO - PROCESS | 4412 | [4412] 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 17:09:45 INFO - PROCESS | 4412 | 1461110985693 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:09:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:09:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:09:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:09:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:09:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:09:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:09:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:09:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:09:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:09:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:09:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:09:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:09:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:09:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:09:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:09:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:09:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:09:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:09:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:09:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:09:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:09:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:09:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:09:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:09:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:09:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:09:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:09:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:09:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:09:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:09:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:09:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:09:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:09:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:09:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:09:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:09:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:09:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:09:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:09:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:09:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:09:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:09:45 INFO - {} 17:09:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1792ms 17:09:45 INFO - PROCESS | 4412 | 1461110985848 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 17:09:45 INFO - PROCESS | 4412 | 1461110985855 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 17:09:45 INFO - PROCESS | 4412 | 1461110985862 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:09:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:09:45 INFO - PROCESS | 4412 | 1461110985865 Marionette TRACE conn5 <- [1,3018,null,{}] 17:09:45 INFO - PROCESS | 4412 | 1461110985869 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:46 INFO - PROCESS | 4412 | 1461110986038 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 17:09:46 INFO - PROCESS | 4412 | 1461110986133 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:46 INFO - PROCESS | 4412 | ++DOCSHELL 00000086281D8800 == 56 [pid = 4412] [id = 766] 17:09:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861E5F4400) [pid = 4412] [serial = 2296] [outer = 0000000000000000] 17:09:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (0000008623B1D800) [pid = 4412] [serial = 2297] [outer = 000000861E5F4400] 17:09:46 INFO - PROCESS | 4412 | 1461110986188 Marionette DEBUG loaded listener.js 17:09:46 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008623B24800) [pid = 4412] [serial = 2298] [outer = 000000861E5F4400] 17:09:46 INFO - PROCESS | 4412 | 1461110986700 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:09:46 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 17:09:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 17:09:46 INFO - PROCESS | 4412 | 1461110986761 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 17:09:46 INFO - PROCESS | 4412 | 1461110986764 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 17:09:46 INFO - PROCESS | 4412 | 1461110986769 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:09:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:09:46 INFO - PROCESS | 4412 | 1461110986774 Marionette TRACE conn5 <- [1,3022,null,{}] 17:09:46 INFO - PROCESS | 4412 | 1461110986786 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:46 INFO - PROCESS | 4412 | 1461110986901 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 17:09:47 INFO - PROCESS | 4412 | 1461110986999 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:47 INFO - PROCESS | 4412 | ++DOCSHELL 000000862829F000 == 57 [pid = 4412] [id = 767] 17:09:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008623376800) [pid = 4412] [serial = 2299] [outer = 0000000000000000] 17:09:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008623EC5400) [pid = 4412] [serial = 2300] [outer = 0000008623376800] 17:09:47 INFO - PROCESS | 4412 | 1461110987057 Marionette DEBUG loaded listener.js 17:09:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (0000008624107400) [pid = 4412] [serial = 2301] [outer = 0000008623376800] 17:09:47 INFO - PROCESS | 4412 | 1461110987669 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:09:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:09:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 944ms 17:09:47 INFO - PROCESS | 4412 | 1461110987719 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 17:09:47 INFO - PROCESS | 4412 | 1461110987722 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 17:09:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:09:47 INFO - PROCESS | 4412 | 1461110987726 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:09:47 INFO - PROCESS | 4412 | 1461110987729 Marionette TRACE conn5 <- [1,3026,null,{}] 17:09:47 INFO - PROCESS | 4412 | 1461110987733 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:47 INFO - PROCESS | 4412 | 1461110987848 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 17:09:47 INFO - PROCESS | 4412 | 1461110987947 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:47 INFO - PROCESS | 4412 | ++DOCSHELL 000000861DC44800 == 58 [pid = 4412] [id = 768] 17:09:47 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008616B34800) [pid = 4412] [serial = 2302] [outer = 0000000000000000] 17:09:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (000000861848F400) [pid = 4412] [serial = 2303] [outer = 0000008616B34800] 17:09:48 INFO - PROCESS | 4412 | 1461110988003 Marionette DEBUG loaded listener.js 17:09:48 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000861F3F1800) [pid = 4412] [serial = 2304] [outer = 0000008616B34800] 17:09:48 INFO - PROCESS | 4412 | 1461110988735 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:09:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1024ms 17:09:48 INFO - PROCESS | 4412 | 1461110988752 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 17:09:48 INFO - PROCESS | 4412 | 1461110988757 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 17:09:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:09:48 INFO - PROCESS | 4412 | 1461110988763 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:09:48 INFO - PROCESS | 4412 | 1461110988767 Marionette TRACE conn5 <- [1,3030,null,{}] 17:09:48 INFO - PROCESS | 4412 | 1461110988772 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:48 INFO - PROCESS | 4412 | 1461110988892 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 17:09:49 INFO - PROCESS | 4412 | 1461110988993 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:49 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E2EB000 == 59 [pid = 4412] [id = 769] 17:09:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (000000861217D400) [pid = 4412] [serial = 2305] [outer = 0000000000000000] 17:09:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008612181800) [pid = 4412] [serial = 2306] [outer = 000000861217D400] 17:09:49 INFO - PROCESS | 4412 | 1461110989043 Marionette DEBUG loaded listener.js 17:09:49 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (0000008613159C00) [pid = 4412] [serial = 2307] [outer = 000000861217D400] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 00000086264D5000 == 58 [pid = 4412] [id = 763] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008623AC0000 == 57 [pid = 4412] [id = 762] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008623AC3000 == 56 [pid = 4412] [id = 761] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 00000086237E6000 == 55 [pid = 4412] [id = 760] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 00000086235B2000 == 54 [pid = 4412] [id = 759] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008622E66000 == 53 [pid = 4412] [id = 758] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 0000008622C6F800 == 52 [pid = 4412] [id = 757] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 000000861E55C800 == 51 [pid = 4412] [id = 756] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 000000861E54F800 == 50 [pid = 4412] [id = 755] 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (0000008622C89000) [pid = 4412] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 000000861F221800 == 49 [pid = 4412] [id = 754] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 000000861ED32800 == 48 [pid = 4412] [id = 753] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 00000086235A7800 == 47 [pid = 4412] [id = 749] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 000000861F675800 == 46 [pid = 4412] [id = 748] 17:09:49 INFO - PROCESS | 4412 | --DOCSHELL 00000086172CF800 == 45 [pid = 4412] [id = 747] 17:09:49 INFO - PROCESS | 4412 | 1461110989854 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (000000861C5E1000) [pid = 4412] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861FAB6C00) [pid = 4412] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008620EE9000) [pid = 4412] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (00000086204D4800) [pid = 4412] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008620467000) [pid = 4412] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000861217C800) [pid = 4412] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008611657800) [pid = 4412] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (000000861F3CC400) [pid = 4412] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (000000861F3E9400) [pid = 4412] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008611F2C800) [pid = 4412] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (0000008618407000) [pid = 4412] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (000000861B4EBC00) [pid = 4412] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 17:09:49 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. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (000000861880FC00) [pid = 4412] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (00000086205A8000) [pid = 4412] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (0000008611856C00) [pid = 4412] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (000000861844D800) [pid = 4412] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 17:09:49 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'.) 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (000000861C53BC00) [pid = 4412] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (00000086211B2800) [pid = 4412] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (000000861E7CC000) [pid = 4412] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (0000008616B51000) [pid = 4412] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 103 (000000861FA9FC00) [pid = 4412] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 102 (0000008622CA6C00) [pid = 4412] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 101 (0000008621A49400) [pid = 4412] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 100 (000000861F8A8400) [pid = 4412] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 99 (0000008622C09C00) [pid = 4412] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 98 (000000861F977C00) [pid = 4412] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 97 (0000008622C7DC00) [pid = 4412] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 96 (000000861F3F2C00) [pid = 4412] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:09:49 INFO - PROCESS | 4412 | --DOMWINDOW == 95 (0000008616A86000) [pid = 4412] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:09:49 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. 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:09:49 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. 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:09:49 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. 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:09:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:09:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:09:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:09:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1176ms 17:09:49 INFO - PROCESS | 4412 | 1461110989943 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 17:09:49 INFO - PROCESS | 4412 | 1461110989949 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 17:09:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:09:49 INFO - PROCESS | 4412 | 1461110989955 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:09:49 INFO - PROCESS | 4412 | 1461110989958 Marionette TRACE conn5 <- [1,3034,null,{}] 17:09:49 INFO - PROCESS | 4412 | 1461110989963 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:50 INFO - PROCESS | 4412 | 1461110990055 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 17:09:50 INFO - PROCESS | 4412 | 1461110990062 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 4412 | ++DOCSHELL 000000861E55A000 == 46 [pid = 4412] [id = 770] 17:09:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 96 (00000086138FCC00) [pid = 4412] [serial = 2308] [outer = 0000000000000000] 17:09:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 97 (0000008616A2E800) [pid = 4412] [serial = 2309] [outer = 00000086138FCC00] 17:09:50 INFO - PROCESS | 4412 | 1461110990111 Marionette DEBUG loaded listener.js 17:09:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 98 (0000008616BB3800) [pid = 4412] [serial = 2310] [outer = 00000086138FCC00] 17:09:50 INFO - PROCESS | 4412 | [4412] 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 17:09:50 INFO - PROCESS | 4412 | 1461110990618 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:09:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:09:50 INFO - {} 17:09:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 17:09:50 INFO - PROCESS | 4412 | 1461110990647 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 17:09:50 INFO - PROCESS | 4412 | 1461110990649 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 17:09:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:09:50 INFO - PROCESS | 4412 | 1461110990653 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:09:50 INFO - PROCESS | 4412 | 1461110990656 Marionette TRACE conn5 <- [1,3038,null,{}] 17:09:50 INFO - PROCESS | 4412 | 1461110990668 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:50 INFO - PROCESS | 4412 | 1461110990759 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 17:09:50 INFO - PROCESS | 4412 | 1461110990772 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621621800 == 47 [pid = 4412] [id = 771] 17:09:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 99 (000000861BFD7400) [pid = 4412] [serial = 2311] [outer = 0000000000000000] 17:09:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 100 (000000861BFDBC00) [pid = 4412] [serial = 2312] [outer = 000000861BFD7400] 17:09:50 INFO - PROCESS | 4412 | 1461110990822 Marionette DEBUG loaded listener.js 17:09:50 INFO - PROCESS | 4412 | ++DOMWINDOW == 101 (000000861E10C000) [pid = 4412] [serial = 2313] [outer = 000000861BFD7400] 17:09:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:09:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:09:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:09:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:09:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 629ms 17:09:51 INFO - PROCESS | 4412 | 1461110991275 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:09:51 INFO - PROCESS | 4412 | 1461110991284 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 17:09:51 INFO - PROCESS | 4412 | 1461110991287 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 17:09:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:09:51 INFO - PROCESS | 4412 | 1461110991291 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:09:51 INFO - PROCESS | 4412 | 1461110991293 Marionette TRACE conn5 <- [1,3042,null,{}] 17:09:51 INFO - PROCESS | 4412 | 1461110991296 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:51 INFO - PROCESS | 4412 | 1461110991384 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 17:09:51 INFO - PROCESS | 4412 | 1461110991419 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:51 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622C6D000 == 48 [pid = 4412] [id = 772] 17:09:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 102 (000000861E7D3000) [pid = 4412] [serial = 2314] [outer = 0000000000000000] 17:09:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 103 (000000861EAA5000) [pid = 4412] [serial = 2315] [outer = 000000861E7D3000] 17:09:51 INFO - PROCESS | 4412 | 1461110991464 Marionette DEBUG loaded listener.js 17:09:51 INFO - PROCESS | 4412 | ++DOMWINDOW == 104 (000000861F075400) [pid = 4412] [serial = 2316] [outer = 000000861E7D3000] 17:09:52 INFO - PROCESS | 4412 | 1461110992454 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:09:52 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" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:09:52 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" 17:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:09:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1241ms 17:09:52 INFO - PROCESS | 4412 | 1461110992534 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 17:09:52 INFO - PROCESS | 4412 | 1461110992539 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 17:09:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:09:52 INFO - PROCESS | 4412 | 1461110992544 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:09:52 INFO - PROCESS | 4412 | 1461110992547 Marionette TRACE conn5 <- [1,3046,null,{}] 17:09:52 INFO - PROCESS | 4412 | 1461110992596 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:52 INFO - PROCESS | 4412 | 1461110992698 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 17:09:52 INFO - PROCESS | 4412 | 1461110992862 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:52 INFO - PROCESS | 4412 | ++DOCSHELL 000000861EB42000 == 49 [pid = 4412] [id = 773] 17:09:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008616D1E400) [pid = 4412] [serial = 2317] [outer = 0000000000000000] 17:09:52 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (000000861B4DEC00) [pid = 4412] [serial = 2318] [outer = 0000008616D1E400] 17:09:52 INFO - PROCESS | 4412 | 1461110992965 Marionette DEBUG loaded listener.js 17:09:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861CECB000) [pid = 4412] [serial = 2319] [outer = 0000008616D1E400] 17:09:53 INFO - PROCESS | 4412 | 1461110993533 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:09:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:09:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:09:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:09:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:09:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:09:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:09:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:09:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:09:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1029ms 17:09:53 INFO - PROCESS | 4412 | 1461110993578 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 17:09:53 INFO - PROCESS | 4412 | 1461110993585 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 17:09:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:09:53 INFO - PROCESS | 4412 | 1461110993592 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:09:53 INFO - PROCESS | 4412 | 1461110993595 Marionette TRACE conn5 <- [1,3050,null,{}] 17:09:53 INFO - PROCESS | 4412 | 1461110993599 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:53 INFO - PROCESS | 4412 | 1461110993712 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 17:09:53 INFO - PROCESS | 4412 | 1461110993807 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:53 INFO - PROCESS | 4412 | ++DOCSHELL 0000008622E4E000 == 50 [pid = 4412] [id = 774] 17:09:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (000000861F3CE000) [pid = 4412] [serial = 2320] [outer = 0000000000000000] 17:09:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (000000861F3EE000) [pid = 4412] [serial = 2321] [outer = 000000861F3CE000] 17:09:53 INFO - PROCESS | 4412 | 1461110993863 Marionette DEBUG loaded listener.js 17:09:53 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (000000861F4AAC00) [pid = 4412] [serial = 2322] [outer = 000000861F3CE000] 17:09:54 INFO - PROCESS | 4412 | [4412] 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 17:09:54 INFO - PROCESS | 4412 | 1461110994457 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:09:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:09:54 INFO - {} 17:09:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 879ms 17:09:54 INFO - PROCESS | 4412 | 1461110994480 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 17:09:54 INFO - PROCESS | 4412 | 1461110994483 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 17:09:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:09:54 INFO - PROCESS | 4412 | 1461110994488 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:09:54 INFO - PROCESS | 4412 | 1461110994492 Marionette TRACE conn5 <- [1,3054,null,{}] 17:09:54 INFO - PROCESS | 4412 | 1461110994504 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:54 INFO - PROCESS | 4412 | 1461110994620 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 17:09:54 INFO - PROCESS | 4412 | 1461110994717 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:54 INFO - PROCESS | 4412 | ++DOCSHELL 00000086190B7800 == 51 [pid = 4412] [id = 775] 17:09:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000861F975400) [pid = 4412] [serial = 2323] [outer = 0000000000000000] 17:09:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000861FAB0400) [pid = 4412] [serial = 2324] [outer = 000000861F975400] 17:09:54 INFO - PROCESS | 4412 | 1461110994775 Marionette DEBUG loaded listener.js 17:09:54 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (000000861FABD800) [pid = 4412] [serial = 2325] [outer = 000000861F975400] 17:09:55 INFO - PROCESS | 4412 | 1461110995299 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:09:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:09:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:09:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:09:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:09:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:09:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:09:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:09:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 838ms 17:09:55 INFO - PROCESS | 4412 | 1461110995329 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 17:09:55 INFO - PROCESS | 4412 | 1461110995332 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 17:09:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:09:55 INFO - PROCESS | 4412 | 1461110995336 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:09:55 INFO - PROCESS | 4412 | 1461110995338 Marionette TRACE conn5 <- [1,3058,null,{}] 17:09:55 INFO - PROCESS | 4412 | 1461110995342 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:55 INFO - PROCESS | 4412 | 1461110995483 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 17:09:55 INFO - PROCESS | 4412 | 1461110995606 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:55 INFO - PROCESS | 4412 | ++DOCSHELL 000000862374D000 == 52 [pid = 4412] [id = 776] 17:09:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000861FABD400) [pid = 4412] [serial = 2326] [outer = 0000000000000000] 17:09:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (000000861FAEB400) [pid = 4412] [serial = 2327] [outer = 000000861FABD400] 17:09:55 INFO - PROCESS | 4412 | 1461110995666 Marionette DEBUG loaded listener.js 17:09:55 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008617276C00) [pid = 4412] [serial = 2328] [outer = 000000861FABD400] 17:09:56 INFO - PROCESS | 4412 | 1461110996186 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:09:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 880ms 17:09:56 INFO - PROCESS | 4412 | 1461110996219 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 17:09:56 INFO - PROCESS | 4412 | 1461110996222 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 17:09:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:09:56 INFO - PROCESS | 4412 | 1461110996225 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:09:56 INFO - PROCESS | 4412 | 1461110996227 Marionette TRACE conn5 <- [1,3062,null,{}] 17:09:56 INFO - PROCESS | 4412 | 1461110996272 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:56 INFO - PROCESS | 4412 | 1461110996395 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 17:09:56 INFO - PROCESS | 4412 | 1461110996494 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:56 INFO - PROCESS | 4412 | ++DOCSHELL 00000086237D0000 == 53 [pid = 4412] [id = 777] 17:09:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (0000008616B38400) [pid = 4412] [serial = 2329] [outer = 0000000000000000] 17:09:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008620293800) [pid = 4412] [serial = 2330] [outer = 0000008616B38400] 17:09:56 INFO - PROCESS | 4412 | 1461110996549 Marionette DEBUG loaded listener.js 17:09:56 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000862046D800) [pid = 4412] [serial = 2331] [outer = 0000008616B38400] 17:09:57 INFO - PROCESS | 4412 | 1461110997058 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:09:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:09:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:09:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:09:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:09:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:09:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:09:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 878ms 17:09:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:09:57 INFO - PROCESS | 4412 | 1461110997113 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 17:09:57 INFO - PROCESS | 4412 | 1461110997115 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 17:09:57 INFO - PROCESS | 4412 | 1461110997120 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:09:57 INFO - PROCESS | 4412 | 1461110997123 Marionette TRACE conn5 <- [1,3066,null,{}] 17:09:57 INFO - PROCESS | 4412 | 1461110997127 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:57 INFO - PROCESS | 4412 | 1461110997284 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 17:09:57 INFO - PROCESS | 4412 | 1461110997381 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:57 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623AB4000 == 54 [pid = 4412] [id = 778] 17:09:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 120 (0000008618402400) [pid = 4412] [serial = 2332] [outer = 0000000000000000] 17:09:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 121 (0000008620E7CC00) [pid = 4412] [serial = 2333] [outer = 0000008618402400] 17:09:57 INFO - PROCESS | 4412 | 1461110997440 Marionette DEBUG loaded listener.js 17:09:57 INFO - PROCESS | 4412 | ++DOMWINDOW == 122 (000000862156B000) [pid = 4412] [serial = 2334] [outer = 0000008618402400] 17:09:58 INFO - PROCESS | 4412 | 1461110998038 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 17:09:58 INFO - PROCESS | 4412 | 1461110998127 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 17:09:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:09:58 INFO - PROCESS | 4412 | 1461110998133 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:09:58 INFO - PROCESS | 4412 | 1461110998137 Marionette TRACE conn5 <- [1,3070,null,{}] 17:09:58 INFO - PROCESS | 4412 | 1461110998144 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:58 INFO - PROCESS | 4412 | 1461110998247 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 17:09:58 INFO - PROCESS | 4412 | 1461110998383 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:58 INFO - PROCESS | 4412 | ++DOCSHELL 000000861F279000 == 55 [pid = 4412] [id = 779] 17:09:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 123 (0000008610E49800) [pid = 4412] [serial = 2335] [outer = 0000000000000000] 17:09:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 124 (0000008613155800) [pid = 4412] [serial = 2336] [outer = 0000008610E49800] 17:09:58 INFO - PROCESS | 4412 | 1461110998434 Marionette DEBUG loaded listener.js 17:09:58 INFO - PROCESS | 4412 | ++DOMWINDOW == 125 (000000861737C000) [pid = 4412] [serial = 2337] [outer = 0000008610E49800] 17:09:59 INFO - PROCESS | 4412 | 1461110999010 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:09:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:09:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:09:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 943ms 17:09:59 INFO - PROCESS | 4412 | 1461110999080 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 17:09:59 INFO - PROCESS | 4412 | 1461110999086 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 17:09:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:09:59 INFO - PROCESS | 4412 | 1461110999093 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - PROCESS | 4412 | 1461110999095 Marionette TRACE conn5 <- [1,3074,null,{}] 17:09:59 INFO - PROCESS | 4412 | --DOCSHELL 0000008621621800 == 54 [pid = 4412] [id = 771] 17:09:59 INFO - PROCESS | 4412 | --DOCSHELL 000000861E55A000 == 53 [pid = 4412] [id = 770] 17:09:59 INFO - PROCESS | 4412 | --DOCSHELL 000000861E2EB000 == 52 [pid = 4412] [id = 769] 17:09:59 INFO - PROCESS | 4412 | --DOCSHELL 000000861E555800 == 51 [pid = 4412] [id = 765] 17:09:59 INFO - PROCESS | 4412 | 1461110999160 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:59 INFO - PROCESS | 4412 | 1461110999298 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 17:09:59 INFO - PROCESS | 4412 | 1461110999352 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:59 INFO - PROCESS | 4412 | ++DOCSHELL 000000861CE3F800 == 52 [pid = 4412] [id = 780] 17:09:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 126 (0000008613689000) [pid = 4412] [serial = 2338] [outer = 0000000000000000] 17:09:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 127 (0000008616B3B400) [pid = 4412] [serial = 2339] [outer = 0000008613689000] 17:09:59 INFO - PROCESS | 4412 | 1461110999400 Marionette DEBUG loaded listener.js 17:09:59 INFO - PROCESS | 4412 | ++DOMWINDOW == 128 (0000008618809C00) [pid = 4412] [serial = 2340] [outer = 0000008613689000] 17:09:59 INFO - PROCESS | 4412 | 1461110999866 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:09:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 819ms 17:09:59 INFO - PROCESS | 4412 | 1461110999911 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 17:09:59 INFO - PROCESS | 4412 | 1461110999914 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 17:09:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:09:59 INFO - PROCESS | 4412 | 1461110999961 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - PROCESS | 4412 | 1461110999964 Marionette TRACE conn5 <- [1,3078,null,{}] 17:09:59 INFO - PROCESS | 4412 | 1461110999978 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:00 INFO - PROCESS | 4412 | 1461111000102 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 17:10:00 INFO - PROCESS | 4412 | 1461111000163 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:00 INFO - PROCESS | 4412 | ++DOCSHELL 000000862359B800 == 53 [pid = 4412] [id = 781] 17:10:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 129 (000000861F3F4400) [pid = 4412] [serial = 2341] [outer = 0000000000000000] 17:10:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 130 (000000861F8A6800) [pid = 4412] [serial = 2342] [outer = 000000861F3F4400] 17:10:00 INFO - PROCESS | 4412 | 1461111000211 Marionette DEBUG loaded listener.js 17:10:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 131 (000000861FA38800) [pid = 4412] [serial = 2343] [outer = 000000861F3F4400] 17:10:00 INFO - PROCESS | 4412 | 1461111000646 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:10:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:10:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 755ms 17:10:00 INFO - PROCESS | 4412 | 1461111000710 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 17:10:00 INFO - PROCESS | 4412 | 1461111000713 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 17:10:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:10:00 INFO - PROCESS | 4412 | 1461111000723 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:10:00 INFO - PROCESS | 4412 | 1461111000725 Marionette TRACE conn5 <- [1,3082,null,{}] 17:10:00 INFO - PROCESS | 4412 | 1461111000729 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:00 INFO - PROCESS | 4412 | 1461111000849 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 17:10:00 INFO - PROCESS | 4412 | 1461111000913 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:00 INFO - PROCESS | 4412 | ++DOCSHELL 0000008623C1C000 == 54 [pid = 4412] [id = 782] 17:10:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 132 (0000008620463400) [pid = 4412] [serial = 2344] [outer = 0000000000000000] 17:10:00 INFO - PROCESS | 4412 | ++DOMWINDOW == 133 (00000086204D5000) [pid = 4412] [serial = 2345] [outer = 0000008620463400] 17:10:00 INFO - PROCESS | 4412 | 1461111000961 Marionette DEBUG loaded listener.js 17:10:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 134 (0000008620E85800) [pid = 4412] [serial = 2346] [outer = 0000008620463400] 17:10:01 INFO - PROCESS | 4412 | 1461111001365 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:10:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:10:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 17:10:01 INFO - PROCESS | 4412 | 1461111001416 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 17:10:01 INFO - PROCESS | 4412 | 1461111001419 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 17:10:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:10:01 INFO - PROCESS | 4412 | 1461111001422 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:10:01 INFO - PROCESS | 4412 | 1461111001424 Marionette TRACE conn5 <- [1,3086,null,{}] 17:10:01 INFO - PROCESS | 4412 | 1461111001468 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:01 INFO - PROCESS | 4412 | 1461111001755 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 133 (0000008610549000) [pid = 4412] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 132 (000000861F074800) [pid = 4412] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 131 (000000861F977000) [pid = 4412] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 130 (000000861830CC00) [pid = 4412] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 129 (00000086204EF800) [pid = 4412] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 128 (0000008613161400) [pid = 4412] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 127 (0000008623396400) [pid = 4412] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 126 (000000861B291000) [pid = 4412] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 125 (0000008616867800) [pid = 4412] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 124 (000000861E18BC00) [pid = 4412] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 123 (0000008613812C00) [pid = 4412] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 122 (000000861F3EBC00) [pid = 4412] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 121 (0000008616B37000) [pid = 4412] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 120 (000000861E109000) [pid = 4412] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 119 (0000008622E8FC00) [pid = 4412] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 118 (000000861FAD8800) [pid = 4412] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 117 (0000008616BB4800) [pid = 4412] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 116 (00000086104FB400) [pid = 4412] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 115 (0000008622C02800) [pid = 4412] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 114 (0000008616B34800) [pid = 4412] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 113 (000000861217D400) [pid = 4412] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 112 (000000861BFD7400) [pid = 4412] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 111 (0000008616B41000) [pid = 4412] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 110 (000000861E5F4400) [pid = 4412] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 109 (000000861FAD6C00) [pid = 4412] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 108 (0000008623376800) [pid = 4412] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 107 (00000086235B8400) [pid = 4412] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 106 (000000861FADC400) [pid = 4412] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 105 (00000086138FCC00) [pid = 4412] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:10:01 INFO - PROCESS | 4412 | --DOMWINDOW == 104 (0000008621EBB400) [pid = 4412] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:10:01 INFO - PROCESS | 4412 | 1461111001819 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:01 INFO - PROCESS | 4412 | ++DOCSHELL 0000008616B12000 == 55 [pid = 4412] [id = 783] 17:10:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 105 (0000008610540800) [pid = 4412] [serial = 2347] [outer = 0000000000000000] 17:10:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 106 (0000008613812C00) [pid = 4412] [serial = 2348] [outer = 0000008610540800] 17:10:01 INFO - PROCESS | 4412 | 1461111001865 Marionette DEBUG loaded listener.js 17:10:01 INFO - PROCESS | 4412 | ++DOMWINDOW == 107 (000000861E1A1800) [pid = 4412] [serial = 2349] [outer = 0000008610540800] 17:10:02 INFO - PROCESS | 4412 | 1461111002228 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:10:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:10:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:10:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 839ms 17:10:02 INFO - PROCESS | 4412 | 1461111002264 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 17:10:02 INFO - PROCESS | 4412 | 1461111002267 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 17:10:02 INFO - PROCESS | 4412 | 1461111002270 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:10:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:10:02 INFO - PROCESS | 4412 | 1461111002272 Marionette TRACE conn5 <- [1,3090,null,{}] 17:10:02 INFO - PROCESS | 4412 | 1461111002275 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:02 INFO - PROCESS | 4412 | 1461111002381 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 17:10:02 INFO - PROCESS | 4412 | 1461111002388 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:02 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626208800 == 56 [pid = 4412] [id = 784] 17:10:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 108 (0000008621A42800) [pid = 4412] [serial = 2350] [outer = 0000000000000000] 17:10:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 109 (0000008622C7F800) [pid = 4412] [serial = 2351] [outer = 0000008621A42800] 17:10:02 INFO - PROCESS | 4412 | 1461111002437 Marionette DEBUG loaded listener.js 17:10:02 INFO - PROCESS | 4412 | ++DOMWINDOW == 110 (0000008622E9A400) [pid = 4412] [serial = 2352] [outer = 0000008621A42800] 17:10:02 INFO - PROCESS | 4412 | 1461111002833 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:10:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:10:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 586ms 17:10:02 INFO - PROCESS | 4412 | 1461111002860 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 17:10:02 INFO - PROCESS | 4412 | 1461111002862 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 17:10:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:10:02 INFO - PROCESS | 4412 | 1461111002866 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:10:02 INFO - PROCESS | 4412 | 1461111002868 Marionette TRACE conn5 <- [1,3094,null,{}] 17:10:02 INFO - PROCESS | 4412 | 1461111002871 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:03 INFO - PROCESS | 4412 | 1461111002997 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 17:10:03 INFO - PROCESS | 4412 | 1461111003005 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:03 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626A4F000 == 57 [pid = 4412] [id = 785] 17:10:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 111 (000000862301C800) [pid = 4412] [serial = 2353] [outer = 0000000000000000] 17:10:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 112 (000000862337EC00) [pid = 4412] [serial = 2354] [outer = 000000862301C800] 17:10:03 INFO - PROCESS | 4412 | 1461111003051 Marionette DEBUG loaded listener.js 17:10:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 113 (0000008623391400) [pid = 4412] [serial = 2355] [outer = 000000862301C800] 17:10:03 INFO - PROCESS | 4412 | 1461111003459 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:10:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 17:10:03 INFO - PROCESS | 4412 | 1461111003497 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 17:10:03 INFO - PROCESS | 4412 | 1461111003499 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 17:10:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:10:03 INFO - PROCESS | 4412 | 1461111003502 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:10:03 INFO - PROCESS | 4412 | 1461111003504 Marionette TRACE conn5 <- [1,3098,null,{}] 17:10:03 INFO - PROCESS | 4412 | 1461111003507 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:03 INFO - PROCESS | 4412 | 1461111003627 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 17:10:03 INFO - PROCESS | 4412 | 1461111003636 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:03 INFO - PROCESS | 4412 | ++DOCSHELL 0000008626E51000 == 58 [pid = 4412] [id = 786] 17:10:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 114 (000000862338C400) [pid = 4412] [serial = 2356] [outer = 0000000000000000] 17:10:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 115 (00000086235BA800) [pid = 4412] [serial = 2357] [outer = 000000862338C400] 17:10:03 INFO - PROCESS | 4412 | 1461111003682 Marionette DEBUG loaded listener.js 17:10:03 INFO - PROCESS | 4412 | ++DOMWINDOW == 116 (0000008623644800) [pid = 4412] [serial = 2358] [outer = 000000862338C400] 17:10:04 INFO - PROCESS | 4412 | 1461111004270 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:10:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:10:04 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 17:10:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:10:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:10:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 794ms 17:10:04 INFO - PROCESS | 4412 | 1461111004300 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 17:10:04 INFO - PROCESS | 4412 | 1461111004307 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 17:10:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:10:04 INFO - PROCESS | 4412 | 1461111004376 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:10:04 INFO - PROCESS | 4412 | 1461111004380 Marionette TRACE conn5 <- [1,3102,null,{}] 17:10:04 INFO - PROCESS | 4412 | 1461111004402 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:04 INFO - PROCESS | 4412 | 1461111004529 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 17:10:04 INFO - PROCESS | 4412 | 1461111004658 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"71001837-44f3-478c-8b93-6a2e251c4013\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:04 INFO - PROCESS | 4412 | ++DOCSHELL 0000008621EE4800 == 59 [pid = 4412] [id = 787] 17:10:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 117 (000000861779B800) [pid = 4412] [serial = 2359] [outer = 0000000000000000] 17:10:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 118 (0000008618454400) [pid = 4412] [serial = 2360] [outer = 000000861779B800] 17:10:04 INFO - PROCESS | 4412 | 1461111004717 Marionette DEBUG loaded listener.js 17:10:04 INFO - PROCESS | 4412 | ++DOMWINDOW == 119 (000000861E19FC00) [pid = 4412] [serial = 2361] [outer = 000000861779B800] 17:10:05 INFO - PROCESS | 4412 | 1461111005231 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:10:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:10:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 923ms 17:10:05 INFO - PROCESS | 4412 | 1461111005288 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 17:10:05 INFO - PROCESS | 4412 | 1461111005295 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 17:10:06 WARNING - u'runner_teardown' () 17:10:06 INFO - No more tests 17:10:06 INFO - Got 0 unexpected results 17:10:06 INFO - SUITE-END | took 690s 17:10:06 INFO - Closing logging queue 17:10:06 INFO - queue closed 17:10:06 INFO - Return code: 0 17:10:06 WARNING - # TBPL SUCCESS # 17:10:06 INFO - Running post-action listener: _resource_record_post_action 17:10:06 INFO - Running post-run listener: _resource_record_post_run 17:10:07 INFO - Total resource usage - Wall time: 700s; CPU: 14.0%; Read bytes: 281425920; Write bytes: 1056453632; Read time: 4529240; Write time: 6372710 17:10:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:10:07 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 116369920; Read time: 0; Write time: 215600 17:10:07 INFO - run-tests - Wall time: 697s; CPU: 14.0%; Read bytes: 281287680; Write bytes: 894484992; Read time: 4492160; Write time: 6122160 17:10:07 INFO - Running post-run listener: _upload_blobber_files 17:10:07 INFO - Blob upload gear active. 17:10:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:10:07 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 17:10:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:10:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:10:08 INFO - (blobuploader) - INFO - Open directory for files ... 17:10:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:10:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:10:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:10:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:10:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:10:08 INFO - (blobuploader) - INFO - Done attempting. 17:10:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:10:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:10:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:10:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:10:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:10:10 INFO - (blobuploader) - INFO - Done attempting. 17:10:10 INFO - (blobuploader) - INFO - Iteration through files over. 17:10:10 INFO - Return code: 0 17:10:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:10:10 INFO - Using _rmtree_windows ... 17:10:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:10:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5c2972f8bf78bcfe90f3157aab207b320e8e677d899adbf7aa8bfc80faa591c365d3f1de03528ce300b47df32c6641786837d6bc465eedda2cd64b64cd211ce0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/74d808704219fc15f8bcadacac8a864af315c93315966a035340c98e384efb349e68f776c95775041929cf30cf7477ba882b2e91091fb5f3e4f700872111f031"} 17:10:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:10:10 INFO - Writing to file C:\slave\test\properties\blobber_files 17:10:10 INFO - Contents: 17:10:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5c2972f8bf78bcfe90f3157aab207b320e8e677d899adbf7aa8bfc80faa591c365d3f1de03528ce300b47df32c6641786837d6bc465eedda2cd64b64cd211ce0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/74d808704219fc15f8bcadacac8a864af315c93315966a035340c98e384efb349e68f776c95775041929cf30cf7477ba882b2e91091fb5f3e4f700872111f031"} 17:10:10 INFO - Running post-run listener: copy_logs_to_upload_dir 17:10:10 INFO - Copying logs to upload dir... 17:10:10 INFO - mkdir: C:\slave\test\build\upload\logs 17:10:10 INFO - Copying logs to upload dir... 17:10:10 INFO - Using _rmtree_windows ... 17:10:10 INFO - Using _rmtree_windows ... 17:10:10 INFO - Using _rmtree_windows ... 17:10:10 INFO - Using _rmtree_windows ... 17:10:10 INFO - Using _rmtree_windows ... 17:10:10 INFO - Using _rmtree_windows ... 17:10:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=893.959000 ========= master_lag: 0.23 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 54 secs) (at 2016-04-19 17:10:10.828496) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 17:10:10.829345) ========= '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-161\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-161 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-161 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-161\AppData\Local LOGONSERVER=\\T-W864-IX-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-161 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-161 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-161 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5c2972f8bf78bcfe90f3157aab207b320e8e677d899adbf7aa8bfc80faa591c365d3f1de03528ce300b47df32c6641786837d6bc465eedda2cd64b64cd211ce0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/74d808704219fc15f8bcadacac8a864af315c93315966a035340c98e384efb349e68f776c95775041929cf30cf7477ba882b2e91091fb5f3e4f700872111f031"} build_url:https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/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/LThuJvYXRYemvBkNgBr93A/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/5c2972f8bf78bcfe90f3157aab207b320e8e677d899adbf7aa8bfc80faa591c365d3f1de03528ce300b47df32c6641786837d6bc465eedda2cd64b64cd211ce0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/74d808704219fc15f8bcadacac8a864af315c93315966a035340c98e384efb349e68f776c95775041929cf30cf7477ba882b2e91091fb5f3e4f700872111f031"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LThuJvYXRYemvBkNgBr93A/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 17:10:10.948387) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 17:10:10.948720) ========= '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-161\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-161 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-161 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-161\AppData\Local LOGONSERVER=\\T-W864-IX-161 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-161 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-161 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-161 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-19 17:10:11.062894) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 17:10:11.063218) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 17:10:11.700328) ========= ========= Total master_lag: 4.33 =========